Для установки SQL Server Вам потребуется компьютер
Pentium и лучше, с установленными Windows NT Server/Workstation с
Service Pack 4 и выше, Windows 95/98 (только Desktop
Edition). Обязательно наличие Internet Explorer 4.0-SP1 и выше (я использую
IE5 и все ОК;); Минимум 32Мб памяти (хотя я рекомендовал бы 64 и вообще, чем
больше, тем лучше). Типичная инсталляция занимает примерно 170Мб на диске.
Microsoft рекомендует инсталлировать SQL на диск с NTFS и
именно так и рекомендуется делать, чтобы обеспечить максимальную защиту и
надежность.
Внимание! Здесь и далее я буду предполагать, что
работа ведется на Windows NT Server и устанавливается SQL Server
Standard Edition. Некоторые возможности не доступны в SQL Server Desktop
Edition.
Для корректной инсталляции SQL Server необходимо указать
следующие опции:
Схема лицензирования (Licensing mode)
Предлагается 2 режима: Per Server и Per Seat.
Первый ограничивает количество соединений, обрабатываемых сервером одновременно.
Второй - преполагает неограниченное количество соединений с установленными у
клиента Client Access License. Выбор вообще говоря зависит от принятой
практики на фирме. Но в наших условиях я бы рекомендовал режим Per Seat -
кто ж знает сколько я запущу одновременных соединений.
Путь для установки (Installation path)
По умолчанию предлагается \MSSQL, можно ввести любой
другой. Рекомендуется не использовать длинные имена и использовать формат "8.3",
т.к. некоторые команды SQL не воспринимают пробелы в имени каталогов.
Внимание! Для успешной установки требуется примерно 72 Мб свободного
пространства на системном диске, вне зависимости от указанного пути для
установки.
Набор символов (Character set)
По умолчанию выбирается таблица 1252 (ANSI). Лучше ее
оставить. Рекомендую и остальные настройки оставить по умолчанию. В большинстве
случаев они подходят. Для разработки интернациональных приложений в БД лучше
использовать UNICODE.
Поддержка сети (Network support)
Необходимо выбрать способы связи клиентов с сервером. SQL
Server поддерживает следующие способы связи с клиентами:
Наименование
Описание
Именованные каналы (named pipes)
Устанавливается по умолчанию. Позволяет клиентам соединяться
посредством именованных каналов через любой поддерживаемый Microsoft
транспорт.
Сокеты (sockets) TCP/IP
Устанавливается по умолчанию. Взаимодействие посредством
стандартных Windows Sockets через TCP/IP.
Multiprotocol
Устанавливается по умолчанию. Использует удаленные вызовы
процедур (RPC) Windows.
NWLink IPX/SPX
Используется протокол Novell IPX/SPX для сетей
Netware.
AppleTalk ADSP
Позволяет клиентам Macintosh соединяться с SQL
Server
Banyan VINES
Поддерживает Banyan VINES Sequenced Packet Protocol в
сетях с протоколом Banyan Vines IP.
В приниципе в большинстве случаев опять можно и нужно оставить
значения по умолчанию. Тем более, что TCP/IP настолько распространен...
Учетные записи сервисов SQL Server
Если сервер планируется использовать локально без взаимодействия
с другими серверами (репликация, распределенные транзакции и т.д.), то лучше
выбрать запуск под Local System Account (по умолчанию), в противном
случае требуется указать пользовательский account, под которым будут
стартовать сервисы SQL Server.
Внимание! Пользователь под которым стартуют сервисы SQL
Server должен входить в локальную группу Administrators.
Теперь самое время попробовать провести пробную инсталляцию.
Войдите в NT как Administrator или пользователь, входящий в
локальную группу Administrators.
Вставьте CD-ROM с MS SQL Server 7.0, после появления
диалогового окна выберите Instal SQL Server 7.0 Components.
Далее выберите Database Server - Standard Edition.
Используя информацию из ниже приведенной таблицы завершите инсталляцию
Параметр
Значение
Метод установки (Install method)
Локальная установка (Local Install)
Имя (Name)
Ваше имя
Компания (Company)
Название Вашей фирмы
Серийный номер (Serial)
Серийный номер Вашей версии SQL Server
Тип установки (Setup type)
Custom
Каталог установки программ (Program files)
C:\MSSQL7
Каталог установки файлов данных (Data files)
C:\MSSQL7
Компоненты (Components)
все по умолчанию
Набор символов (Character set)
1252 (ISO)
Порядок сортировки (Sort order)
Dictionary order, case-insensitive
Сравнение Unicode (Unicode collation)
General Unicode, Case-insensitive, Width-insensitive,
Kana-insensitive
Сетевые библиотеки (Network libraries)
Named pipes TCP/IP Sockets Multiprotocol
SQL Server services account
Same account for all services and auto start SQL Server service
Service settings
Domain user account
Имя пользователя (UserName)
SQLService
Пароль (Password)
Введите password
Домен (Domain)
Введите Ваш домен
Способ лицензирования (Licensing mode)
Per Server
Количество лицензий (Number of Licenses)
50
Примечание Если хотите можете указывать пути, отличные
от предложенных.
После копирования файлов, регистрации сервисов и компонент
последует перезагрузка NT. Собственно вот и все инсталляция завершилась.
Если все прошло нормально, то в системе появятся новые компоненты:
Компонент
Описание
сервисы SQL Server
MSSQLServer SQLServerAgent MS DTC (Microsoft Distributed Transaction
Coordinator) Microsoft Search
Административные утилиты
См. главное меню группа SQL Server
Базы данных
master, model, msdb, tempdb, pubs, NorthWind
Каталоги и файлы
Сервер БД и различные утилиты в C:\MSSQL7\Bin, базы данных в
C:\MSSQL7\Data, другие файлы и каталоги в C:\MSSQL7
Различные параметры и опции
Записываются в реестр
account sa SQL Server'а
Встроенный в SQL Server account администратора
БД
Вот собственно и все, что касается установки SQL Server.