Приступая к работе с SQL Server 2005 Express

Прежде чем начать применять SQL Server Express, необходимо установить программу. Этот процесс чрезвычайно прост, но продолжителен и включает загрузку из Интернета несколь­ких очень больших файлов: один объемом 22 Мбайт, а другой — 54 Мбайт. Если вы все еще пользуетесь модемным соединением, это займет у вас несколько отсчитываемых в уме часов.

Примечание

Все, что вы узнаете в данной главе о программах Access и SQL Server Express, также приме­нимо к полной версии SQL Server. Но если у вас есть эта версия, вам, конечно же, не нужен этап загрузки из Интернета, описанный здесь, вместо него вы можете вставить ваш устано­вочный DVD-диск и начать установку.

Установка SQL Server Express

SQL Server устанавливают на компьютер, на котором планируется поместить серверную БД. Обычно это компьютер в сети, который никто не использует для другой работы. (Если кто-то работает на этом компьютере, есть риск, что они выключат его, перезагрузят, займут­ся другой работой или сделают что-то, что повлияет на возможность получения нужной ин­формации всеми остальными пользователями.) На компьютеры, применяющие программу Access для работы с клиентской БД, устанавливать SQL Server не нужно, но конечно на них должна быть копия Access.

Однако если вы до сих пор продолжаете разрабатывать и настраивать вашу БД, возмож­но, вам захочется сначала опробовать ее на собственном компьютере. В этом случае про­грамму SQL Server следует установить на ваш компьютер. Затем, когда вы будете готовы к совместному использованию БД, вы установите SQL Server на серверный компьютер и пе­реместите туда вашу БД (как описано в главе 21). На самом деле, если вы не знаете про­грамму SQL Server, может быть лучше всего начать с ее установки на собственный компью­тер. Вам нужно будет настроить несколько перегруженных деталями установочных параметров для того, чтобы предоставить другим пользователям доступ к SQL Server с дру­гих компьютеров. Возможно, появится желание увидеть, как все работает до того, как начне­те возиться с упомянутыми деталями.

У программы SQL Server очень скромные требования к системе. (Поразительно, но они менее жесткие, чем требования к работе программы Access.) Точные спецификации можно найти на сайте www.microsoft.com/sql/editions/express/sysreqs.mspx. Вы увидите, что программу SQL Server можно запустить на любом более или менее современном компьюте­ре, но придется убедиться в том, что у вашей операционной системы есть последние обновления

и пакеты исправлений. Например, на компьютерах под управлением Windows XP должен быть установлен Service Pack 2.

Подсказка

Для проверки наличия последних обновлений ОС щелкните мышью кнопку Пуск(Start) и выбе­рите Обновление Windows(Windows Update).

После того как выбрано место установки программы SQL Server, и вы убедились в том, что компьютер может ее поддерживать, выполните следующие действия.

1. Откройте любимый Web-обозреватель и перейдите на сайт загрузки .NET.

Перед установкой SQL Server необходимо установить используемый программой ком­понент .NET Framework 2.0. Его можно найти с помощью средств поиска на Web-сайте http://msdn.microsoft.com/netframework.Или лучше использовать секретный укоро­ченный URL-адрес http://tinyurl.com/drj86.

Примечание

Если вы работаете под управлением ОС Windows Vista, у вас уже есть компонент .NET Frame­work 2.0. Даже если у вас нет Windows Vista, другое приложение, возможно, уже установило его на ваш компьютер. Если вы предполагаете, что он установлен, перейдите в Панели управ­ления (Control Panel) в группу Администрирование(Administrative Tools) и поищите пикто­грамму, названную Настройка конфигурации Microsoft .NET Framework 2.0(Microsoft .NET Framework 2.0 Configuration). Если вы ее нашли, поздравляю — можно переходить непосредст­венно к пункту 4.

2. После того как компонент .NET Framework 2.0 найден, установите его. Файл установки довольно большой, около 22 Мбайт.

3. После завершения загрузки файла установки запустите его и с помощью мыши пройдите через все этапы, предлагаемые мастером установки.

Не беспокойтесь — никаких решений принимать не придется.

4. После завершения установки перейдите на Web-страницу www.microsoft.com/sql/editions/express.

На этой странице много сведений о программе SQL Server Express. Найдите ссылку, ко­торая позволяет загрузить SQL Server Express и затем щелкните ее кнопкой мыши. Она помечена текстом "Get SQL Server Express" ("Загрузить и установить").

5. Щелкните в стороне кнопкой мыши, чтобы найти загружаемый файл SQL Server Express (рис. 20.2).

В процессе установки корпорация Microsoft предложит вам зарегистрироваться у нее. Если вы регистрируетесь, то получаете новости от корпорации Microsoft (которые по­лезны, если вы хотите узнавать о последних обновлениях SQL Server). Но это совсем не обязательно.

6. Когда найдете ссылку на загружаемый файл для SQL Server (см. рис. 20.2), щелкните ее кнопкой мыши и установите программу.

Для загрузки SQL Server предлагается огромный файл, 54 Мбайт.

 
  Приступая к работе с SQL Server 2005 Express - student2.ru

