Logga in med Microsoft
Logga in eller skapa ett konto.
Hej,
Välj ett annat konto.
Du har flera konton
Välj det konto som du vill logga in med.

Symptom

Tänk dig följande situation:

  • Du kör en server som är värd för flera instanser med olika huvud versioner, inklusive inte bara Microsoft SQL Server 2008, 2008 R2, 2012 eller 2014, utan även SQL Server 2016 eller 2017 (Detta inkluderar Lightweight Editions-instanser, till exempel SQL Express).

I det här scenariot kan VSS-programmet inte lyckas samla in SQL Server-databaser. Dessutom kan du få ett fel meddelande i händelse loggar för Windows-program som ser ut så här:

För en SQL Server 2008-eller 2008 R2-instans

Fel tillstånd: 1, allvarlighets grad: 16 Källa: Microsoft SQL Server Native Client 11,0 Fel meddelande: ogiltigt objekt namn ' master.sys.availability_replicas '. Fotnot Felet uppstår när du kör följande fråga: deklarera @sql nvarchar (MAX) deklarera @databasename varchar (256) ange @databasename = N'master'set @sql = Select 1 from Master.sys.AVAILABILITY_REPLICAS som ar Inner Join Master. sys. DATABASES as d på DB_ID (' ' ' + @databasename + ' ' ') = D.DATABASE_ID och ar.replica_id = D.REPLICA_ID inre koppling master.sys.dm_hadr_availability_replica_states i enlighet med ar.replica_id = St.replica_id och S:T. role = 2 ' exec (@sql)

För SQL Server 2012 eller SQL Server 2014 instans värd grupp för AlwaysOn-tillgänglighetsgruppen

Fel tillstånd: 1, allvarlighets grad: 16 Källa: Microsoft SQL Server Native Client 11,0 Fel meddelande: Ogiltigt kolumn namn 'basic_features'.

I det här fallet blir frågan med felet:

"Välj database_id, ar.replica_id, replica_server_name, is_primary_replica, ar.group_id, basic_features från master.sys.availability_replicas p.a., master.sys.dm_hadr_database_replica_states rs, master.sys.availability_groups AG där database_id = DB_ID (' ' | + @databasename + ' ' ') och replica_server_name = ' ' | @INSTANCENAME + ' ' ' och ar.replica_id = rs.replica_id och ar.group_id = AG.group_id '

Lösning

Det här problemet är åtgärdat i följande kumulativa uppdateringar för SQL Server:

      Kumulativ uppdatering 12 för SQL Server 2017

      Kumulativ uppdatering 4 för SQL Server 2016 SP2

Varje ny kumulativ uppdatering för SQL Server innehåller alla snabb korrigeringar och säkerhets korrigeringar som ingick i den föregående kumulativa uppdateringen. Kolla in de senaste kumulativa uppdateringarna för SQL Server:

Senaste kumulativa uppdateringen för SQL Server 2017

Senaste kumulativa uppdateringen för SQL Server 2016

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 terminologin som används av Microsoft för att beskriva program varu uppdateringar.

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.

Communities hjälper dig att ställa och svara på frågor, ge feedback och få råd från experter med rika kunskaper.

Hade du nytta av den här informationen?

Hur nöjd är du med språkkvaliteten?
Vad påverkade din upplevelse?
Genom att trycka på skicka, kommer din feedback att användas för att förbättra Microsofts produkter och tjänster. IT-administratören kan samla in denna data. Sekretesspolicy.

Tack för din feedback!

×