Изучи сервер Windows SQL 2000 за 15 минут в неделю:
 

Введение в Диспетчер Предприятия (Enterprise Manager) сервера SQL 2000

от Mike Aubert

 

Добро пожаловать в четвертую статью моей серии «Изучи сервер Windows SQL 2000 за 15 минут в неделю». До сих пор мы изучали опции, требования и процесс инсталляции. На этой неделе мы рассмотрим инструменты, предоставляемые сервером SQL 2000. Темы, вошедшие в данную статью:

  • Управление Диспетчером Предприятия;
  • Группы сервера SQL;
  • Изменение регистраций сервера SQL;
  • Добавление регистраций сервера SQL;
  • Системные базы данных;
  • Справочная система “Book Online”.

Управление Диспетчером Предприятия

Диспетчер Предприятия – это инструмент, имеющий графический интерфейс и использующийся для администрирования серверов SQL. Вы можете использовать Диспетчер Предприятия для настройки опций сервера SQL, создания/редактирования/просмотра баз данных, осуществления поддержки и резервного копирования и выполнения еще нескольких задач, которые мы рассмотрим в следующих статьях.

Пару статей назад мы узнали, что программа установки сервера SQL 2000 создает программную группу в меню Start, называемую “Microsoft SQL Server”. Для того, чтобы запустить Диспетчер Предприятия, нажмите кнопки Start > Programs > Microsoft SQL Server > Enterprise Manager

Если вам уже приходилось пользоваться Консолями Управления Microsoft (MMC), то вы заметите, что инструмент Диспетчер Предприятия выглядит достаточно знакомо. Это потому, что Диспетчер Предприятия является оснасткой ММС, подобно многим другим инструментам, предоставляемым вместе с Windows 2000. Если вы хотите побольше узнать об использовании ММС, можете посмотреть информацию по следующей ссылке:

http://www.microsoft.com/windows2000/techinfo/howitworks/management/mmcover.asp

Развернув узел “Microsoft SQL Server” и затем “Группа серверов SQL” вы определите местоположение сервера SQL, который вы установили на вашей системе. Дальнейшее развертывание дерева SQL позволит вам управлять базами данных, безопасностью, репликацией и т.д.

Щелкнув правой кнопкой мыши на значке сервера SQL в структуре дерева SQL, вы увидите всплывающее меню, включающие в себя опции, позволяющие вам запускать/останавливать сервер, просматривать сообщения сервера, получать доступ к свойствам сервера и т.д.

Диспетчер Предприятия также предоставляет вам возможность быстро определить статус сервера SQL. В зависимости от значка в изображении дерева SQL вы сможете определить, запущен, остановлен или приостановлен сервер, а также подключены ли вы к нему в данное время. Используйте следующую таблицу, чтобы проверить статус сервера SQL:

Сервер запущен, вы подключены к нему

Сервер запущен, вы не подключены к нему

Сервер приостановлен

Сервер остановлен

Группы и регистрации серверов SQL

В некоторых случаях вам может потребоваться изменить порядок, в котором ваши сервера (или экземпляры) SQL расположены в дереве Диспетчера Предприятия. Для упрощения организации ваших серверов SQL Диспетчер Предприятия позволяет вам создавать Группы Серверов. Создание новой группы не сложно… просто нажмите правой кнопкой мыши на “Microsoft SQL Server” в дереве Диспетчера Предприятия.

Выберите  опцию “New SQL Server Group…” из всплывающего меню.

Окно Группы Серверов позволяет вам создать новые группы как верхнего уровня (Top level) так и подгруппы, расположенные ниже существующих групп.

Введите имя для группы в текстовом окне “Name:” и нажмите кнопку ОК.

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

Изменение регистрации сервера

Для того чтобы иметь возможность доступа к серверу SQL корпоративной редакции, вы должны первоначально зарегистрировать ее в Диспетчере Предприятия. Когда вы устанавливаете сервер SQL, программа установки автоматически регистрирует экземпляр в Диспетчере Предприятия. Если вам нужно переместить Зарегистрированный сервер SQL в другую группу в дереве Диспетчера Предприятия или если вы хотите обновить аутентификационную информацию, вы можете просто нажать правой кнопкой мыши на сервере в дереве Диспетчера предприятия и выбрать опцию “Edit SQL Server Registration Properties…”.

Для изменения группы, в которой значится сервер, выберите имя другой группы из выпадающего списка “Server Group:”.

Переключатель “Display SQL Server state in console” (отображать статус сервера SQL в консоли) позволяет вам включить или отключить автоматическое отражение значка статуса. Если вы отключите эту опцию, то значок сервера будет изображаться в Диспетчере Предприятия без индикатора статуса:

Переключатель “Show system databases and system objects” позволяет вам скрывать системные объекты… (подробнее о системных базах данных позднее в данной статье).

