KB4502442 - KORJAUS: sys.fn_hadr_backup_is_preferred_replica aiheuttaa virheen 41005 SQL Server 2017:ssä

Käytetään kohteeseen
SQL Server 2017 Developer Windows SQL Server 2017 Enterprise Windows SQL Server 2017 Enterprise Core Windows SQL Server 2017 Standard Windows

Ongelman ilmenemistapa

Mieti seuraavaa tilannetta:

  • Luot käytettävyysryhmän CLUSTER_TYPE=EI MITÄÄN SQL Server 2017:ssä.
  • Windows-klusterisolmussa suoritetaan replika.

Kun suoritat seuraavan kyselyn:

select sys.fn_hadr_backup_is_preferred_replica('<TietokannanNimi>')

Saatat huomata, että kysely epäonnistuu ja näkyviin tulee seuraavankaltainen virhesanoma:

Msg 41005, taso 16, tila 1, rivinumero

Windows Server Failover Clustering (WSFC) -resurssikahvan hankkiminen klusteriresurssille, jonka nimi tai tunnus on {ID} (virhekoodi 5007). Jos kyseessä on WSFC-saatavuusryhmä, WSFC-palvelu ei ehkä ole käynnissä tai käytettävissä nykyisessä tilassaan tai määritetty varausyksikön nimi tai tunnus on virheellinen. Ota muussa tapauksessa yhteyttä ensisijaiseen tukipalveluun. Lisätietoja tästä virhekoodista on kohdassa "Järjestelmän virhekoodit" Windowsin kehitysohjeissa.

Tila

Microsoft on vahvistanut tämän olevan ongelma niissä Microsoftin tuotteissa, jotka ovat listattuna Koskee seuraavia tuotteita -osiossa.

Ratkaisu

Tämä ongelma on korjattu seuraavassa SQL Server kumulatiivisessa päivityksessä:

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.