Как вызвать задание сервера MS SQL с одного сервера на задание другого сервера - Interconnect 2 Задания сервера SQL - PullRequest
0 голосов
/ 03 октября 2019

Я выполняю задание (Job owner sa) с одного сервера (INSTANCEIPA), а задание выполняет другие задания SQL-сервера (INSTANCEIPB) (Job owner sa) с помощью приведенной ниже команды (уже подключены оба сервера)

EXEC [INSTANCEIPB\MYINSTANCE].msdb.dbo.sp_start_job 'Reports'

Нужно ли сохранять владельца обоих заданий сервера базы данных одинаковым и включенным?

Отключена sa учетная запись на INSTANCEIPB сервере - я получаю ошибку

'Не удается подключиться'

, когда вышеуказанная команда выполняется на INSTANCEIPA сервере. Как решить эту проблему?

1 Ответ

0 голосов
/ 03 октября 2019

Я полагаю, у вас есть связанный сервер? Какие учетные данные используются при подключении к серверу B с сервера A, и какие разрешения настроены в msdb для этого имени входа?

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

...