Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Дозвіл і заборона автоматичного запуску SQL Server. Установка параметрів ядра БД




Самостійна робота

План лекції

Тема 5. Управление корпоративными серверами

Лекція № 5.

1. Администрирование Microsoft SQL Server 2005. Дозвіл і заборона автоматичного запуску SQL Server. Установка параметрів ядра БД.

2. Управління службами з командного рядка. Управління виконуваним файлом SQL Server з командного рядка.

3. Використання SQL Server Management Studio.

4. Початок роботи з SQL Server Management Studio.

5. Підключення до певного екземпляра сервера. Підключення до певної БД.

6. Управління групами SQL Server. Введення в групи SQL Server.

7. Створення гурту серверів. Видалення групи серверів.

8. Редагування властивостей групи серверів і її переміщення. Додавання серверів в групу. Управління серверами.

9. Реєстрація підключеного сервера. Реєстрація нового сервера в панелі Registered Servers.

Зміст лекції

Утилита SQL Server Management Studio — основной инструмент, используемый для управления серверами баз данных. Другие утилиты, позволяющие управлять локальными и удаленными серверами, — это SQL Server 2005 Surface Area Configuration, SQL Server Configuration Manager, а также компоненты панели управления System Monitor (Системный монитор) и Event Viewer (Просмотр событий). SQL Server Configuration

Manager применяется для управления службами SQL Server и настройки сетевых протоколов сервера и клиента. System Monitor (Системный монитор) ведет наблюдение за активностью и производительностью SQL Server. Event Viewer (Просмотр событий) дает возможность просматривать журнал событий, генерируемых SQL Server, в поисках полезных сведений при устранении неполадок.

В этой главе вы научитесь работать с SQL Server Management Studio. Утилиты SQL Server 2005 Surface Area Configuration и SQL Server Configuration Manager были описаны в главе 3. А утилиты System Monitor (Системный монитор) и Event Viewer (Просмотр событий) подробно рассматриваются в главе 13.

Управление запуском SQL Server

Ядро базы данных SQL Server может работать в двух режимах, для чего он запускается или как приложение из командной строки (исполняемый файл SQLServr.exe), или как служба. Запуск из командной строки применяют, когда требуется однопользовательский режим работы для выявления и устранения неполадок или изменения параметров конфигурации. В остальных случаях SQL Server запускается в качестве службы.

 

Чтобы разрешить или запретить автоматический запуск службы, выполните следующую последовательность действий.

1. Запустите SQL Server Management Studio. Для этого в меню Start (Пуск) раскройте командой Programs (Программы) или All Programs (Все программы) папку Microsoft SQL Server 2005 и щелкните утилиту SQL Server Management Studio.

Или же наберите sqlwb в командной строке.

2. В раскрывающемся списке Server type (Тип сервера) диалогового окна Connect to Server (Подключиться к серверу) выберите компонент БД, с которым требуется установить соединение, например Database Engine (Ядро базы данных).

3. В поле Server name (Имя сервера) введите полное доменное имя или имя узла того сервера, к которому необходимо подключиться, например corpsvr04.cpandl.com или CorpSvr04 (рис. 5-1). По умолчанию соединение устанавливается с экземпляром по умолчанию (если предварительно не был настроен другой экземпляр по умолчанию). Если вы хотите использовать для подключения другой экземпляр, выберите его в списке Server name (Имя сервера), но при условии, что с ним ранее уже устанавливалось соединение. Чтобы подключиться к какому-либо экземпляру в первый раз, в этом же списке щелкните элемент <Browse for more…> (Поиск других серверов) и в появившемся диалоговом окне произведите поиск нужного экземпляра в лесу службы каталогов Active Directory.

Рис. 5-1. Диалоговое окно Connect to Server

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

Как выполняется такая процедура, описано далее, в разделе «Управление серверами».

4. В списке Authentication (Аутентификация) выберите один из типов аутентификации — Windows Authentication (Аутентификация Windows) или SQL Server Authentication (Аутентификация SQL Server). При необходимости в поле User name (Имя пользователя) введите имя учетной записи Windows или SQL Server, а в поле Password (Пароль) — пароль.

5. Щелкните кнопку Connect (Подключиться).

6. В панели Registered Servers (Зарегистрированные серверы) щелкните правой кнопкой сервер, который требуется настроить. Из контекстного меню командой SQL Server Configuration Manager запустите утилиту, где целевым компьютером будет выбран тот, на котором установлен необходимый для работы SQL Server.

