Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
van toepassing op:SQL Server
SSIS Integration Runtime in Azure Data Factory
Wanneer u SSIS-pakketten uitvoert in Scale Out, worden de gebeurtenisberichten geregistreerd in de SSISDB-database met een automatisch aangemaakt gebruikersaccount genaamd ##MS_SSISLogDBWorkerAgentLogin##. De aanmelding voor deze gebruiker maakt gebruik van SQL Server-verificatie.
Als u het account wilt wijzigen dat wordt gebruikt voor uitbreidingslogboekregistratie, doet u het volgende:
Opmerking
Als u een Windows-gebruikersaccount gebruikt voor logboekregistratie, gebruikt u hetzelfde account als het account waarop de Scale Out Worker-service wordt uitgevoerd. Anders mislukt de aanmelding bij SQL Server.
1. Een gebruiker maken voor SSISDB
Zie Een databasegebruiker maken voor instructies over het maken van een databasegebruiker.
2. Voeg de gebruiker toe aan de databaserol ssis_cluster_worker
Zie Deelnemen aan een rol voor instructies over het toevoegen van een databaserol.
3. De logboekgegevens bijwerken in SSISDB
Roep de opgeslagen procedure [catalog].[update_logdb_info] aan met de SQL Server-naam en verbindingsreeks als parameters, zoals wordt weergegeven in het volgende voorbeeld:
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. Start de Scale Out Worker-service opnieuw
Start de Scale Out Worker-service opnieuw om de wijziging effectief te maken.