ODBC

ODBC

ODBC ist keine Datenbank - ODBC steht für Open Database Connectivity und ist eine Standardschnittstelle für den Zugriff auf Datenbanken. Die meisten Datenbankmodule verfügen über einen eigenen ODBC-Treiber, um einen standardisierten Zugriff auf ihre Datenbank zu ermöglichen.

Es ist im Allgemeinen unabhängig von Datenbanksystemen und Betriebssystemen. Theoretisch sollte eine Anwendung, die auf einer Datenbank ausgeführt wird und über ODBC darauf zugreift, ohne Änderungen auf einer anderen ODBC-fähigen Datenbank ausgeführt werden können. Das ist natürlich selten der Fall, aber ODBC vereinfacht die Arbeit mit verschiedenen Datenbanksystemen erheblich.

Standardisierter Zugang bringt natürlich auch Nachteile mit sich. Jede Datenbank hat ihre eigene Stärke und weicht (mehr oder weniger) vom Standard ab, um ihre einzigartigen Stärken zu nutzen. Die Verwendung von ODBC bedeutet im Allgemeinen die Verwendung des kleinsten gemeinsamen Nenners in Features. Wenn Sie ein teures Datenbanksystem verwenden, möchten Sie es im Allgemeinen in vollem Umfang nutzen. Die Verwendung von ODBC bedeutet eine Leistungsbeeinträchtigung, da der ODBC-Treiber alle Datenbankaufrufe und -ergebnisse zwischen nativen Datenbankstrukturen und Standard-ODBC-Strukturen übersetzen muss.

Alle unsere Produkte unterstützen ODBC vollständig. Verwenden Sie jedoch in allen Fällen, in denen wir Ihre Datenbank direkt (nativ) unterstützen, unsere direkte Datenbank-Engine anstelle von ODBC. Wir arbeiten sehr hart daran, alle Besonderheiten jeder Datenbank zu unterstützen und Ihnen die bestmögliche Leistung und Stabilität zu bieten. Die ODBC-Schicht ist immer eine weitere Schicht, in der etwas schief gehen kann und nicht alle ODBC-Treiber von höchster Qualität sind.

ODBC-Datentypen, die wir unterstützen

Integral

bigint, int, smallint, tinyint, ubigint, usmallint

Decimal

decimal (numeric), double, money, real

Text

char, nchar, ntext, nvarchar (sysname), text (clob, long varchar), varchar (longvar)

Binary

binary, bit, varbinary

Date/Time

date, datetime, time, timestamp

Large objects

blob (longvarbinary, long binary, long varbinary), ntext, text (clob, long varchar), xml

Other

hierarchyid, uniqueidentifier

ODBC-Datenbank exportieren

Es kann sinnvoll sein, Ihre Daten von ODBC weg zu migrieren. Möglicherweise möchten Sie dies dauerhaft tun oder müssen Ihre Tabellen nur für eine Collague in einem anderen Format freigeben.

Wir kopieren alle Ihre Tabellen mit ihren Daten und wenden Indizierungen und Beziehungen genau so an, wie sie in Ihrer aktuellen ODBC-Datenbank sind. Kurz gesagt, Sie erhalten genau dieselbe Datenbank in einem anderen Datenbankmodul. Jedes Mal, wenn Sie die Migration ausführen, kopieren wir alle Tabellen erneut. Natürlich haben wir einen eingebauten Scheduler, sodass Sie diesen über Nacht ausführen und morgens eine neue Datenbankkopie erhalten können.

Schauen Sie sich die folgenden kurzen Tutorials an, um zu sehen, wie es gemacht wird.

Daten in die ODBC-Datenbank importieren

Wenn Sie regelmäßig Daten importieren und nicht jedes Mal die gesamte Zieldatenbank von Grund auf neu erstellen möchten, sondern nur Änderungen seit dem letzten Durchlauf gezielt synchronisieren möchten, verwenden Sie bitte Full Convert Pro oder Ultimate.

Take a look at the quick tutorials below to see how it's done.