Gælder for
-
Alle versioner efter Service Pack 3 (SP3) (inklusive den) til SQL Server 2014
-
Alle versioner efter SP2 (herunder det) til SQL Server 2016
-
Kumulativ opdatering 3 til 19 (begge inklusive) for SQL Server 2017
-
Alle versioner før kumulativ opdatering 5 til SQL Server 2019
Symptomer
Lad os antage, at du bruger en SQL versioner, der er nævnt i afsnittet "Gælder for". Hvis du aktiverer detaljeret outputlog for distributionsagent, vil du bemærke, at distributionsagentens OUTPUT indeholder oversigtsoplysninger, som ikke indeholder følgende oplysninger:
DateTime Tidsstempel for seneste transaktion: 0x00000033000000ff00bc00000000
Transaktionsseqno: 0x00000033000001500023
Kommando-id: 1
Delvis: 0
Type: 30
Kommando: <<ParameterizedCommand>>
DateTime sp_MSget_repl_commands tidsstempel returneret: 0x0x00000033000015000230000000, 1, lokal rækkecount: 1
DateTime Parameteriserede værdier for ovenstående kommando(er): {{1.1000, 43659, 2}}sp_MSget_repl_commands tidsstempelværdi er: 0x0x000000330000015000230000000
Løsning
Dette problem er rettet i følgende akkumulerede opdateringer til SQL Server:
Om akkumulerede opdateringer til SQL Server:
Hver ny kumulativ opdatering til SQL Server indeholder alle hotfixes og alle de sikkerhedsrettelser, der var inkluderet i den forrige kumulative opdatering. Se de seneste akkumulerede opdateringer til SQL Server:
Løsning
Du kan løse dette problem ved at definere OutputVerboseLevel som en del af profilparametrene for distributionsagenten. Hvis distributionsagenten f.eks. bruger standardagentprofilen, kan du oprette en ny profil og tilføje outputVerboseLevel-parameter med dens værdi der. Og brug derefter denne profil til distributionsagent.
Status
Microsoft har bekræftet, at problemet findes i de Microsoft-produkter, der er angivet i afsnittet "Gælder for".
Referencer
Få mere at vide om den terminologi, som Microsoft bruger til at beskrive softwareopdateringer.