Ich versuche, einen SQL-Auftrag mit diesem TSQL-Skript auszuführen, und der folgende Fehler wird ausgelöst. Der Code läuft gut in einem Abfragefenster!SQL-Jobfehler mit OPENQUERY
Was ist das Problem mit diesem Code im SQL-Job?
SELECT *
FROM OPENQUERY("192.168.1.1",'SET FMTONLY OFF; EXEC spNewTest @Param1 = ''Test1''')
Fehlermeldung: Ausgeführt als Benutzer: DOMAIN \ USER. Falsche Syntax in der Nähe von '192.168.1.1'. [SQLSTATE 42000] (Error 102)
Regards, Elio Fernandes
Im Allgemeinen, wenn Sie ein Problem mit einem Job haben, kopieren Sie den SQL-Befehl in ein neues Abfragefenster und versuchen Sie es dort. Auf diese Weise maskiert das Rauschen eines "Jobs" den tatsächlichen TSQL-Fehler nicht mehr. – ajeh