MS SQL Compact Datenbank

In diesem Abschnitt finden Sie Hinweise zur Konfiguration und zum Datentyp-Mapping von Microsoft SQL Compact Datenbanken. Die MS SQL Compact ist eine ideale Datenbank für Embedded‑Anwendungen. Sie hat einen geringen Ressourcenbedarf und stellt dennoch die notwendige Funktionalität für relationale Datenbanken bereit.

Kompatible Versionen: Microsoft SQL Compact Datenbank 3.5

Deklaration im TwinCAT Database Server Konfigurator

Mircosoft SQL Compact Datenbank

Database Type

Wählen Sie im Drop-down-Menü „Microsoft Compact SQL“ aus.

Database URL

Tragen Sie hier den Namen und den Pfad 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 Passwort an der Datenbank anzumelden.

Passwort

Tragen Sie hier das Passwort ein.

MS SQL Compact Datenbank 1:

Windows-CE-Unterstützung

Diese Datenbank wird auch von der Windows-CE-Variante des TwinCAT Database Servers unterstützt. Die Anbindung kann lokal erfolgen.

Datentyp-Mapping zwischen DB und SPS

E_ColumnTypes

MS SQL Compact

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

MS SQL Compact Datenbank 2:

Datentyp-Unterstützung

WSTRING wird von dieser Datenbank nicht unterstützt. (Siehe WString-Unterstützung)

Hinweis

Datensicherheit

Bei Flash-Speichermedien ist die Anzahl der Schreibzugriffe begrenzt. Die Flash-Speichermedien können ausfallen und Datenverlust droht.

  • Erstellen Sie regelmäßig Backups von Ihrem System. Benutzen Sie die IPC-Diagnose, um den Status der Flash-Speichermedien zu ermitteln.