Рис. 20.2. У вас есть варианты. Вы можете загрузить не только SQL Server 2005 Express (обведенная ссылка), можно также получить отличное средство управления, названное SQL Server Management Studio (ссылка расположена ниже), некоторые примеры и напичканный информацией файл справки, названный SQL Server 2005 Books Online (самая нижняя ссылка)

7. После того как загрузка файла установки программы завершится, запустите его.

Прежде чем установка начнется, нужно пройти несколько простых шагов. Вот чего вам следует ждать.

□ Прежде чем устанавливать что бы то ни было, программа установки проверит конфигурацию системы. Она обследует ваш компьютер и затем сообщит, подходит ли он для установки SQL Server (рис. 20.3).

□ Программа попросит ввести ваше имя. Эта часть установки очень типична, но следует оставить установленным флажок Hide advanced configuration options(Скрыть дополнительные параметры конфигурации), чтобы не выводились низкоуровневые параметры, которые вы не хотите менять.

 
  Приступая к работе с SQL Server 2005 Express - student2.ru

Рис. 20.3. На этом компьютере может выполняться программа SQL Server, но выводится предупреждающее сообщение, уведомляющее о том, что у устаревшего процессора Pentium III недостаточно мощности для обеспечения оптимальной производительности

□ Вам будет предложено выбрать средства, которые хотите установить. Оставьте стандартные установки — в этом случае инсталлируется все, что вам нужно.

□ Следующий вопрос касается автоматической отправки корпорации Microsoft сообщений об ошибках. Не ждите, что они помогут вам. Это средство разработано только для того, чтобы помочь Microsoft улучшить будущие версии SQL Server за счет выявления проблем, которые в настоящее время нервируют пользователей программы.

И в конце процесса установки вам будет предложена более сложная часть. Программа SQL Server спросит о типе безопасности, который вы хотите применять.

8. Выберите ваш режим аутентификации (рис. 20.4). У вас есть два варианта.

o Выбор переключателя Windows Authentication Mode(Проверка подлинности Windows) означает, что программа SQL Server принимает решение о предоставлении пользователю разрешения на пользование БД на основе персональной пользовательской учетной записи в ОС Windows. Это лучший и самый безопасный подход. К сожалению, он связан с дополнительной работой в дальнейшем, гарантирующей другим пользователям получение разрешений на использование вашей БД (см. следующий раздел).

o Выбор переключателя Mixed Mode...(Смешанный режим...) означает, что программа SQL Server разрешает пользователям обращаться к БД, если у них есть корректная учетная запись Windows (как было описано ранее) или они могут предоставить имя пользователя и пароль, определенные вами. Если выбирается Mixed Mode...(Смешанный режим...), вы должны предоставить специальную учетную запись

 
  Приступая к работе с SQL Server 2005 Express - student2.ru

программы SQL Server, называемую sa (system administrator, системный администратор). Любой пользователь, зарегистрировавшийся с этим именем пользователя и паролем, получает полный контроль над всеми БД, хранящимися на сервере. Смешанный режим не устраняет трудности дополнительной настройки, но еще и не столь безопасен. (Например, потому, что вы вынуждены распространить в офисе эту информацию имя пользователя и пароль, которые должны будут применять пользователи.)

Примечание

Если вы не знакомы с понятиями "пользователи" и "группы" ОС Windows и нет сетевого адми­нистратора, который бы помог вам, лучше выбрать вариант Mixed Mode...(Смешанный ре­жим...). Это не слишком безопасный подход, но это единственный легкий способ разрешить другим людям зарегистрироваться в БД (см. следующий раздел).

Рис. 20.4.Вариант Windows Authentication Modeобеспечивает наилучшую безопасность. Но он подразумевает некоторую настройку, позволяющую сообщить программе SQL Server о тех, кому она может доверять

9. Начиная с этого момента, установка продолжительна, но незатейлива. Сейчас самое вре­мя взять чашечку кофе.

После завершения установки следует снова запустить обновление Windows (Windows Update) (щелкните мышью кнопку Пуск(Start) и затем выберите команду Обновление Windows(Windows Update)). Этот шаг необходим, т. к. у программы SQL Server Express есть два пакета исправлений (сведения на момент написания этих строк), и средство Обновление Windows(Windows Update) устанавливает их автоматически.

Примечание

Пакеты исправлений программы SQL Server Express очень важны для пользователей ОС Windows Vista. Без них сверхстрогая модель безопасности Windows Vista запретит вам делать что бы то ни было с вашими БД SQL Server.

Когда второй круг обновлений пройден, наконец, можно приступать к работе. Если было решено установить программу SQL Server на ваш компьютер, вы можете начать использо­вать ее прямо сейчас. Перейдите к разд. "Создание БД SQL Server вручную" далее в этой гла­ве, чтобы вернуться в доброжелательные объятья Access.

Если же вы решили установить SQL Server на другой компьютер, для завершения уста­новки вам нужно выполнить еще несколько дополнительных действий. Подробности приве­дены в следующем разделе.

Наши рекомендации