|
Veteran
Beiträge: 101
| Wir verwenden ODBC Driver 11 for SQL Server, Version 2011.110.2270.00 (installiert MSODBCSQL11.DLL).
Die Abfragen und die Stored Procedures habe ich alle auf dem Server direkt laufen lassen; das klappt dort einwandfrei.
Der Query sieht so aus, nichts Besonderes, ein gewöhnlicher Update:
"UPDATE tbl_MessageXML" & _
" SET tbl_MessageXML.mx_Status = 1" & _
" FROM tbl_Answer" & _
" RIGHT OUTER JOIN tbl_MessageXML ON tbl_Answer.an_MessageID = tbl_MessageXML.mx_ID" & _
" WHERE (((tbl_MessageXML.mx_Status)>1)" & _
" AND ((tbl_ANswer.an_AnswerID) Is Null)" & _
" AND ((tbl_MessageXML.mx_GruppenID)=0)" & _
" AND ((tbl_MessageXML.mx_journalDate)>DATEADD(day, - 5, CONVERT(date, GETDATE(), 108))" & _
" AND ((tbl_MessageXML.mx_User)='XXX')))"
Die nicht mehr funktionierenden Stored Procedures sind noch simplere Updates.
Ich habe sofort eine Umgehungslösung programmiert, mit einfachen Access-Queries. Das funktioniert auch, dauert teilweise aber leider 10x so lange.
Die Zugriffsrechte haben wir alle kontrolliert. Das Ganze ist recht rätselhaft. | |
|