Как работать с MS SQL — установка
Все начинается с установки. В случае с SQL Server я постараюсь посоветовать, как установить его в первый раз, чтобы он соответствовал потребностям вашей дальнейшей работы с ним.
Версии, их характеристики и требования к техническому оснащению
Microsoft SQL Server 2000 предназначен для компьютеров на платформе Intel Pentium или выше (Pentium II…) или совместимых (AMD Athlon…). Требуется процессор с частотой не менее 166 МГц.
Отдельные выпуски и версии и их требования к памяти:
Enterprise Edition — для самых больших серверов и самых сложных условий — мин. 64 МБ, рекомендуется. 128 МБ
Стандартная версия – мин. 64 МБ
Personal Edition — многопользовательская версия для Windows без технологии NT, т. е. Windows 98/98 Second Edition/Millenium Edition — 64 МБ для Windows 2000/XP, 32 МБ для других Windows
Developer Edition — для разработчиков можно запустить максимум 5 процессов, запросы от клиента — мин. 64 МБ
Desktop Engine — вариант Personal Edition без инструментов администратора, предназначенный для свободного распространения с приложениями, созданными в Microsoft Visual Studio 6, .NET или MS SQL 2000 Developer Edition — мин. 64 МБ в Windows 2000/XP, 32 МБ в других Windows
SQL Server 2000 предъявляет следующие требования к свободному пространству на жестком диске в зависимости от типа установки выбранных дополнительных компонентов:
Компоненты базы данных — от 95 до 270 МБ, обычно 250 МБ
Аналитические инструменты — мин. 50 МБ, обычно
запрос на английском языке – 80 МБ
только Desktop Engine – 44 МБ
Работа на мощной многопроцессорной машине (мейнфрейм) или в кластере с несколькими серверами (одно- или многопроцессорными)
MS SQL 2000 поддерживает масштабирование ( Масштабирование ), которое повышает производительность сервера за счет добавления большего количества ЦП и ОЗУ. А ТАКЖЕтакже внешнее масштабирование ( Scale Out ). Здесь для разнообразия речь идет о построении серверной фермы с несколькими более дешевыми серверами. В случае сбоя одного сервера при горизонтальном масштабировании другие возьмут на себя часть его задач и, таким образом, сохранят доступность всей службы. Третий вариант — работа в кластере — Failover Clustering . Два сервера имеют два дисковых массива на общей (SCSI) шине.
Начало работы
Здесь я покажу установку MS SQL Enterprise Edition на однопроцессорную машину с архитектурой Intel или совместимой с ней и с операционной системой Windows XP. Все начинается с установки установочного компакт-диска. Запустите установку ( autorun.exe ), если это еще не было сделано автоматически.
На первом экране мастера установки предлагаются три варианта:
Установить сервер базы данных – основное приложение
Установить службы Analysis Services – установить аналитические инструменты (OLAP)
Установить English Query – англоязычный пользователи благодаря этому модулю могут вводить запросы на своем языке и вообще не должны знать язык SQL.
Конечно, выберите «Установить сервер базы данных».
Где установить?
Вам предлагается вариант удаленной установки. Файлы будут загружены на:
Локальный компьютер – компьютер, рабочий стол которого вы видите в данный момент.
Удаленный компьютер – другой компьютер в домене, над которым вы «управляете»
. Виртуальный сервер – виртуальный сервер
Новая или дополнительная установка?
Некоторые MS SQL уже могут быть запущены на компьютере. У вас есть два варианта:
– создать другую чистую установку ( Создать новый экземпляр… )
– выполнить обновление ( Обновить, удалить… )
Несколько серверов на одном компьютере
Версия уже работающего MS SQL не имеет значения для создания другой установки. Возможно, это может быть тот же тип MS SQL 2000. В случае со вторым и следующим вы будете в бегах.установка запросила имя сервера.
Обновить предыдущую версию
Самой старой версией, допускающей прямое обновление, является MS SQL 6.5 с пакетом обновлений 5. Поэтому не должно возникнуть проблем с обновлением для часто используемой версии MS SQL версии 7.
Определение установки
MS SQL 2000 — это решение для баз данных, работающее по проверенной модели клиент/сервер. Конечно, и сервер, и клиент могут работать на одной машине. Опция Серверные и клиентские инструменты устанавливает все необходимое для этого.
На другом компьютере может потребоваться удаленная работа с базой данных с помощью клиентских утилит (анализатора SQL Query). Для этого выберите Только клиентские инструменты . Только подключение означает только поддержку подключения других приложений к MS SQL Server.
Имя сервера
Если у вас еще нет сервера на данном компьютере, вы можете проверить По умолчанию . В этом случае по умолчанию имя сервера MS SQL совпадает с именем компьютера. В других случаях вы пишете имя в поле ниже.
Установленные детали
На этот раз я рекомендую выбрать Обычный . После ознакомления с сервером вы можете добавлять и удалять необязательные части установки в любое время.
Аккаунты для служб
Сервер MS SQL устанавливается как служба (служба NT). Точнее, это две службы, называемые SQL Server и SQL Server Agent . Для обоих я рекомендую выбрать одного пользователя, под которым он будет работать, т.е. Использовать ту же учетную запись… В Настройках службы установить Использовать локальную…
Способ входа на сервер
Режим аутентификации Windows – проверяет авторизацию на доступ на основании данных для входа в операционную систему локального компьютера или домены.
Смешанный режим — MS SQL также представляетсобственную авторизацию по пользователям и паролям и требует для этого дополнительную аутентификацию при подключении.
Выберите Смешанный режим . Вас попросят ввести пароль администратора базы данных. Имя пользователя администратора базы данных: sa (системный администратор).
После этого начинается копирование файлов, которое занимает около 4 минут. Впоследствии я рекомендую перезагрузить компьютер.
Запускаем MS SQL
MS SQL — это служба, и вы можете управлять ею, например, через Пуск