Popravak: Nije uspjelo tvrdnje i mnogo datoteka s izvatkom kršenje pristupa nakon sp_replcmds pohranjene procedure je otkazana u SQL Server

Vrijedi za: SQL Server 2012 DeveloperSQL Server 2012 EnterpriseSQL Server 2012 Enterprise Core

Simptomi


Čitač agent zapisnika ili CDC zadatak skeniranja izvršava sp_replcmds pohranjene procedure za vraćanje naredbe označene za replikaciju. U Microsoft SQL Server, ako pohranjena procedura otkazana tijekom izvršavanja, nije uspjelo tvrdnje sličnu sljedećoj možda biti prijavljeni zapisnik pogrešaka SQL Server:

Pogreška: 17066, ozbiljnosti: 16, stanje: 1.
SQL Server tvrdnje: Datoteka: < replicat.cpp > lineNumber nije uspjelo tvrdnje = 'db_mem'. Ova se pogreška možda tempiranje povezane. Ako se pogreška nastavi nakon rerunning izvatka, pomoću DBCC CHECKDB provjerite bazu podataka za strukturalnih integritet ili ponovo pokrenite poslužitelj da biste osigurali strukture podataka u memoriji su oštećene.

Uz to, više datoteka s izvatkom kršenje pristupa stvaraju nakon izvatkom tvrdnje nije uspjelo.

Status


Microsoft je potvrdio da se taj problem pojavljuje u Microsoftovim proizvodima navedenima u odjeljku "Odnosi se na".

Reference


Informirajte se o terminologiji koju Microsoft koristi za opisivanje softverskih ažuriranja.