Hallo zusammen,
beim Ausführen eines SQL-Scripts mit "GO" als Batchseparator erhalte ich immer die Fehlermeldung "Syntaxfehl er in der Nähe von GO".
Diese Scripts sind korrekt, denn sie sind schon längere Zeit im Einsatz unter anderen Versionen des SQL Servers und wenn ich die "GO"s entferne, werden sie problemlos ausgeführt.
Obwohl die Servereinstellu ng schon "GO" als Batchseparator vorsieht, habe ich es nun nochmal explizit im Code gesetzt. Erfolglos...
Codeauszug:
myServerConn.Ba tchSeparator = "GO"
myServerConn.Sq lExecutionModes = Microsoft.SqlSe rver.Management .Common.SqlExec ution Modes.ExecuteAn dCaptureSql
ServerConn.Exec uteNonQuery(sql )
Bin ratlos und würde mich über jede Art von Hilfe freuen.
Danke und liebe Grüße,
SanDee
beim Ausführen eines SQL-Scripts mit "GO" als Batchseparator erhalte ich immer die Fehlermeldung "Syntaxfehl er in der Nähe von GO".
Diese Scripts sind korrekt, denn sie sind schon längere Zeit im Einsatz unter anderen Versionen des SQL Servers und wenn ich die "GO"s entferne, werden sie problemlos ausgeführt.
Obwohl die Servereinstellu ng schon "GO" als Batchseparator vorsieht, habe ich es nun nochmal explizit im Code gesetzt. Erfolglos...
Codeauszug:
myServerConn.Ba tchSeparator = "GO"
myServerConn.Sq lExecutionModes = Microsoft.SqlSe rver.Management .Common.SqlExec ution Modes.ExecuteAn dCaptureSql
ServerConn.Exec uteNonQuery(sql )
Bin ratlos und würde mich über jede Art von Hilfe freuen.
Danke und liebe Grüße,
SanDee
Comment