Interbase

Interbase

Interbase wurde im Jahr 1984 von Groton Database Systems entwickelt und von Apollo Computer finanziert. Im Jahr 1986 entschied sich Apollo, das Software-Geschäft zu verlassen und verkaufte zwischen 1896 und 1991 nach und nach Interbase an Ashton-Tate. Im Jahr 1991 erwarb Borland Ashton-Tate und bekam Interbase als Teil des Deals. Borland wollte eine neue, Interbase gewidmete, Firma gründen und die Datenbank als Open Source veröffentlichen, allerdings wurde keine Zustimmung zu den Bedingungen der Firmenaufsplittung gefunden. Interbase 6 wurde zur Open Source Software (aus der Firebird abzweigte) und Borland entwickelte den geschützten Interbase Code weiter.

Heute ist Interbase ein ausgereiftes Produkt, hat aber nie ganz die Spitze erreicht. Seine Stärke ist MVCC (Multiversion Concurrency Control), welches separate Kopien an Daten für jede Transaktion aufbewahrt und somit ein Sperren während der Nutzung vermeidet. Das führt jedoch dazu, dass die Datenbank schnell wächst und somit müssen regelmäßig alte Daten entfernt werden. Während dieser Durchführung wird jede Reihe in jeder Tabelle innerhalb der Datenbank besucht und veraltete Kopien von Daten werden gelöscht.

Es ist sehr einfach, Interbase am Laufen zu halten - und es hat einen geringen Platzbedarf. Die vollständige Installation (Server und Client) ist kleiner als der Client-Teil anderer Datenbanken.

Der Interbase Server wird die Arbeit mit alten Datenbank-Dateien verweigern. Das heißt, wenn Sie den Datenbank-Server aufrüsten, müssen Sie Ihre Datenbank auf dem alten Server sichern und danach wiederherstellen, sobald Sie den Server aufgerüstet haben.

Full Convert unterstützt direkt die Interbase Datenbanken. Interbase ist auch bekannt als Borland Interbase, Embarcadero Interbase (betreffende Dateien: ib, gdb).

Interbase Datentypen die wir unterstützen

Integral

bigint (int64, quad), integer (long), smallint (short)

Decimal

decimal (numeric), double precision (double, real), float

Text

blob sub_type 1, char (character, text), nchar (national char, national character), nvarchar (national char varying, national character varying, nchar varying), varchar (char varying, character varying, varying)

Date/Time

date, time, timestamp

Large objects

blob sub_type 0 (blob), blob sub_type 1

Other

boolean (bool)

Exportieren der Interbase Datenbank

Es macht Sinn, Ihren Daten von Interbase zu migrieren. Vielleicht wünschen Sie, dass dies dauerhaft ist, oder Sie möchten nur Ihre Tabellen in einem anderen Format mit einem Kollegen teilen.

Wir kopieren die gesamten Daten Ihre Tabellen und wenden Indexing und Verbindungen exakt so an, wie sie sich in der derzeitigen Interbase Datenbank befinden. Das heißt für Sie, dass Sie genau dieselbe Datenbank nur in einer anderen Datenbank-Engine erhalten. Alle Tabellen werden erneut kopiert, und zwar jedes Mal, wenn Sie die Migration ausführen. Selbstverständlich haben wir einen eingebauten Zeitplaner. Das Programm läuft über Nacht und Sie erhalten am Morgen eine erneuerte Kopie der Datenbank.

Schauen Sie sich die kurzen Lehrprogramme an, um zu sehen wie es funktioniert.

Importiere Daten in die XZY Datenbank

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

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