Progress

Progress

Die OpenEdge Datenbank ist eine objekt-relationale Datenbank von Progress Software Corporation. Progress sagt, dass mehr als 47.000 Unternehmen und 4 Millionen Benutzer sich auf OpenEdge verlassen, um ihr Geschäft anzutreiben.

OpenEdge ist eine Objekt-Datenbank, somit kann der Zugriff auf die Daten, um sie dann in eine relationale Datenbank zu exportieren, problematisch sein. Wir können auf Progress über seinen ODBC Treiber zugreifen. Der Vorgang verlangt jedoch ein paar spezielle Anpassungen von unserer Seite aus, um sicherzugehen, dass die Daten korrekt gelesen werden. Besonders, weil Progress die festgelegten Beschränkungen des Datentyps für die bestimmte Datenbank nicht durchsetzt. Wenn also für eine bestimmte Spalte der OpenEdge Tabelle 100 Zeichen erlaubt sind, speichert sie dennoch 500 Zeichen an Textwert. Wenn Sie solche Tabellen über ODBC lesen, wird der ODBC Treiber abstürzen und sagen, dass er die Daten nicht lesen kann.

Achten Sie darauf, das Dienstleistungsprogramm Progress DBTOOL zu benutzen, um seine internen Strukturen vor der Übertragung zu korrigieren. Bitte beachten Sie, dass der Progress ODBC Treiber extrem langsam und unstabil ist.

Full Convert unterstützt Progress Datenbank via ODBC. Sie müssen den entsprechenden ODBC Treiber installiert haben, damit sich unsere Software mit Ihrer Progress Datenbank verbinden kann.

Progress Datentypen die wir unterstützen

Integral

bigint (int64), integer, smallint, tinyint

Decimal

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

Text

character (char), clob (lvarchar, longchar), varchar

Binary

binary, bit, varbinary

Date/Time

date, datetime, time, timestamp, timestamp_timezone (datetime-tz)

Large objects

blob (lvarbinary), clob (lvarchar, longchar)

Other

logical

Exportieren der Progress Datenbank

Es macht Sinn, Ihren Daten von Progress 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 Progress 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.