Interne Fehlercodes des TwinCAT Database Servers

Code (Hex)

Code (Dez)

Beschreibung

0x0001 + ADS-FehlerCode

65537 - 131071

ADS Fehlercode vom Deklarierten ADS-Gerät

0x00020001

131073

Microsoft SQL Compact Datenbank (Fehlercode)

0x00040001

262145

Microsoft SQL Datenbank (Fehlercode)

0x00080001

524289

Microsoft Access Datenbank (Fehlercode)

0x00100001

1048577

MySQL Datenbank (Fehlercode)

0x00200001

2097153

Oracle Datenbank (Fehlercode)

0x00400001

4194305

DB2 Datenbank (Fehlercode)

0x00800001

8388609

PostgreSQL Datenbank (Fehlercode)

0x01000001

16777217

Interbase/Firebird Datenbank (Fehlercode)

0x02000001

33554433

TwinCAT Database Server Fehlercode

0x04000001

67108865

XML Datenbank (Fehlercode)

0x08000001

134217729

ASCII Datenbank (Fehlercode)

Wurde ein von den oben genannten Fehlercodes im "nErrID" Ausgang eines Funktionsbausteins ausgegeben, ist ein Fehler beim ausführen eines SQL-Statements aufgetreten. Der Fehlercode wurde dann am "sSQLState" Ausgang des Funktionsbausteins ausgegeben. Der "sSQLState" Ausgang ist von Datentyp ST_DBSQLError. Für jeden Datenbanktyp werden individuelle Fehlercodes ausgegeben.

Eine Liste der SQLStates finden Sie unter: http://msdn.microsoft.com/en-us/library/ms714687(VS.85).aspx (SQLStates)

Datenbanktyp

Fehlercodereferenz

Microsoft SQL Compact Datenbank

http://technet.microsoft.com/en-us/library/ms171788.aspx / OleDB_Errorcodes.htm

Microsoft SQL Datenbank

OleDB_Errorcodes

Microsoft Access Datenbank

OleDB_Errorcodes

MySQL Datenbank

https://dev.mysql.com/doc/mysql-errors/8.0/en/client-error-reference.html

Oracle Datenbank

https://docs.oracle.com/cd/E11882_01/server.112/e17766/toc.htm

DB2 Datenbank

https://www.ibm.com/docs/en/db2-for-zos/11?topic=codes-sql-error

PostgreSQL Datenbank

http://www.postgresql.org/docs/current/static/errcodes-appendix.html

Interbase/Firebird Datenbank

http://www.firebirdsql.org/file/documentation/reference_manuals/reference_material/Firebird-2.1-ErrorCodes.pdf

XML Datenbank

TcDBServer_XML_Errorcodes.htm

ASCII Datenbank

TcDBServer_ASCII_Errorcodes.htm