|
Upgrade
1.
Faça um Backup do banco na versão 6.0 em formato
transportável
§
Use o IBconsole
§
Comando de linha
§
Ou qualquer outra ferramenta
compatível.
2.
Instale em algum lugar o InterBase 7.5
§
Se for na mesma máquina
desinstale o InterBase 6.0 ou instale a versão 7.5 com múltiplas
instâncias.
§
Por exemplo configure o nome do
serviço como: IB75 e a use a porta 3060.
3.
Substitua o arquivo gds32.dll em todas as máquinas
clientes pela versão atualizada.
§
Normalmente encontra-se no
diretório System32 ou System.
4.
Faça o restore utilizando-se do 7.5
Downgrade – IB
7.5 para IB 6.0
1.
Certifique que no diretório system32 está o arquivo
gds32.dll da versão 7.5.
§
Para verificar a versão do
arquivo clique com o botão direito e verifique em propriedades,
versão.
§
Existe uma cópia original do
arquivo no diretório bin (c:\arquivos de
programas\borland\interbase\bin). Ela pode ser copiada no
destino desde que o servidor de InterBase não esteja em
funcionamento.
2.
Realize o backup pelo InterBase 7.5 em formato
transportável.
§
employee.gdb para employee7.gbk.
3.
Tenha certeza de que todos os usuários estejam
desconectados
4.
Pare o servidor do InterBase 7.5
§
Se for um serviço isto pode ser
feito via painel de controle\ferramentas
administrativas\serviços
§
Ou InterBase Service manager
5.
Pare o servidor do InterBase 6.0
6.
Copie o arquivo gds32.dll do InterBase 6 para o diretório
system32 ou system, sobrepondo o da versão 7.5.
7.
Inicie o serviço do InterBase 6.
8.
Realize o restore utilizando o InterBase 6.
§
Ex: employee7.gbk para
employee6.gdb.
Isto terá sucesso se:
§
Se você não estiver usando
nenhum recurso do 7.5 não suportado pelo InterBase 6.0
o
Por exemplo global temporary tables
o
commandos SQL não suportados
Ou não tenha mudado alguma triggers/procedures e outros objetos
do 7.5, que em alguns casos não são compatíveis retroativamente.
|