Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik:SQL Server
Részletek
| Attribútum | Érték |
|---|---|
| Terméknév | SQL Server |
| Eseményazonosító | 601 |
| Eseményforrás | MSSQLSERVER |
| Komponens | SQLEngine |
| Szimbolikus név | |
| Üzenet szövege | A NOLOCK-vizsgálat nem folytatható az adatáthelyezés miatt. |
Magyarázat
Az SQL Server adatbázismotor nem tudja folytatni a lekérdezés végrehajtását, mert egy másik tranzakció által frissített vagy törölt adatokat próbál olvasni. A lekérdezés a NOLOCK zárolási tippet vagy a READ UNCOMMITTED tranzakcióelkülönítési szintet használja.
A másik tranzakció által módosított adatokhoz való hozzáférés általában megtagadva az adatokon lévő zárolások miatt. A NOLOCK zárolási tipp és READ UNCOMMITTED tranzakcióelkülönítési szint azonban lehetővé teszi, hogy a lekérdezés egy másik tranzakció által zárolt adatokat olvasson fel. Ezt a forgatókönyvet piszkos olvasásinevezik, mert olyan értékeket olvashat, amelyek még nem véglegesítettek, és amelyek változhatnak.
Felhasználói művelet
Ez a hiba megszakítja a lekérdezést. Küldje el újra a lekérdezést, vagy távolítsa el a NOLOCK zárolási tippet.