Simptomi
Pretpostavimo da imate tablicu koja sadrži stupac FILESTREAM i stupac LOB u programu Microsoft SQL Server 2012. Kada odbacite stupac LOB, a zatim pokušate obnoviti postojeći klasterirani indeks ili stvoriti novi grupirani indeks, prikazat će se sljedeća poruka o pogrešci:
<datuma> <vremena> spid<ID> pogreške: 17066, težina: 16, stanje: 1. <Datum> <vremenom> PID> <0 ID> SQL Server tvrdnji: datoteka: <<filepath> \Longrec.INL>, line =, linija =, nije ostvarena tvrdnja = ' outbuflen >= offsetof (inrowcontent, m_varBlobCol) + inbuflen '. Ta se pogreška može povezati s vremenom. Ako se pogreška nastavi pojavljivati nakon ponovnosti naredbe, koristite DBCC CHECKDB da biste potvrdili bazu podataka za strukturni integritet ili ponovno pokrenuli poslužitelj da bi se osiguralo da strukture podataka u memoriji nisu oštećene. <datuma> <trenutku> Spoid<ID> pogreška: 3624, težina: 20, stanje: 1. <Datum> <time> broj> <0 ID> provjera sustava nije uspješna. Pojedinosti potražite u zapisniku pogreške sustava SQL Server. Nemogućnost deklaraciju izazvana je softverom bug ili oštećenja podataka. Da biste provjerili je li korupcija u bazi podataka, razmotrite pokretanje DBCC CHECKDB. Ako ste se dogovorili da ćete tijekom postavljanja poslati deponiju Microsoftu, mini izvatkom bit će poslane Microsoftu. Ažuriranje bi moglo biti dostupno od Microsofta u najnovijem servisnom paketu ili u QFE-u iz tehničke podrške.
Rješenje
Problem je prvi put riješen u sljedećem kumulativnom ažuriranju sustava SQL Server.
Kumulativno ažuriranje 6 za SQL Server 2012 SP2 /en-us/help/3052468
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".