Главная    Почта    Новости    Каталог    Одноклассники    Погода    Работа    Игры     Рефераты     Карты
  
по Казнету new!
по каталогу
в рефератах

SQL Server 2000

гает
  дополнительные требования к ресурсам компьютера.

При работе с операционной системой Windows 2000 установка Internet
  Information Server не требуется, так как эта операционная система
  поставляется вместе с пятой версией этого продукта.

 Взаимодействие с сетевым программным обеспечением
  Все современные операционные системы семейства Windows имеют встроенную
  поддержку возможности работы с сетью. В большинстве случаев никакое
  дополнительное обеспечение не требуется. Исключением являются протоколы
  Banyan VINES или AppleTalk ADSP, работа с которыми обеспечивается
  продуктами третьих производителей.
    Если планируется использование SQL Server 2000 в качестве
  корпоративного сервера баз данных, к которолгу предполагается обращение
  множества пользователей сети, то в операционной системе необходимо
  установить соответствующие сетевые протоколы. Мастер установки SQL Server
  2000 не выполняет установку сетевых протоколов, поэтому эта часть работы
  должна быть выполнена пользователем. SQL Server 2000 поддерживает все
  основные протоколы Windows 2000: NetBEUI, IPX/SPX и TCP/IP. Кроме того,
  возможна работа по протоколам AppleTalk ADSP, Banyan VINES и некоторым
  другим редко используемым протоколам.
     Установка сетевых протоколов еще не дает возможности работать с SQL
  Server 2000. Для обеспечения этой возможности необходимо наличие
  программного интерфейса, который бы позволял работать с SQL Server 2000.
  Таким интерфейсом являются так называемые сетевые библиотеки (network
  libraries). Эти библиотеки поставляются в составе SQL Server 2000 и
  автоматически устанавливаются в операционной системе при установке
  сервера. Более подробно архи-
  тектура и конфигурирование сетевых библиотек будут рассмотрены далее в
  этой главе в разделе «Установка сетевых библиотек и протоколов».
    В качестве клиентов SQL Server 2000 могут выступать не только
  приложения, работающие под управлением операционных систем семейства
  Windows, но и приложения операционных систем Apple Macintosh, OS/2, UNIX и
  т. д. Однако в настоящее время Microsoft не предоставляет драйверов ODBC
  под UNIX, хотя связь с клиентами UNIX возможна. Указанные драйверы могут
  быть разработаны независимыми производителями.
 Взаимодействие с продуктами Microsoft
  Для взаимодействия Microsoft Access 2000 с SQL Server 2000 необходимо
  установить Microsoft Office 2000 Service Release 1 или Access 2000 Service
  Release 1. Только в этом случае вы сможете обращаться к диаграммам базы
  данных, хранимым процедурам, данным о структуре таблиц и представлений,
  однако никаких внесенных пользователем изменений не сохраняется.
    При работе с Microsoft Visual Studio® 6.0, вы не сможете получить
  доступ к диаграммам базы данных, хранимым процедурам, данным о структуре
  таблиц и представлений в SQL Server 2000. Хотя установка Visual Studio
  6.0 Service Pack 4 и позволит выполнять изменения, все же сохранить их не
  удастся.

