![]() |
Deadlock bei MSSQL-Datenbank umgehen - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +---- Forum: Datenbank & File IO (/Forum-Datenbank-File-IO) +---- Thema: Deadlock bei MSSQL-Datenbank umgehen (/Thread-Deadlock-bei-MSSQL-Datenbank-umgehen) |
Deadlock bei MSSQL-Datenbank umgehen - kwakz - 23.01.2014 16:19 Hallo zusammen, ich versuche über das Database Connectivity Toolkit auf eine SQL-Datenbank zuzugreifen. dabei bekomme ich manchmal einen Deadlock-Fehler. Nun würde ich gern die Deadlock-Priorität meiner Anfragen erhöhen. Nun habe ich folgendes Problem: Wenn ich die neuen Statements mit dem Befehl Code: SET DEADLOCK_PRIORITY HIGH; starte, dann bekomme ich zwar im SQL Management Studio die richtige Antwort von der Datenbank. Lasse ich das selbe Statement allerdings über das Database Connectivity Toolkit laufen, dann bekomme ich eine Fehlermeldung, dass das Statement falsch wäre. Ist das eventuell ein Befehl, mit dem das Connectivity Toolkit nicht umgehen kann? Mfg Daniel RE: Deadlock bei MSSQL-Datenbank umgehen - Y-P - 23.01.2014 16:49 Lad' mal Dein VI hoch, wie Du das machst. Vielleicht ist da was faul. Gruß Markus RE: Deadlock bei MSSQL-Datenbank umgehen - kwakz - 24.01.2014 07:06 Moin es geht konkret um das VI "SQLDatabase - ExecuteStatement.vi" ![]() Mfg Daniel RE: Deadlock bei MSSQL-Datenbank umgehen - jg - 27.01.2014 19:28 Schon mal probiert, nur das Kommando "SET DEADLOCK_PRIORITY HIGH" per DB Execute auszuführen? GO braucht es aus meiner Erfahrung nicht. Gruß, Jens |