Simptomi
Kada pokrenete naredbu DBCC CLONELDATABASE u instanci sustava Microsoft SQL Server 2014 ili 2016 Uz to, prikazat će vam se sljedeća poruka o pogrešci ako baza podataka ima objekt koji je izvorno stvoren u sustavu SQL Server 2000:
Kloniranje baze podataka za 'db_name' započelo je s metom kao 'Clone_DB_Name'. MSG 2601, razina 14, State 1, Linenumber Nije moguće umetnuti duplikat retka ključa u Object ' sys. sysschobjs ' s jedinstvenim indeksom ' CLST '. Vrijednost duplikata ključa key_value.
Uzrok
Taj se problem pojavljuje zbog ključnog sudara između zadanih objekata posrednika servisa u odredištu i objekata korisnika u izvoru.
Rješenje
Taj je problem riješen u sljedećim kumulativnim ažuriranjima za SQL Server:
Kumulativno ažuriranje 3 za SQL Server 2016 SP1
Kumulativno ažuriranje 5 za SQL Server 2014 Service Pack 2
Note Ako je potrebno, učinite sljedeće da bi se spriječio taj problem, provjerite je li ovaj alat riješeno i odbaci objekte posrednika servisa.
Svako novo Kumulativno ažuriranje za SQL Server sadrži sve hitne popravke i sve sigurnosne ispravke uključene u prethodno Kumulativno ažuriranje. Pogledajte najnovija kumulativna ažuriranja za SQL Server:
Status
Microsoft je potvrdio da se radi o problemu u Microsoftovim proizvodima navedenim u odjeljku "odnosi se na".
Reference
Saznajte više o terminologiji koju Microsoft koristi za opisivanje softverskih ažuriranja.