Tünetek
Feltételezzük, hogy az SQL Server 2017-en futó távoli terjesztőt SQL Server 2019-re frissíti egy olyan előfizetővel, aki nem az alapértelmezett 1433-as portszámot használja. Ebben az esetben azt tapasztalhatja, hogy a terjesztési ügynök nem tud kapcsolódni az előfizetőhöz a frissítés után. Emellett a következő hibaüzenetek is megjelenhetnek:
Msg 20032, Level 16, State 1, Procedure ProcedureName, Line LineNumber [Batch start line line LineNumber ]
A 'ProcedureName' nincs definiálva a 'ProcedureName' előfizetőjeként.
Msg 14070, Level 16, State 1, Procedure ProcedureName, Line LineNumber [Batch Start Line LineNumber ]
Nem sikerült frissíteni a terjesztési adatbázis előfizetési tábláját. Az előfizetés állapotát nem sikerült módosítani.
Msg 14057, Level 16, State 1, Procedure Name, Line LineNumber [Batch Start Line LineNumber ]
Nem sikerült létrehozni az előfizetést.
Msg 20021, Level 16, State 1, Procedure ProcedureName, Line LineNumber [Batch start Line LineNumber ]
Az előfizetés nem található.
Á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.
Megoldás
Ezt a hibát az SQL Server következő összegző frissítésében javítottuk:
5. összegző frissítés az SQL Server 2019-hez
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:
Az SQL Server 2019 legújabb összegző frissítése
További információ
Ha eltávolítja az összes előfizetőt, miután frissítette a terjesztőt az SQL Server 2019-re, majd megpróbál új előfizetést létrehozni ugyanahhoz az előfizetőhöz, a művelet sikertelen lehet. A viselkedés kijavításához törölje a csatolt kiszolgálóbejegyzést a "kiszolgálónév,port" formátumban, és törölje az előfizető bejegyzését a "kiszolgálónév,port" formátumban a [terjesztésből]. [dbo] lehetőséget. [MSreplservers].
Hivatkozások
Ismerje meg a Microsoft szoftverfrissítésekkel kapcsolatos terminológiáját.