Korriger: Kan ikke aktivere eller deaktivere endring datafangst for en database når du kobler den i SQL Server-2014, 2016 eller 2017

Feil #: 11405608 (sqlbuvsts01)
Feil #: 11054194 (sqlbuvsts01)
Feil #: 11405605 (sqlbuvsts01)
Feil #: 11405606 (sqlbuvsts01)
Feil #: 11405608 (sqlbuvsts01)
Feil #: 74543 (innhold idé)
Feil #: 73534 (innhold idé)
Feil #: 72511 (innhold idé)

Symptomer

Anta at du knytter en database som er aktivert for datafangst for endring i Microsoft SQL Server-2014, 2016 eller 2017. Hvis det finnes transaksjoner som utføres på nytt under oppstart av databasen, endre datafangst kan kjøre i en inkonsekvent tilstand, det vil si endre datafangst er i deaktivert tilstand, men endre opptak dataobjekter finnes fremdeles. I tillegg kan du få følgende situasjoner:

  • Når du prøver å deaktivere endring datafangst for denne databasen ved hjelp av prosedyren sp_cdc_disable_db lagret, får du følgende feilmelding:

    Database databasenavn er ikke aktivert for Datafangst av endringen. Kontroller at riktig database-kontekst er angitt, og prøv på nytt. Hvis du vil rapportere om databaser som er aktivert for Datafangst av endringen, spørre etter kolonnen is_cdc_enabled i visningen sys.databases katalog.

  • Når du prøver å aktivere endringen datafangst for denne databasen ved hjelp av prosedyren sp_cdc_enable_db lagret, får du følgende feilmelding:

    Msg 22906, nivå-16, stadium 1, prosedyre sp_cdc_enable_db_internal, linje, LineNumber

    Database databasenavn kan ikke aktiveres for endre datafangst fordi det databasebruker en med navnet brukernavn eller et skjema som heter SchemaName allerede finnes i den gjeldende databasen. Disse objektene er påkrevd utelukkende av endringer til datainnspilling. Slette eller gi nytt navn til bruker- eller XML-skjemaet og prøv på nytt.

Løsning

Dette problemet er løst i følgende kumulative oppdateringer for SQL Server:

Kumulativ oppdatering 8 for SQL Server-2016 SP1

Kumulativ oppdatering 4 for SQLServer 2017

Kumulativ oppdatering 9 for SQL Server 2014 SP2

Hver nye kumulative oppdateringen for SQL Server inneholder alle hurtigreparasjonene og alle sikkerhetsreparasjoner som fulgte med den forrige kumulative oppdateringen. Sjekk ut de nyeste kumulative oppdateringene for SQL Server:

Nyeste kumulative oppdateringen for SQL Server-2016

Nyeste kumulative oppdateringen for SQL Server-2017

Nyeste kumulative oppdateringen for SQL Server-2014

Status

Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".

Referanser

Lær mer om terminologiensom Microsoft bruker til å beskrive oppdateringer av programvare.

LAG: v-fmeng
Author: 
Tekstforfatter: v-juwang
Teknisk redaktør: lzhang; masank; akbarf; akbarf; mide; akiohose; v-fmeng;
Redaktør: v-phoebh

Trenger du mer hjelp?

Utvid ferdighetene dine
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Microsoft Insiders

Var denne informasjonen nyttig?

Takk for tilbakemeldingen!

Takk for tilbakemeldingen! Det høres ut som det kan være lurt å sette deg i kontakt med én av våre Office-kundestøtteagenter.

×