7. В окне утилиты SQL Server Configuration Manager щелкните слева узел SQL Server 2005 Services (Службы SQL Server 2005). Справа из контекстного меню службы, для которой нужно настроить тип запуска, выберите команду Properties (Свойства). Отобразится диалоговое окно Properties (Свойства).

8. В этом окне можно сделать следующее.

Разрешить автоматический запуск На вкладке Service (Служба) в раскрывающемся списке Start Mode (Тип запуска) выберите значение Automatic (Авто).

На вкладке Log On (Вход в систему) щелкните кнопку Start (Пуск), ес ли служба остановлена, то есть в поле Service status (Состояние) отображается значение Stopped (Остановлена).

• Запретить автоматический запуск На вкладке Service (Служба) из раскрывающегося списка Start Mode (Тип запуска) следует выбрать значение Manual (Вручную).

9. Щелкните кнопку OK.

Для настройки запуска также можно использовать компонент панели управления Computer Management (Управление компьютером). В этом случае выполните следующие действия.

1. В меню Start (Пуск) выберите пункт Control Panel (Панель управления). Затем щелкните компонент Administrative Tools (Администрирование)\Computer Management (Управление компьютером).

2. По умолчанию вы подключены к локальному компьютеру. Для соединения с удаленным компьютером из контекстно го меню узла Computer Management (Управление компьютером) выберите команду Connect to another computer (Подключиться к другому компьютеру). В диалоговом окне Select Computer (Выбор компьютера) выберите положение переключателя Another Computer (Другим компьютером) и в доступном теперь поле введите имя компьютера. Оно может быть указано как имя узла, например CorpSvr04, или как полное доменное имя — corpsvr04.cpandl.com.

3. В панели слева раскройте узел Services and Applica tions (Службы и приложения) и щелкните узел Services (Службы).

4. Справа из контекстного меню службы, для которой нужно настроить тип запуска, выберите команду Properties (Свойства). Отобразится диалоговое окно Properties (Свойства).

5. В этом окне можно сделать следующее.

• Разрешить автоматический запуск На вкладке General (Общие) в раскрывающемся списке Startup Type (Тип запуска) выберите значение Automatic (Авто). Щелкните кнопку Start (Пуск), если служба остановлена, то есть в поле Service status (Состояние) отображается значение Stopped (Остановлена).

• Запретить автоматический запуск На вкладке General (Общие) из раскрывающегося списка Startup Type (Тип запуска) выберите значение Manual (Вручную).

6. Щелкните кнопку OK.

Установка параметров ядра БД

Параметры запуска указывают ядру базы данных режим запуска и параметры конфигурации, которые при этом нужно устанавливать. Параметры запуска можно задать, используя утилиту SQL Server Configuration Manager или компонент панели управления Computer Management (Управление компьютером). Рекомендуется использовать SQL Server Configuration Manager, поскольку эта утилита предоставляет текущие параметры по умолчанию и позволяет легко их изменять.

Совет Параметры запуска также могут быть переданы исполняемому файлу SQLServr.

exe при запуске его из командной строки. Если при этом указать в командной строке параметр –c, то SQL Server запустится без использования службы. Файл SQLServr.exe необходимо запускать из каталога Binn, соответствующего экземпляру ядра базы данных SQL Server, который требуется запустить. Для экземпляра по умолчанию SQLServr.exe находится в каталоге MSSQL.1\MSSQL\Binn.

Добавление параметров запуска

Чтобы добавить параметры запуска, нужно выполнить следующие действия.

1. В SQL Server Management Studio в панели Registered Servers (Зарегистрированные серверы) щелкните правой кнопкой сервер, который требуется настроить. Из его контекстного меню командой SQL Server Configuration Manager запустите утилиту, где целевым компьютером будет выбран тот, на котором установлен необходимый для работы SQL Server.

2. В SQL Server Configuration Manager щелкните слева узел SQL Server 2005 Services (Службы SQL Server 2005). Справа из контекстного меню службы, параметры которой нужно изменить, выберите команду Properties (Свойства). Отобразится одноименное диалоговое окно.

3. На вкладке Advanced (Дополнительные) щелкните в поле Startup Parameters (Параметры запуска) и с помощью клавиши End переместитесь в конец введенных параметров. Параметры –d, –e и –l установлены по умолчанию. Будьте внимательны, чтобы случайно их не изменить.

4. Введите точку с запятой (каждый параметр отделяется этим знаком), затем тире (знак минуса), букву параметра, который следует добавить, и его значение, например;–g512.

5. При необходимости повторите пункты 3 и 4, чтобы указать дополнительные параметры запуска и их значения.

