Опубликован: 02.02.2007 | Доступ: свободный | Студентов: 2374 / 243 | Оценка: 4.10 / 3.86 | Длительность: 26:44:00
Урок 1:

Окружение SQL Server 2000

Запуск и остановка сервера

Перед тем, как вы сможете соединиться с экземпляром SQL Server, должна быть запущена служба. Вы сможете узнать запущена служба или нет, взглянув на значок сервера в дереве консоли в Enterprise Manager. Каждый из значков его смысл приведены в Таблице 1-1.

Таблица 1-1. Вид значка сервера показывает, запущен ли экземпляр SQL Server.
Значок Означает
Сервер запущен
Сервер приостановлен
Сервер остановлен

Запустите сервер

  • Щелкните правой кнопкой мыши на сервере. Нажмите Start (Запуск) в появившемся контекстном меню.

Приостановите сервер

  • Щелкните правой кнопкой мыши на сервере. Нажмите Pause (Приостановить) в появившемся контекстном меню.

Остановите сервер

  • Щелкните правой кнопкой мыши на сервере. Нажмите Stop (Остановить) в появившемся контекстном меню.

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

Дерево консоли Console Tree в Enterprise Manager

Дерево консоли Console Tree в Enterprise Manager показывает список всех объектов SQL Server, известных Enterprise Manager.

Примечание. Объекты, отображаемые в дереве консоли в Enterprise Manager вашей системы, могут не соответствовать объектам в примерах из этого курса. Не беспокойтесь насчет этого, это просто означает, что ваш системный администратор сконфигурировал SQL Server как-то иначе.

При изучении дальнейших уроков вам потребуется работать с большинством элементов из дерева консоли Console Tree. Таблица 1-2 содержит краткое описание каждой папки, содержащей основные объекты дерева.

Таблица 1-2. Основные объекты в дереве консоли Enterprise Manager.
Значок Папка Описание
Server Group Для удобства администрирования один или более серверов сгруппированы вместе.
Server Экземпляр SQL Server зарегистрированный в Enterprise Manager.
Database Коллекция таблиц и других элементов, которые хранят определенный набор структурированных данных.
Data Transformation Services Набор графических инструментов и программных объектов, позволяющих извлекать, изменять и объединять данные.
Management Набор графических инструментов и программных объектов для управления SQL Server.
Replication Набор графических инструментов и программных объектов, позволяющих копировать данные и объекты базы данных и передавать их из одной базы данных в другую.
Security Набор графических инструментов и программируемых объектов для управления доступом в SQL Server.
Support Services Разнообразные утилиты для управления SQL Server.
Meta Data Services Утилиты для сопровождения метаданных (данных о данных) для баз данных.

Системные базы данных

Дерево консоли Console Tree в Enterprise Manager всегда содержит четыре базы данных, которые использует собственно SQL Server. Эти базы данных называются системными базами данных. Их роли в SQL Server описаны в Таблице 1-3.

Внимание! Поскольку целостность системы базы данных имеет важное значение для успешной работы SQL Server, вы должны всегда использовать инструменты администрирования, предоставляемые Enterprise Manager или программным интерфейсом (SQL-DMO) для изменения содержимого баз данных master или msdb.

Руководствуйтесь принципом: смотрите, но не трогайте!

Таблица 1-3. Системные базы данных SQL Server
Системная база данных Назначение
Master База данных master записывает всю информацию, необходимую для управления системы SQL Server, включая учетную запись пользователя. База данных определена в пределах процессов системы и сервера. Таблицы, хранящиеся в базе данных master, называются системным каталогом.
Model База данных model используется как шаблон при создании пользователем новой базы данных. По умолчанию, база данных model содержит таблицы, составляющие каталог базы данных, таблицы которые используются SQL Server для определения других объектов в пределах базы данных пользователя.
Msdb База данных msdb используется SQL Server Agent для составления расписания сопровождения задач, таких как оповещения и задания, и регистрации событий. Оповещения являются определяемыми пользователем событиями SQL Server. Задания являются рядом действий, выполняемых SQL Server Agent.
Tempdb Tempdb используется для временного сохранения данных. Ее содержимое автоматически очищается при выключении SQL Server. В действительности, все временные объекты, созданные пользователем, уничтожаются при выходе этого пользователя из системы.

Совет. Любые объекты, добавленные вами в базу данных model, будут автоматически добавляться в любые создаваемые вами новые базы данных. Это может быть удобно, если вы, например, захотите, чтобы некоторые пользователи или конфигурационные опции базы данных появлялись во всех новых базах данных.

Помните, однако, что любые объекты, добавленные вами в базу данных model, будут автоматически добавляться только в новые базы данных, но не в уже существующие.

Инна Грушецкая
Инна Грушецкая
Сергей Чесноков
Сергей Чесноков