SET-Einstellungen (EULANDA SQL-API) #
Beim Zugriff auf die EULANDA-Datenbank über eigene Verbindungen (z.B. ADO, ODBC) müssen bestimmte SET-Optionen gesetzt sein. Andernfalls kommt es zu Fehlern beim Zugriff auf Tabellen mit indizierten berechneten Spalten.
Erforderliche Einstellungen #
SET ARITHABORT ON
SET QUOTED_IDENTIFIER ON
Diese beiden Einstellungen müssen aktiv sein, bevor auf EULANDA-Tabellen zugegriffen wird. Der EULANDA-Client setzt diese Optionen automatisch. Bei eigenen Verbindungen – etwa aus PowerShell, VBScript oder anderen Anwendungen heraus – müssen sie explizit gesetzt werden.
Fehlerbild #
Ohne ARITHABORT ON erscheint folgende Fehlermeldung:
Error bei UPDATE, da die folgenden SET-Optionen falsche Einstellungen
aufweisen: 'ARITHABORT'
Aktuelle Einstellungen prüfen #
Die aktuellen SET-Optionen einer Verbindung können mit folgendem Befehl angezeigt werden:
DBCC USEROPTIONS