Progress

Progress

Il database OpenEdge è un database relazionale a oggetti di Progress Software Corporation. Progress afferma che più di 47.000 aziende e 4 milioni di utenti si affidano a OpenEdge per potenziare la propria attività.

OpenEdge è un database di oggetti, quindi l'accesso ai suoi dati per l'esportazione in un database relazionale può essere problematico. Possiamo accedere a Progress tramite il suo driver ODBC, ma quel processo ha richiesto alcune modifiche speciali da parte nostra per assicurarci che i dati possano essere letti correttamente. In particolare, Progress non applica le limitazioni del tipo di dati specificate per il database. Quindi, se la tabella OpenEdge è specificata in modo da consentire 100 caratteri in una determinata colonna, memorizzerà comunque felicemente un valore di testo di 500 caratteri. Ora, quando si tenta di leggere tale tabella su ODBC, il driver ODBC si bloccherà e dirà che non può leggere i dati.

Assicurati di utilizzare l'utilità Progress DBTOOL per correggere la sua struttura interna prima della migrazione. Si noti che il driver ODBC Progress è estremamente lento e instabile.

Full Convert supporta il database Progress tramite ODBC. Dovrai avere il driver ODBC appropriato installato affinché il nostro software possa connettersi al tuo database Progress.

Tipi di dati Progress supportati

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

Esporta database Progress

Potrebbe avere senso migrare i dati da Progress. Potresti volerlo fare in modo permanente o semplicemente condividere le tue tabelle con un collega in un formato diverso.

Copieremo tutte le tue tabelle con i loro dati e applicheremo l'indicizzazione e le relazioni esattamente come sono nel tuo database Progress corrente. In poche parole, ottieni esattamente lo stesso database in un altro motore di database. Ogni volta che esegui la migrazione, copieremo nuovamente tutte le tabelle. Ovviamente, abbiamo uno scheduler integrato, quindi puoi eseguirlo durante la notte e avere una nuova copia del database al mattino.

Dai un'occhiata ai tutorial rapidi qui sotto per vedere come è fatto.

Importa i dati nel database Progress

Inoltre, se si desidera importare i dati regolarmente e non si desidera ricreare l'intero database di destinazione da zero ogni volta, ma piuttosto eseguire una piccola sincronizzazione mirata delle sole modifiche dall'ultima esecuzione, utilizzare Full Convert Pro o Ultimate.

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