Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Плещёв БД 2013-03-15.doc
Скачиваний:
3
Добавлен:
01.04.2025
Размер:
12.65 Mб
Скачать

4.1. Характеристика

SQL Server добавляет к сетевым компонентам специальные сервиса, та­кие как OLE DB (Object Linking and Embedding-Database - связывание и внедрение объектов базы данных) и ODBC (Open Database Connectivity - совместимость от­крытых баз данных). С их помощью обеспечивается совместимость различных кли­ентских приложений при работе с сервером.

Пользователь компьютера-клиента с помощью сетевых средств своей операционной системы может устанавливать связь с компьютером-сервером, где установлен SQL Server. На компьютерах-клиентах размещаются локаль­ные базы данных, работа с которыми ведется с помощью персональных СУБД (Access, Visual FoxPro) или языков программирования (Visual Basic, Delphi, C++ Builder, Visual C++). С их помощью через ODBC осу­ществляется доступ к базам дан­ных, размещенным на сервере.

В SQL Server используется понятие роли (role). Каждому пользователю может быть назначено произ­вольное число ролей. Например, пользователю может быть назначена роль Администратора.

SQL Server имеет следующие варианты поставки:

  • Enterprise (предприятий) работает под управлением операци­онной системы Windows NT Server Enterprise Edition 4.0;

  • Standard (стандартный) может работать под управлением Windows NT Server Enterprise Edition 4.0;

  • Desktop (настольный) работает под управлением Windows NT Workstation 4.0 и Windows 9x.

4.2. Старт, остановка и приостановка sql Server

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

4.2.1. Старт sql Server

Для запуска SQL Server и администрирования сервера командой Пу­ск/Прог­рам­мы/Mic­ro­soft SQL Server 7.0/Enterprise Manager запус­ка­ет­ся утилита Enterprise Manager (рисунок 4.2.2.1).

Утилита SQL Server Service Manager (запускается командой Пу­ск/Прог­раммы/Microsoft SQL Server 7.0/Service Manager) позволяет запус­кать, останавливать и приостанавливать SQL Server (рисунок 4.2.1.2) без вы­зо­ва утилиты Enterprise Manager. Кроме того, с ее помощью можно уста­новить режим автоматического старта SQL Server (установить флажок A uto-start service when OS starts).

Рисунок 4.2.1.1. Основное окно утилиты Enterprise Manager

Рисунок 4.2.1.2. Окно запуска SQL Server

Запустить сервер можно и программой sqlserver с параметрами:

[-d путь к базе][-e путь к log‑файлу ошибок][-i путь к файлу master]

[-f] ‑ минимальная конфигурация, [-m] ‑ однопользовательский режим.

4.2.2. Приостановка sql Server

Приостановка сервера (переключатель Pause (рисунок 4.2.1.2)) позволяет подключенным пользователям за­вер­шить работу; при этом устанав­ли­вается блокировка на подключение новых пользователей. После того как все данные успешно сохранены и соединения разорваны, можно произ­вес­ти остановку сервера. Если вы­пол­няется остановка сервера без пред­ва­рительной приоста­нов­ки его работы, то все активные соединения немед­лен­но закрываются независимо от того, сохранили пользователи свои дан­ные или нет. После приостановки можно возобновить работу сервера в нормальном режиме.