Momentálne ste offline a čaká sa, kým sa znova pripojíte na internet

Zobrazí chybové hlásenie „Chyba 605"pri spustení dotazu pre optimalizáciu nádychom NOLOCK alebo nastavíte úroveň izolácie transakcie na čítanie NEZAPOJENÉ v SQL Server

DÔLEŽITÉ: Tento článok bol preložený pomocou softvéru na strojový preklad od spoločnosti Microsoft, nie prekladateľom. Spoločnosť Microsoft ponúka články preložené prekladateľmi aj strojovo preložené články, vďaka čomu máte možnosť prístupu ku všetkým článkom databázy Knowledge Base vo svojom jazyku. Strojovo preložený článok však nie je vždy perfektný. Môže obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky, podobne ako cudzinec môže robiť chyby, keď rozpráva vašim jazykom. Spoločnosť Microsoft nenesie zodpovednosť za akékoľvek nepresnosti, chyby alebo škody spôsobené akýmkoľvek nepresným prekladom obsahu alebo jeho použitím zo strany zákazníkov. Spoločnosť Microsoft softvér na strojový preklad pravidelne aktualizuje.

Pokiaľ chcete vidieť anglickú verziu článku, kliknite sem:235880
SUHRN
Spustenie dotazu Optimizer nádychom NOLOCK ani nastavenie úrovne izolácia transakcie na čítanie NEZAPOJENÉ môže vygenerovať prechodových 605 chybové hlásenia.
DALSIE INFORMACIE
Typický prístup k údajom, ktoré sa mení buď iný používateľ alebo proces je zamietnutý z dôvodu zámky klásť na údaje. Avšak príkazy NOLOCK a čítanie NEZAPOJENÉ umožniť dotaz na čítanie údajov, ktorý je uzamknutý iným používateľom. To je uvádzaná ako špinavé čítanie, pretože si môžete prečítať hodnôt, ktoré ešte neboli viazané a podliehajú zmenám.

Keď dotaz, ktorý používa NOLOCK alebo čítať NEZAPOJENÉ pokúša čítať údaje, ktoré sa premiestňujú alebo zmenil iný používateľ, 605 chyba vyskytuje. Úroveň závaţnosti 605 chýb počas špinavé operáciu čítania je 12 verzus úroveň závaţnosti 21 pri čítaní spáchaný dát. Ak nastane 605 chyba, ktorá má úroveň závaţnosti 12, je s najväčšou pravdepodobnosťou prechodových 605 chyba a nenaznačuje problém konzistencie databázy. Ak chcete overiť, že je prechodným 605 chyba, neskôr znova spustite dotaz.

Ak chyba pretrváva, odstráňte pomôcku pre NOLOCK alebo nastaviť úroveň izolácie transakcie čítať spáchaný a overiť, že úroveň 605 závaţnosti 21 sa nevyskytuje. 605 Úrovni 21 chyba naznačuje možné databázy korupcii. Ak sa vyskytne chyba 605 úrovni 21, ďalšie informácie nájdete na SQL Server Books Online a kontaktovať poskytovateľa primárnu pomoc pre ďalšiu pomoc.

Upozornenie: Tento článok bol preložený automaticky.

Vlastnosti

ID článku: 235880 – Posledná kontrola: 10/23/2011 18:56:00 – Revízia: 3.0

Microsoft SQL Server 6.0 Standard Edition, Microsoft SQL Server 6.5 Standard Edition, Microsoft SQL Server 7.0 Standard Edition, Microsoft SQL Server 2000 Standard Edition, Microsoft SQL Server 2005 Standard Edition, Microsoft SQL Server 2005 Express Edition, Microsoft SQL Server 2005 Express Edition, Microsoft SQL 2005 Server Enterprise, Microsoft SQL 2005 Server Workgroup

  • kbinfo kbmt KB235880 KbMtsk
Pripomienky
tml>