LabVIEWForum.de - Deadlock bei MSSQL-Datenbank umgehen

LabVIEWForum.de

Normale Version: Deadlock bei MSSQL-Datenbank umgehen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
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;
GO

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
Lad' mal Dein VI hoch, wie Du das machst. Vielleicht ist da was faul.

Gruß Markus
Moin

es geht konkret um das VI "SQLDatabase - ExecuteStatement.vi" lv12_img

Mfg Daniel
Schon mal probiert, nur das Kommando "SET DEADLOCK_PRIORITY HIGH" per DB Execute auszuführen? GO braucht es aus meiner Erfahrung nicht.

Gruß, Jens
Referenz-URLs