- •Методические указания к лабораторным работам
- •Лабораторная работа №2
- •Утилита Enterprise Manager
- •Останов средствами Transact-sql
- •Управление учетной записью службы с помощью утилиты Enterprise Manager
- •Режимы запуска sql Server 2000
- •Конфигурирование служб sql Server 2000 Конфигурирование службы mssqlServer
- •Вкладка General
- •Вкладка Memory
- •Вкладка Processor
- •Вкладка Security
- •Вкладка Connections
- •Вкладка Server Settings
- •Лабораторная работа №3
- •Создание пользователя
- •Специальные пользователи
- •Хранение информации о пользователях
- •Фиксированные роли базы данных
- •Пользовательские роли базы данных
- •Права доступа
- •Права доступа к данным
- •Права на выполнение хранимых процедур и функций
- •Права на выполнение команд Transact-sql
- •Управление правами доступа
- •Запрещение доступа
- •Лабораторная работа №4
- •Полная копия
- •Разностная копия
- •Копия журнала транзакций
- •Резервное копирование файлов и групп файлов
- •Планирование стратегии резервного копирования
- •Резервное копирование системных баз данных
- •Восстановление системных баз данных
- •Присоединение баз данных
- •Ограничения при выполнении архивирования
- •Архивирование средствами Enterprise Manager
- •Архивирование с помощью мастера
- •Восстановление архива средствами Enterprise Manager
Конфигурирование служб sql Server 2000 Конфигурирование службы mssqlServer
Управлять работой службы MSSQLServer, являющейся ядром SQL Server 2000, можно при помощи либо графического интерфейса Enterprise Manager, либо системной процедуры sp_configure. Для управления работой службы MSSQLServer средствами Enterprise Manager служит диалоговое окно SQL Server Properties. Для открытия этого окна необходимо в левой панели Enterprise Manager выделить нужный сервер и в его контекстном меню выбрать команду Properties. В ответ откроется окно, подобное приведенному на рис. 2.16. Окно SQL Server Properties содержит восемь вкладок, с помощью которых и осуществляется управление работой сервера. В нижней части большинства вкладок имеется переключатель, который можно установить в два положения.
Configured values. При установке переключателя в это положение на вкладке будут отображаться значения, указанные администратором. Значения некоторых параметров конфигурации становятся активными только после выполнения команды reconfigure или перезапуска сервера. Тем не менее, все же необходимо видеть, какие значения установлены. Для этого достаточно установить переключатель в положение Configured values.
Running values. Когда переключатель находится в этом положении, на вкладках будут отображаться текущие значения параметров конфигурации серверов, т. е. те значения, с которыми работает сервер. При работе в данном режиме элементы управления на вкладках доступны только для чтения. То есть вы можете просмотреть значения, но не можете исправить их. Для изменения значений следует установить переключатель в положение Configured values.
Рис. 2.16. Окно SQL Server Properties
Часть параметров конфигурации применяется после нажатия кнопки ОК, тогда как другая требует перезапуска SQL Server 2000. По мере рассмотрения вкладок будет даваться информация о свойствах того или иного параметра. При управлении параметрами конфигурации сервера средствами хранимой процедуры sp_configure следует придерживаться следующего синтаксиса:
sp_configure [[@configname =] 'name'] [, [@configvalue =] value]
С помощью аргумента[@configname =] 'name' указывается имя параметра конфигурации, предполагаемое для управления. Значение, которое необходимо присвоить параметру, указывается с помощью аргумента
Вкладка General
На вкладке General (см. рис. 2.16) окна SQL Server Properties приведены общие сведения о системе, такие как имя продукта с указанием редакции, имя и версия операционной системы, версия SQL Server, язык, тип аппаратной платформы, объем оперативной памяти, количество установленных процессоров, корневой каталог SQL Server 2000 и выбранное при установке сопоставление. В группе элементов Auto start policies when the operating system starts можно управлять автоматическим запуском служб SQL Server 2000. Каждый флажок отвечает за отдельную службу. Установка флажка приведет к автоматическому запуску соответствующей службы при очередной загрузке операционной системы. Нажав кнопку Startup Parameters, можно открыть одноименное диалоговое окно (рис. 2.17), где перечислены параметры запуска SQL Server 2000, которые хранятся в реестре и вступают в силу при запуске SQL Server 2000, в том числе когда SQL Server 2000 запускается из командной строки. Они могут быть указаны в окне Startup Parameters. Кроме того, эти же ключи можно указать при запуске SQL Server 2000 из командной строки с помощью команды sqlservr или sqlservr.exe. В этом случае значения, введенные в командной строке, перекрывают значения аналогичных ключей реестра.
Рис. 2.17. Окно Startup Parameters
Информация о параметрах запуска инсталляции по умолчанию SQL Server 2000 хранится в следующем ключе реестра:
НКЕY_LOCAL_MAСНINЕ \ SOFTWARE \ Microsoft \ MSSQLServer \ MSSQLServer \ Parameters
Данные, приводимые в окне Startup Parameters (см. рис. 2.17), берутся из указанного ключа реестра. При внесении изменений в параметры запуска SQL Server 2000 с помощью окна Startup Parameters эти изменения будут отображены в реестре, а применятся только при следующем запуске SQL Server 2000.
Если в параметры запуска SQL Server 2000 были внесены изменения, которые привели к сбою запуска, то можно вручную отредактировать соответствующие ключи реестра для восстановления работоспособности сервера.
На вкладке General имеется еще одна кнопка - Network Configuration Она позволяет запустить утилиту SQL Server Network Utility, с помощью которой выполняется настройка сетевых библиотек.