KB4469140-FIX: "Det gick inte att hitta servern" när Publisher-databasens namn innehåller en punkt i SQL Server 2017

Symptom

Anta att du ställer in SQL Server-replikering och skapar en publikation på en databas som har en punkt i namnet. Om du kör det jobb som har upphört att gälla eller om du sys.sp_expired_subscription_cleanup stored procedur Miss lyckas jobbet eller den lagrade proceduren, och du får ett fel meddelande av följande slag:

Meddelande 7202, nivå 11, State 2, procedur sp_expired_subscription_cleanup

Det gick inte att hitta Server 'dbname' i sys. servers. Kontrol lera att rätt server namn har angetts. Om det behövs kör du den lagrade proceduren sp_addlinkedserver för att lägga till servern i sys. servers.

Lösning

En korrigering för det här problemet ingår i följande uppdatering för SQL Server:

Kumulativ uppdatering 12 för SQL Server 2017

Om SQL Server-versioner

Varje ny version för SQL Server innehåller alla snabb korrigeringar och säkerhets korrigeringar som fanns i den föregående versionen. Vi rekommenderar att du installerar den senaste versionen för din version av SQL Server:

Versioner av SQL Server 2017

Status

Microsoft har bekräftat att det här är ett problem i Microsoft-produkterna som nämns i "gäller".

Referenser

Lär dig mer om den vanliga terminologi som Microsoft använder för att beskriva program varu uppdateringar.

Behöver du mer hjälp?

Utöka dina kunskaper
Utforska utbildning
Få nya funktioner först
Anslut till Microsoft Insiders

Hade du nytta av den här informationen?

Tack för din feedback!

Tack för din feedback! Det låter som att det kan vara bra att koppla dig till en av våra Office-supportrepresentanter.

×