Symptom
Anta att du uppgraderar SQL Server (kumulativ uppdatering 3 för Microsoft SQL Server 2017 eller senare) för att stödja dynamisk laddning av distributions agenten. Efter uppgraderingen märker du att utdata från distributions agentens parametrar innehåller sammanfattnings information som inte innehåller följande information:
DateTime Sista transaktionens tidsstämpel: 0x00000033000000ff00bc00000000
Transaktion seqno: 0x00000033000001500023
Kommando-ID: 1
Delvis: 0
Typ: 30
Kommando: <<ParameterizedCommand>>
DateTime sp_MSget_repl_commands tidsstämpel returneras: 0x0x0000003300000150002300000000, 1, Local rowCount: 1
DateTime Parametriserade värden för kommandona ovan: {{1,1000, 43659, 2}} sp_MSget_repl_commands tidsstämpel-värde är: 0x0x0000003300000150002300000000
Status
Microsoft har bekräftat att det här är ett problem i Microsoft-produkterna som nämns i "gäller".
Lösning
Det här problemet är åtgärdat i följande kumulativa uppdateringar för SQL Server:
Om kumulativa uppdateringar för SQL Server:
Varje ny kumulativ uppdatering för SQL Server innehåller alla snabb korrigeringar och alla säkerhets korrigeringar som ingick i den föregående kumulativa uppdateringen. Kolla in de senaste kumulativa uppdateringarna för SQL Server:
Lösning
För att undvika problemet kan du definiera OutputVerboseLevel som en del av parametrarna för distributions agent profilen. Om distributions agenten till exempel använder standard agent profil skapar du en ny profil och lägga till parametern OutputVerboseLevel. Det värde som anges inuti profilen anses inte eftersom det värde som anges i kommando rads parametern får ordningen.
Referenser
Lmedden terminologisom Microsoft använder för att beskriva program varu uppdateringar.