Планирование конфигурации сервера

  Если в вашей организации предполагается наличие нескольких серверов баз
  данных, взаимодействующих между собой и обменивающихся данными, то
  необходимо разработать единую конфигурацию, которая будет реализована на
  всех серверах SQL Server вашего предприятия. Существует несколько
  параметров установки сервера, которые существенно влияют на
  функционирование SQL Server и не могут быть изменены в процессе работы. В
  SQL Server 7.0 к ним относились следующие: О набор символов (character
  set); О сопоставление Unicode (Unicode collation); О порядок сортировки
  (sort order).
    Чтобы изменить любую из этих настроек, необходимо было перестроить
  системную базу данных master с помощью утилиты rebuildm.exe, которая
  позволяет изменить порядок сортировки, набор символов и сопоставление
  Unicode. Однако при выполнении подобного перестроения теряется любая
  информация, накопленная на сервере. В этом плане перестроение базы данных
  master можно сравнить с удалением и повторной установкой сервера. Если же
  было необходимо сохранить пользовательские базы данных и объекты,
  приходилось сначала создавать сценарии (script), описывающие создание
  всех объектов, а затем копировать данные, используя возможности служб
  преобразования данных (Data Transformation Services, DTS) или утилиту
  массового копирования (bulk copy program, bcp).
     В SQL Server 2000 больше не нужно отдельно определять кодовую страницу,
  используемую для символьных данных, порядок сортировки символьных данных
  и сопоставления для данных Unicode. Вместо этого вы просто указываете
  требуемые название сопоставления и сортировку.
    Физическое хранение символьных строк и операции их сравнения в SQL
  Server 2000 зависят от сопоставления. Сопоставление определяет двоичные
  образцы, которые представляют каждый символ, и правила, по которым символы
  сортируются и сравниваются. При работе с SQL Server 7.0 эти параметры
  задавались при установке сервера и были едины для всех объектов и данных,
  имеющихся в базах данных этого сервера.
    В SQL Server 2000 значение сопоставления, указанное при установке
  сервера, рассматривается только как значение по умолчанию, которое
  используется при создании всех объектов. Разрешается создание разных
  сопоставлений в одной и той же базе данных одного и того же сервера
  объектов. Более того, в одной таблице могут иметься столбцы, использующие
  различные сопоставления.
    SQL Server 2000 поддерживает два вида сопоставлений.
  О Сопоставление Windows (Windows Collation). Этот вид сопоставления
    определяет набор правил для хранения и сортировки символьных данных,
    основанных на правилах, определенных для операционной системы Windows.
  О Сопоставление SQL (SQL Collation). Этот вид сопоставления обеспечивает
    совместимость с более ранними версиями Microsoft SQL Server.
    Каждое сопоставление SQL включает в себя следующую информацию.
  О Порядок сортировки для данных Unicode (nchar, nvarchar и ntext). Порядок
    сортировки определяет последовательность, в которой сортируются символы,
    и то, как оцениваются символы при операциях сравнения.
  О Порядок сортировки для символьных данных, не относящихся к Unicode
    (char, varchar-и text).
  О Кодовая страница, используемая для сортировки символьных данных, не
    относящихся к Unicode.
    Чтобы при установке произвести изменения заданных по умолчанию
  параметров настройки сопоставления, используйте окно Collation Settings
  (параметры сопоставления). Вариант Collation Designator (назначение
  сопоставления) обеспечивает настройку параметров сопоставления Windows, а
  вариант SQL Collations (сопоставление SQL) — настройку параметров
  сопоставления, совместимых с SQL Server 7.0, SQL Server 6.5 или более
  ранними версиями.

  Старайтесь настроить параметры сопоставления так, как это необходимо для
  дальнейшей работы, сразу во время установки. Хотя вы и сможете изменить
  настройки сопоставления после выполнения установки, при этом вам придется
  перестраивать базы данных и загружать данные.

Выбор сопоставления

  На одном из этапов установки в окне Collation Settings (параметры
  сопоставления) мастер установки SQL Server 2000 предлагает выбрать
  сопоставление (collation), которое будет использоваться по умолчанию на
  сервере. Этот выбор осуществляется с помощью раскрывающегося списка с
  вариантами допустимых сопоставлений. Например.
  О Вариант Latinl_General предназначен для американизированного
    английского набора символов (кодовая страница 1252).
  О Вариант Modern_Spanish предназначен для всех разновидностей испанског
    языка, в котором используется тот же набор символов, что и в английское
    (кодовая страница 1252).
  О Вариант Arabic предназначен для всех разновидностей арабского языка
    довая страница 1256).
  О Для России по умолчанию предлагается использовать сопоставление Windows,
    называющееся Cyrillic_General, тем не менее можно указать любое другое
    сопоставление. Также можно выбрать сопоставление SQL. В этом случае в
    распоряжении пользователя имеется множество различных сопоставлений,
    каждое из которых имеет свои отличительные характеристики. Сопоставления
    для России используют набор символов 1251, то есть оканчиваются на
    строку for use the 1251 (Cyrillic) Character Set. На уровне сервера
    указанные сопоставления относятся к семейству сопоставлений
    SQL_Latinl_General. В частности, при выборе сопоставления Windows с
    именем Cyrillic_General на уровне сервера будет использоваться
    сопоставление SQL_Latinl_General_Cpl_CI_AS. Это сопоставление устроит
    большинство пользователей. В частности, при сравнении символов не
    учитывается регистр.

 Выбор порядка сортировки
  Сопоставление Windows определяет только набор символов, который будет
  доступен пользователям. Однако собственно сопоставление не определяет
  правила сравнения и сортировки символьных данных. Поэтому эти параметры
  должны быть сконфигурированы отдельно. Для этого в окне Collation Settings
  (параметры сопоставления) используется набор флажков Sort Order (порядок
  сортировки), с помощью которых разрешается тот или иной метод сортировки.
  В табл. 7.5 указано назначение флажков.

  Таблица. Типы сортировки

  Тип сортировки______Описание________________________________
Символы сравниваются в соответствии с их порядковым номером в таблице
символов. Этот вид сортировки наиболее быстрый, так как не требует
дополнительных вычислений
Одни и те же символы, но записанные в разных регистрах, считаются разными
Определяет, что SQL Server будет делать различие между символами с
диакритическим знаком и без него. Например, а не будет равно
а____________________________

  Binary Order (двоичная сортировка)

  Case-sensitive (с учетом регистра)
  Accent-sensitive (с учетом диакритических знаков)



 
12345След.
скачать работу

SQL Server 2000

 

Отправка СМС бесплатно

На правах рекламы


ZERO.kz
 
Модератор сайта RESURS.KZ