ODBC

ODBC

ODBC non è un database: ODBC sta per Open Database Connectivity ed è un'interfaccia standard per l'accesso ai database. La maggior parte dei motori di database dispone del proprio driver ODBC per consentire l'accesso standardizzato al database.

È generalmente indipendente dai sistemi di database e dai sistemi operativi, quindi in teoria un'applicazione in esecuzione su un database e che vi accede tramite ODBC dovrebbe essere in grado di funzionare su un altro database abilitato per ODBC senza modifiche. Ovviamente questo è raro, ma ODBC semplifica notevolmente il lavoro con diversi sistemi di database.

L'accesso standardizzato, ovviamente, porta i suoi svantaggi. Ogni database ha i suoi punti di forza e si discosta dallo standard (più o meno) per sfruttare i suoi punti di forza unici. Usare ODBC generalmente significa usare il minimo comune denominatore nelle funzionalità. Se si utilizza un sistema di database costoso, in genere si desidera utilizzarlo al meglio. L'uso di ODBC significa prestazioni paralizzanti, poiché il driver ODBC deve tradurre tutte le chiamate ei risultati del database tra le strutture del database native e quelle ODBC standard.

Tutti i nostri prodotti supportano completamente ODBC. Tuttavia, per tutti i casi in cui supportiamo il tuo database direttamente (in modo nativo), utilizza il nostro motore di database diretto invece di ODBC. Lavoriamo molto duramente per supportare tutte le peculiarità di ogni database e darti le migliori prestazioni e stabilità possibili. Il livello ODBC è sempre un ulteriore livello in cui le cose possono andare storte e non tutti i driver ODBC sono della massima qualità.

Tipi di dati ODBC supportati

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

Esporta database ODBC

Potrebbe avere senso migrare i dati da ODBC. 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 ODBC 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 ODBC

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.