Interbase

Interbase

O Interbase foi criado pela Groton Database Systems em 1984 e financiado pela Apollo Computer. Em 1986, a Apollo decidiu sair do negócio de software e gradualmente vendeu a Interbase para a Ashton-Tate de 1986 e 1991. A Borland adquiriu a Ashton-Tate em 1991 e obteve a Interbase como parte do negócio. A Borland queria formar uma nova empresa dedicada ao Interbase e liberar o banco de dados como código-fonte aberto, porém, não se chegou a um acordo sobre os termos de separação das empresas. O Interbase 6 se tornou um produto de código aberto (do qual o Firebird foi bifurcado) e a Borland continuou a trabalhar no código proprietário do Interbase.

O Interbase hoje é um produto maduro, mas nunca chegou ao topo. Sua força é o MVCC (controle de simultaneidade multi-versão), que mantém cópias separadas dos dados para cada transação, evitando travamentos durante o uso. No entanto, isso faz com que o banco de dados cresça muito rapidamente, portanto, o banco de dados deve ser varrido periodicamente. Durante essa operação, todas as linhas de todas as tabelas do banco de dados são visitadas e cópias obsoletas de seus dados são excluídas.

É muito fácil manter o Interbase - e ocupa um espaço muito pequeno. Sua instalação completa (servidor e cliente) é menor do que a parte somente cliente de outros bancos de dados.

O servidor Interbase se recusará a trabalhar com arquivos de banco de dados antigos, portanto, se você estiver atualizando o servidor de banco de dados, precisará fazer backup do banco de dados no servidor antigo e restaurar assim que atualizar o servidor.

Full Convert suporta banco de dados Interbase diretamente. Interbase também é conhecido como Borland Interbase, Embarcadero Interbase (Arquivos relacionados: ib, gdb).

Tipos de dados Interbase que suportamos

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)

Exportar banco de dados Interbase

Pode fazer sentido migrar seus dados de Interbase. Você pode querer fazer isso permanentemente ou apenas precisar compartilhar suas tabelas com um colaga em um formato diferente.

Copiaremos todas as suas tabelas com seus dados e aplicaremos indexação e relacionamentos exatamente como estão em seu banco de dados Interbase atual. Resumindo, você obtém exatamente o mesmo banco de dados em outro mecanismo de banco de dados. Cada vez que você executar a migração, copiaremos todas as tabelas novamente. Claro, temos um planejador embutido, então você pode executá-lo durante a noite e ter uma nova cópia do banco de dados pela manhã.

Dê uma olhada nos tutoriais rápidos abaixo para ver como isso é feito.

Importar dados para o banco de dados Interbase

Além disso, se você deseja importar dados regularmente e não deseja recriar todo o banco de dados de destino do zero, mas sim fazer uma pequena sincronização direcionada de apenas alterações desde a última execução, use Full Convert Pro ou Ultimate.

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