Érvényesség
- Az SQL Server 2014 Service Pack 3 (SP3) utáni összes verzió (beleértve azt is)
- Az SQL Server 2016 SP2 utáni összes verziója (beleértve azt is)
- 3–19-es kumulatív frissítés (mindkettőt beleértve) az SQL Server 2017-hez
- Az SQL Server 2019 5. összegző frissítése előtti összes verzió
Tünetek
Feltételezzük, hogy az "Alkalmazási kör" szakaszban felsorolt SQL-verziók egyikét használja. Ha engedélyezi a részletes kimeneti naplózást a terjesztési ügynökhöz, megfigyelheti, hogy a terjesztési ügynök OUTPUT értéke olyan összegző információkat tartalmaz, amelyek nem tartalmazzák az alábbi információkat:
Megjegyzés
- DateTime Legutóbbi tranzakció időbélyege: 0x00000033000000ff00bc00000000
- Tranzakció sorszáma: 0x00000033000001500023
- Parancsazonosító: 1
- Részleges: 0
- Típus: 30
- Parancs: <<ParameterizedCommand>>
- Visszaadott Dátum idő sp_MSget_repl_commands időbélyeg: 0x0x0000003300000150002300000000, 1, helyi sorok száma: 1
- DateTime A fenti parancs(ok) paraméterezett értékei: {{1.1000, 43659, 2}}sp_MSget_repl_commands időbélyeg értéke: 0x0x0000003300000150002300000000
Megoldás
A hibát az SQL Server következő összegző frissítéseiben javítottuk:
Az SQL Server összegző frissítéseinek ismertetése:
Az SQL Server minden új összegző frissítése tartalmazza az összes gyorsjavítást és minden biztonsági javítást, amely az előző kumulatív frissítésben szerepelt. Tekintse meg az SQL Server legújabb összegző frissítéseit:
Kerülő megoldás
A probléma megkerüléséhez definiálhatja az OutputVerboseLevel szintet a terjesztési ügynök profilparaméterei között. Ha például a terjesztési ügynök alapértelmezett ügynökprofilt használ, hozzon létre egy új profilt, és adja hozzá az értékét tartalmazó OutputVerboseLevel paramétert. Ezután ezt a profilt használhatja forgalmazóként.
Állapot
A Microsoft megerősítette, hogy ez egy olyan probléma a Microsoft-termékekben, amely az „Érintett szolgáltatás“ című szakaszban van felsorolva.
Hivatkozások
Ismerje meg a Microsoft szoftverfrissítésekkel kapcsolatos terminológiáját.