Ongelman ilmenemistapa
Oletetaan, että käytät tapahtumien replikointia Microsoft SQL Server 2016- tai 2017 -ympäristössä. Kun yrität luoda pull-tilauksen tietokannalle, joka kuuluu Always On Availability Group (AG) -ryhmään, ja tilaajapalvelimesi käyttää SQL Server 2016 Service Pack 2 (SP2) -kumulatiivista päivitystä 3 (CU3) tai uudempaa koontiversiota, huomaat, että pull-tilausta ei luoda. Lisäksi näyttöön saattaa tulla seuraavankaltainen virhesanoma:
Määritettyä taulukkoa ('MSrepl_agent_jobs') ei ole.
Muutettu tietokannan kontekstiksi "<SubscriberDB".> (Microsoft SQL Server, virhe: 14262)
Tila
Microsoft on vahvistanut tämän olevan ongelma niissä Microsoftin tuotteissa, jotka ovat listattuna Koskee seuraavia tuotteita -osiossa.
Ratkaisu
Ongelma on korjattu seuraavissa SQL Server kumulatiivisissa päivityksissä:
- SQL Server 2017:n kumulatiivinen päivitys 15
- SQL Server 2016 Service Pack 2:n kumulatiivinen päivitys 6
Tietoja SQL Server:n kumulatiivisista päivityksistä:
Jokainen uusi SQL Server -kumulatiivinen päivitys sisältää kaikki edelliseen kumulatiiviseen päivitykseen sisältyvät hotfix-korjaukset ja tietoturvakorjaukset. Tutustu SQL Serverin uusimpiin kumulatiivisiin päivityksiin:
Viitteet
Lue tietoja Microsoftin ohjelmistopäivitystensä kuvaamiseen käyttämästä sanastosta.