MS SQL Datenbank
In diesem Abschnitt finden Sie Hinweise zur Konfiguration und zum Datentyp-Mapping von Microsoft SQL Datenbanken.
Kompatible Versionen: Microsoft SQL Datenbank 20xx.
Deklaration im TwinCAT Database Server Konfigurator
Mircosoft SQL Datenbank | |
---|---|
Database Type | Wählen Sie im Drop-down-Menü „Microsoft SQL Server“ aus. |
Provider | „SQLOLEDB“ oder der Provider des SQL Native Clients z. B. „SQLNCLI10“ |
Server | Geben Sie hier den Namen ihres SQL-Servers an. Beispiel: „TESTSERVER\SQLEXPRESS“ |
Database | Tragen Sie hier den Namen der Datenbank ein. Wenn die Datenbank noch nicht existiert, kann sie mit dem Create-Button erzeugt werden. Entsprechende Berechtigungen müssen vorhanden sein. |
Authentication | Option, um sich mit einem bestimmten Nutzer an der Datenbank anzumelden. |
Username | Geben Sie hier den Benutzernamen an. |
Passwort | Tragen Sie hier das zum Benutzer passende Passwort ein. |
Windows-CE-Unterstützung Diese Datenbank wird auch von der Windows-CE-Variante des TwinCAT Database Servers unterstützt. Die Anbindung kann nicht lokal, aber über eine Netzwerkverbindung erfolgen. |
Datentyp-Mapping zwischen DB und SPS
E_ColumnTypes | MS SQL | TwinCAT PLC |
---|---|---|
BigInt | bigint | T_ULARGE_INTEGER (TcUtilities.lib) |
Integer | integer | DINT |
SmallInt | smallint | INT |
TinyInt | tinyint | SINT |
Bit_ | bit | BYTE |
Money | money | LREAL |
Float | float | LREAL |
Real_ | real | REAL |
DateTime | datetime | DT |
NText | ntext | STRING |
NChar | nchar | STRING |
Image | image | ARRAY OF BYTE |
NVarChar | nvarchar | STRING |
Binary | binary | ARRAY OF BYTE |
VarBinary | varbinary | 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.
|