И, в заключении, переключатель “Automatically start SQL Server when connecting” позволяет автоматически запускать сервисы остановленного сервера SQL, если вы пытаетесь подключиться к нему.

После того, как вы сделаете ваш выбор, нажмите кнопку ОК.

Добавление регистраций сервера SQL

Если вам необходимо зарегистрировать новый сервер SQL, нажмите правой кнопкой мыши на нужную вам группу серверов и выберите опцию “New SQL Server Registration…

Если вы хотите продолжить регистрацию при помощи данного мастера, нажмите кнопку Next.

Теперь выберите сервер(а) SQL, которые вы хотели бы добавить из левого окна со списком серверов и нажмите кнопку Add. Если ваш сервер не присутствует в списке, то введите его имя в предусмотренное окно ввода и затем нажмите кнопку Add. Если ваш сервер уже зарегистрирован в Диспетчере Предприятия, но его имя не появится в списке серверов. Если вы выбрали все сервера, которые хотите добавить, нажмите кнопку Next.

Выберите соответствующий тип аутентификации для вашего сервера и нажмите кнопку Next. Заметьте, что если вы выбрали аутентификацию сервера SQL, то мастер попросит вас ввести соответствующую учетную запись и пароль. Выбор аутентификации сервером SQL приведет к тому, что вы будете должны вводить их каждый раз, когда попытаетесь подключиться к серверу при помощи Диспетчера Предприятия. Аутентификация Windows использует для подключения к серверу полномочия пользователя, который уже вошел в систему.

Теперь вы должны определить группу, в которую вы хотите добавить ваш сервер SQL. Вы также можете создать новую группу верхнего уровня, если таковой пока не существует. После того, как вы выберите Группу Серверов, нажмите кнопку Next.

Нажмите кнопку Finish для того, чтобы добавить сервер(а) в оснастку Диспетчер Предприятия.

Теперь сервер(а) зарегистрирован и вы узнаете статус процесса регистрации. Если какая-либо регистрация провалилась, вы можете выбрать сервер в окне статуса и нажать кнопку Properties. Из окна свойств вы сможете убедиться в том, что ваша информация для входа в систему правильна. Если ваш сервер прошел регистрацию, нажмите кнопку Close. Ваш вновь зарегистрированный сервер(а) появится в дереве Диспетчера Предприятия в группе, которую вы выбрали в ходе работы мастера.

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

Несколько баз данных создается автоматически при установке сервера SQL. Две из них (Northwind и pubs) являются образцами пользовательских баз данных и могут быть использованы как примеры или же вы можете безболезненно удалить их (хотя они и не занимают значительного места на жестком диске). Четыре другие специальные системные базы данных (master, model, msdb и tempdb) используются системой и не должны быть удалены. Для того, чтобы увидеть базы данных, которые есть на вашем сервере SQL, в Диспетчере Предприятия разверните группу, в которой расположен ваш сервер, затем разверните сервер и, в заключении, разверните папку Databases (Базы Данных). Помните, что если вы оставите переключатель “Show system databases and system objects” в выключенном состоянии (эта опция устанавливается в регистрационных свойствах сервера SQL), вы не сможете видеть системных баз данных в Диспетчере Предприятия.

master Database (главная база данных) – содержит информацию о сервере в целом и обо всех созданных базах данных. Информация этой базы данных включает в себя: сведения о размещении файлов, использовании дискового пространства, установках для системы в целом, учетных записях пользователей, наличии других баз данных и других серверов SQL.

model Database (шаблонная база данных) – эта база данных предоставляет шаблоны для всех вновь создаваемых баз данных. Если вам когда-либо потребуется добавить таблицу или включить какие-либо процедуры во все вновь создаваемые базы данных, просто внесите изменения в model Database.

msdb Database – используется Агентом сервера SQL.

tempdb Database – является пространством для хранения временной информации.

Справочная система Book Online

И последняя тема, о которой я хотел бы рассказать, это справочная система сервера SQL – Book Online (иногда называемая BOL). Book Online находится в папке Start >Programs >Microsoft SQL Server и является бесценным ресурсом. Если у вас возникнет какой-либо вопрос, первым источником, к которому я бы посоветовал вам обратиться, это Book Online, так как она предоставляет вам информацию по всем темам, связанным с сервером SQL. Если вы заметили, то Book Online также используется в качестве Справки в инструменте Диспетчер Предприятия.

На этом мы заканчиваем статью (достаточно простую) этой недели. На следующей мы рассмотрим файлы баз данных, а также создадим нашу первую базу данных. И как всегда… если у вас возникнут какие-либо технические вопросы, пожалуйста, присылайте их на доску объявлений сайта 2000Trainers.com SQL message board. Нетехнические вопросы, комментарии и обратная связь – по адресу моей электронной почты. Я надеюсь, что вы найдете эти статьи полезными и был бы рад узнать ваше мнение о них.

 

Mike Aubert, MCSE, MCDBA,  MCSD.

Hosted by uCoz