6. Для сохранения изменений щелкните кнопку Apply (Применить). Параметры будут применены при следующем запуске экземпляра SQL Server. Чтобы использовать параметры немедленно, следует остановить и снова запустить службу, щелкнув кнопку Restart (Перезапустить) на вкладке Log On (Вход в систему).

Удаление параметров запуска

Для удаления параметров запуска нужно выполнить следующую последовательность действий.

1. В SQL Server Management Studio в панели Registered Servers (Зарегистрированные серверы) щелкните правой кнопкой сервер, который требуется настроить. Из его контекстного меню командой SQL Server Configuration Manager запустите утилиту, где целевым компьютером будет выбран тот, на котором установлен необходимый для работы SQL Server.

2. В SQL Server Configuration Manager щелкните слева узел SQL Server 2005 Services (Службы SQL Server 2005). Справа из контекстного меню службы, параметры которой нужно изменить, выберите команду Properties (Свойства). Отобразится одноименное диалоговое окно.

3. На вкладке Advanced (Дополнительные) щелкните в поле Startup Parameters (Параметры запуска). Каждый параметр указывается с помощью тире (знак минуса), буквы параметра и его значения. Точка с запятой используется для разделения значений параметров.

4. Удалите параметр, удалив относящиеся к нему элементы.

5. Щелкните кнопку Apply (Применить). Параметры будут применены при следующем запуске экземпляра SQL Server. Если это нужно сделать немедленно, остановите и затем снова запустите службу, щелкнув кнопку Restart (Перезапустить) на вкладке Log On (Вход в систему).

Общие параметры запуска

В табл. 5-1 приведены параметры запуска и примеры их использования. Первые три (–d, –e и –l) являются параметрами по умолчанию для SQL Server. Остальные позволяют настроить дополнительные установки.

Табл. 5-1. Параметры запуска для SQL Server

Параметр Описание Пример
–dpath Указывает полный путь к БД master. Если параметр пропущен, используются значения, хранящиеся в системном реестре –dC:\Program Files\ Microsoft SQL Server\ MSSQL.1\MSSQL\ DATA\master.mdf
–epath Указывает полный путь к от чету об ошибках. При пропущенном параметре используются значения из системного реестра –eC:\Program Files\ Microsoft SQL Server\ MSSQL.1\MSSQL\ LOG\ERRORLOG
–lpath Указывает полный путь к журналу транзакций БД master. Если параметр пропущен, используются значения, хранящиеся в системном реестре –lC:\Program Files\ Microsoft SQL Server\ MSSQL.1\MSSQL\ DATA\mastlog.ldf
–B Устанавливает точку прерывания при ошибке; используется с параметром –y при отладке  
–c Запрещает запуск SQL Server в качестве службы. Ускоряет процесс при запуске SQL Server из командной строки  
–f Запускает SQL Server в минимальной конфигурации. Включает параметр конфигурации сервера allow updates (устанавливается с помощью хранимой процедуры sp_configure), который отключен по умолчанию  
–gnumber Указывает количество виртуальной памяти в мегабайтах, резервируемой для SQL Ser ver. Эта память находится вне общего пула памяти и используется библиотеками динамической компоновки (DLL, dynamic link library), реализующими расширенные хранимые процедуры, поставщиками OLE DB, на которые есть ссылка в распределенных запросах, а также объектами автоматизации OLE, на которые есть ссылка в коде Transact-SQL –g256
-m Запускает SQL Server в однопользовательском режиме. Разрешает подключение только одного пользователя, при этом не запускается процесс контрольной точки  
–n Указывает SQL Server не записывать ошибки в журнал событий приложений. Используется с параметром –e  
–pnumber Устанавливает уровень точности для типа данных decimal. По умолчанию — 38 десятичных знаков, но разрешен диапазон от 1 до 38. Устанавливается максимальная точность (38), если используется ключ без указания уровня –p38
–sinstance_name Запускает именованный экземпляр SQL Server. Для этого нужно предварительно перейти в соответствующий экземпляру каталог Binn –sdevapps
–Tnumber Устанавливает флаг трассировки. Используется для отладки и диагностики проблем производительности –T237
–tnumber Устанавливает внутренний флаг трассировки. Используется только персоналом поддержки SQL Server –t8837
–x Отключает ведение статистики для оценки эффективности использования времени процессора и кэша страниц при операциях ввода-вывода –y1803
–ynumber Указывает код ошибки, при возникновении которой SQL Server создает дамп стека –y1803

 




Поделиться с друзьями:


Дата добавления: 2014-01-04; Просмотров: 473; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.01 сек.