CodeForum.chCode ForenASPThema: Insert-Befehl, Tabelle gesperrt
Seiten: [1]
AntwortenDrucken
Autor Thema: Insert-Befehl, Tabelle gesperrt  (Gelesen 6834 mal)
Maximus_D_M007
Gast
« am: 20. Juni 2005, 13:38:31 »
ZitierenZitat Beitrag ändernÄndern Beitrag löschenLöschen

Hallo Leute,

wenn ich in einer MSSQL-Datenbank in einer Stored Procedure den Insert-Befehl ausführe und die Tabelle ist gesperrt wird der Eintrag nicht vorgenommen.

Wie kann ich das verhindern bzw. kann ich es die Stored Procedure einen Moment warten lassen, bis die Tabelle entsperrt ist.

MFG
Matthias
Moderator informieren   Gespeichert
Laubi
nicht zu stoppen
*
Offline Offline

Beiträge: 1901


WWW
« Antworten #1 am: 16. Mai 2007, 10:55:57 »
ZitierenZitat

Beitrag ist schon etwas älter aber vielleicht interessiert es ja trotzdem irgendwen..

generell dürfte sowas nicht passieren, ausser deine sp schliesst die transaktion nicht korrekt ab, hier würde ich darum mal empfehlen die locks zu prüfen.

lock's kann man mit @@LOCK_TIMEOUT "automatisch entfernen" lassen, ob dies sinnvoll ist sei mal dahingestellt... Ansonsten gibt es bei MsSQL auch noch "nowait" was dann aber das Gegenteil bewirkt, zeigt aber dass es standardmässig kein Problem geben dürfte..
Moderator informieren   Gespeichert
Seiten: [1]
AntwortenDrucken
CodeForum.chCode ForenASPThema: Insert-Befehl, Tabelle gesperrt
Gehe zu:  

 

Partner Sites

Werbung

TinyPortal v1.0.5 beta 1© Bloc