Изменение учетной записи для ведения журнала развертывания служб SSIS с горизонтальным увеличением масштаба

Применимо к: SQL Server Integration Runtime служб SSIS в Фабрика данных Azure

При выполнении пакетов SSIS в развертывании с горизонтальным увеличением масштаба сообщения о событиях записываются в базу данных SSISDB с помощью создаваемой автоматически учетной записи пользователя ##MS_SSISLogDBWorkerAgentLogin## . Для входа этого пользователя в систему применяется проверка подлинности SQL Server.

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

Примечание

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

1. Создание пользователя SSISDB

Инструкции по созданию пользователя базы данных см. в разделе Создание пользователя базы данных.

2. Добавление пользователя в роль базы данных ssis_cluster_worker

Инструкции по присоединению роли базы данных см. в разделе Присоединение к роли.

3. Обновление сведений о ведении журнала в SSISDB

Вызовите хранимую процедуру [catalog].[update_logdb_info] с именем SQL Server и строкой подключения в качестве параметров, как показано в следующем примере:

SET @serverName = CONVERT(sysname, SERVERPROPERTY('servername'))
SET @connectionString = 'Data Source=' + @serverName + ';Initial Catalog=SSISDB;Integrated Security=SSPI;'
EXEC [internal].[update_logdb_info] @serverName, @connectionString
GO

4. Перезапуск службы рабочей роли горизонтального увеличения масштаба

Перезапустите службу рабочей роли горизонтального увеличения масштаба, чтобы изменение вступило в силу.

Дальнейшие действия