Создание главного сервера
В этом разделе описывается, как создать главный сервер SQL Server 2012 с помощью среды Среда SQL Server Management Studio или Transact-SQL.
В этом разделе
Перед началом работы выполните следующие действия.
Безопасность
Для создания главного сервера используется:
Среда SQL Server Management Studio
Transact-SQL
Перед началом
Безопасность
Распределенные задания, имеющие связанные с учетной записью-посредником шаги, выполняются в контексте учетной записи-посредника на целевом сервере. Убедитесь в том, что выполняются нижеприведенные условия, либо в том, что шаги заданий, связанные с учетной записью-посредником, не будут загружаться с главного сервера на целевой:
Подраздел реестра главного сервера \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\<имя_экземпляра>\SQL Server Agent\AllowDownloadedJobsToMatchProxyName (REG_DWORD) установлен в значение 1 (true). По умолчанию для него задается значение 0 (false).
На целевом сервере есть учетная запись-посредник. Ее имя совпадает с именем учетной записи-посредника на главном сервере, под которой выполняется шаг задания.
Если шаги задания, использующие учетную запись-посредник, завершаются с ошибками при загрузке с главного сервера на целевой, то в столбце error_message в таблице sysdownloadlist базы данных msdb появятся следующие сообщения об ошибках.
«Для этого шага задания необходима учетная запись-посредник, однако проверка совпадения учетной записи-посредника на целевом сервере отключена.»
Чтобы устранить эту ошибку, задайте для раздела реестра AllowDownloadedJobsToMatchProxyName значение 1.
«Учетная запись-посредник не найдена.»
Чтобы устранить эту ошибку, убедитесь, что на целевом сервере есть учетная запись-посредник, имя которой совпадает с именем посреднической учетной записи на главном сервере, под которой выполняется шаг задания.
Разрешения
По умолчанию разрешения на выполнение этой процедуры предоставляются членам предопределенной роли сервера sysadmin.
[Top]
Использование среды SQL Server Management Studio
Создание главного сервера
В обозревателе объектов подключитесь к экземпляру компонента Microsoft Компонент SQL Server Database Engine и разверните узел этого экземпляра.
Щелкните правой кнопкой мыши пункт Агент SQL Server, укажите пункт Администрирование многосерверных операций, а затем выберите пункт Сделать главным. Мастер настройки главного сервера служит проводником по созданию главного сервера и добавлению целевых серверов.
На странице Оператор главного сервера настройте оператора для главного сервера. Чтобы отправлять уведомления операторам по электронной почте или на пейджеры, необходимо настроить агент SQL Server для отправки электронной почты. Для отправки уведомлений операторам с использованием команды net send на сервере, на котором установлен агент SQL Server, должна быть запущена служба сообщений.
Адрес электронной почты
Адрес электронной почты оператора.Адрес пейджера
Адрес электронной почты пейджера оператора.Адрес для команды net send
Задает адрес net send для оператора.
На странице Целевой сервер выберите целевые серверы для главного сервера.
Зарегистрированные серверы
Выводит серверы, зарегистрированные в среде Microsoft Среда SQL Server Management Studio, которые еще не являются целевыми серверами.Целевые серверы
Выводит серверы, являющиеся целевыми серверами.>
Перемещает выбранный сервер в список целевых серверов.>>
Перемещает все серверы в список целевых серверов.<
Удаляет выбранный сервер из списка целевых серверов.<<
Удаляет все серверы из списка целевых серверов.Добавить соединение
Добавляет сервер в список целевых серверов без регистрации.Соединение
Измените свойства соединения выбранного сервера.
Страница Учетные данные для входа на главный сервер используется для создания в случае необходимости нового имени входа для целевого сервера и для назначения этому имени прав на главном сервере.
- Создать новое имя входа (если необходимо) и присвоить ему права на главный сервер
Если указанное имя входа еще не существует, создайте на целевом сервере новое имя входа.
- Создать новое имя входа (если необходимо) и присвоить ему права на главный сервер
[Top]
Использование Transact-SQL
Создание главного сервера
Подключитесь к компоненту Компонент Database Engine.
На стандартной панели выберите пункт Создать запрос.
Скопируйте следующий пример в окно запроса и нажмите кнопку Выполнить. В этом примере текущий сервер прикрепляется к главному серверу AdventureWorks1. Расположение текущего сервера: строение 21, комната 309, стойка 5.
USE msdb ;
GO
EXEC dbo.sp_msx_enlist N'AdventureWorks1',
N'Building 21, Room 309, Rack 5' ;
GO;
Дополнительные сведения см. в разделе sp_msx_enlist (Transact-SQL).
[Top]