Oracle Datenbank
In diesem Abschnitt finden Sie Hinweise zur Konfiguration und zum Datentyp-Mapping von Oracle Datenbanken. Für die Anbindung an die Oracle Datenbank wird der sogenannte ODP-Treiber eingesetzt.
Kompatible Versionen: Oracle 9i, 10g und 11g, sowie höher
![]() | Der TwinCAT Database Server benötigt die 32-bit-Version der .NET-ODP-Komponenten. |
Deklaration im TwinCAT Database Server Konfigurator
Oracle Datenbank | |
---|---|
Database Type | Wählen Sie im Drop-down-Menü „Oracle ODP“ aus. |
Host | Geben Sie hier die IP oder den Hostnamen der Datenbank an. |
Service Name | Hier wird der Name des Services oder der Datenbankname angegeben. |
Port | Geben Sie hier optional den Kommunikations-Port an. Default: 1521. |
Protocol | Geben Sie hier optional das Protokoll an. Default: TCPIP. |
Schema | Hier wird das genutzte Schema der Datenbank angegeben. |
Username | Geben Sie hier den Benutzernamen an. |
Passwort | Tragen Sie das zum Benutzer passende Passwort ein. |
![]() | Windows-CE-Unterstützung Diese Datenbank wird unter Windows CE nicht vom TwinCAT Database Server unterstützt. |
Datentyp-Mapping zwischen DB und SPS
E_ColumnTypes | Oracle | TwinCAT PLC |
---|---|---|
BigInt | DECIMAL(15,0) | T_ULARGE_INTEGER (TcUtilities.lib) |
Integer | INTEGER | DINT |
SmallInt | SMALLINT | INT |
TinyInt | SMALLINT | SINT |
Bit_ | CHAR(1) | BYTE |
Money | DECIMAL(18,4) | LREAL |
Float | DOUBLE PRECISION | LREAL |
Real_ | FLOAT | REAL |
DateTime | DATE | DT |
NText | VARCHAR(254) | STRING |
NChar | CHAR(254) | STRING |
Image | BLOB | ARRAY OF BYTE |
NVarChar | NVARCHAR(254) | STRING |
Binary | BLOB | ARRAY OF BYTE |
VarBinary | BLOB | ARRAY OF BYTE |
![]() | Datentyp-Unterstützung Diese Datenbank unterstützt den Datentyp WSTRING. (Siehe WString-Unterstützung) |
Hinweis | |
Datensicherheit Bei Flash-Speichermedien ist die Anzahl der Schreibzugriffe begrenzt. Die Flash-Speichermedien können ausfallen und Datenverlust droht.
|