Инсталляция
Для установки 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.