Mudanças entre as edições de "Migração Firebird 2.5"
De Grupo Acert
(Criou página com ''''Conversão Firebird 2.5''' #Atualizar o banco de dados - Qualquer outro script deve ser rodado nesta etapa. #Rodar o script que ira retirar os acentos - O script esta na past...') |
|||
Linha 1: | Linha 1: | ||
− | '' | + | == ''Procedimento Interno'' == |
− | |||
− | |||
− | |||
− | |||
− | |||
+ | '''1''' - Atualizar o banco de dados - Qualquer script não citado neste manual deve ser rodado nesta etapa. | ||
− | |||
+ | '''2''' - Verificar se existem dependências na UDF F_TRUNCATE. | ||
− | '''''gbak -b - | + | |
+ | [[Arquivo:F_TRUNCATE.jpg|frame|center]] | ||
+ | |||
+ | <center>- Se existirem dependências, as mesmas deverão ser atualizadas através da ultima versão disponível no sistema de tarefas.</center> | ||
+ | |||
+ | |||
+ | '''3''' - Rodar o script que retira os acentos do metadados - O script esta na pasta: [[\\xenon\PUB\Suporte\Migração 2.5\Fb 2.5.sql]] | ||
+ | |||
+ | |||
+ | '''4''' - Fazer gbak no firebird 2.1 utilizando o comando: | ||
+ | '''''gbak -b -m -user sysdba -pass ffratual -se service_mgr "fb" "gbk"'''''<br> | ||
+ | - Este comando ira realizar um gbak apenas com o metadados, ou seja, só sera criado um backup com a estrutura do banco de dados. | ||
+ | |||
+ | |||
+ | '''5''' - Desinstalar o Firebird 2.1 e instalar o Firebird 2.5. | ||
+ | |||
+ | |||
+ | '''6''' - Restaurar o banco de dados no Firebird 2.5 | ||
+ | |||
+ | |||
+ | == ''Procedimento no Cliente'' == | ||
+ | |||
+ | '''1''' - Realizar a execução dos scripts já criados na primeira etapa: | ||
+ | |||
+ | - Script de atualização<br> | ||
+ | - Scripts para correções <br> | ||
+ | - Script para retirar as dependências de UDFs<br> | ||
+ | - Script para retirar acentos do metadados.([[\\xenon\PUB\Suporte\Migração 2.5\Fb 2.5.sql]])<br> | ||
+ | |||
+ | |||
+ | '''2''' - Fazer gbak convencional no Firebird 2.1, ou seja, sem utilizar o recurso de retirar o metadados. | ||
+ | |||
+ | |||
+ | '''3''' - Desinstalar o Firebird 2.1 do servidor, apagar a pasta do mesmo, buscar e apagar os arquivos fbclient.dll, gds32.dll, gbak, gfix e gstat. | ||
+ | |||
+ | |||
+ | '''4''' - Instalar o Firebird 2.5 | ||
+ | |||
+ | |||
+ | [[Arquivo:sclassic.jpg|frame|center]] | ||
+ | |||
+ | <center>Caso o servidor utilize a versão Classic Server, é recomendada a ativação do recurso "Super Classic"</center> | ||
+ | |||
+ | |||
+ | '''5''' - Restaurar o banco de dados no Firebird 2.5 | ||
+ | |||
+ | |||
+ | '''6''' - Trocar os arquivos "fbclient.dll" e "gds32.dll" da pasta atualiza para permitir a execução nos terminais.<br> | ||
+ | - Vale lembrar que para servidores que utilizam a versão 64 bits e possuem terminais 32bits, os arquivos presentes na pasta atualiza deverão ser também de 32bits.<br> |