[firebase-br] RES: Ref. Conversão BD 1.5 para 2.1
Oliveira, José Augusto Siqueira de
jaso em jaso.com.br
Ter Ago 31 10:09:58 -03 2010
Vá na pasta C:\Program Files\Firebird\Firebird_2_1\misc\upgrade\metadata\ la
vai ter dois arquivos SQLs um para criar charsert create, e outro charset
drop.
1. Rode o primeiro arquivo via ibexpert, para criar os procedimentos
necessários.
2. Execute o SQL da seguinte forma no seu banco : select * from
rdb$fix_metadata('coloque aqui seu charsert'), exemplo select * from
rdb$fix_metadata('ISO8859_1');
3. De um commit.
4. Rode o segundo arquivo via ibexpert, para apagar os
procedimentos.
5. Faca um backup e restaure.
Lembrando que para efetuar esses passos e necessário estar somente
você acessando o banco de dados. Faça um backup primeiro, para evitar
surpresas durante o processo.
Atenciosamente,
Oliveira, José Augusto Siqueira de
JASO Tecnologia & Desenvolvimento
Consultoria em desenvolvimento de sistemas.
"Non deterret sapientem mors"
"Aviso de confidencialidade profissional" - Esta mensagem eletrônica e seus
anexos são destinados exclusivamente ao(s) destinatário(s) acima e podem
conter informações confidenciais sujeitas a restrição legal de comunicação
entre as partes. Caso tenha recebido esta mensagem por engano, fica V.Sa.
ciente de que a distribuição, divulgação ou disseminação das informações
aqui contidas ou anexadas é terminantemente proibida, sujeitando o
responsável às penalidades aplicáveis. Assim, solicitamos a gentileza de
retorná-la de imediato ao remetente, eliminando-a definitivamente de seu
sistema. Em caso de dúvida, queira por favor entrar em contato conosco."
"Confidentiality notice" - This message and its attachments are addressed
solely to the persons above and may contain privileged and confidential
communication. If you have received the message in error, the distribution
or dissemination of the content hereof is prohibited. Please return it
immediately to the sender and please delete the message from your system on
a permanent basis. Should you have any questions, please contact."
-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de Sandro
Enviada em: terça-feira, 31 de agosto de 2010 09:33
Para: FireBase
Assunto: Re: [firebase-br] Ref. Conversão BD 1.5 para 2.1
Seguindo informações ja postadas aqui, acho que tematé um artigo ou dica no
site da Firebase sobre isso
Converter de 1.5 -> 2.1 tem que extrair de uma vesão e fazer um datapump pra
outra, pra garantir que não haverá problemas.
[]'s
Sandro.
----- Original Message -----
From: "Omar Haddad" <omarhaddadm em gmail.com>
To: "FireBase" <lista em firebase.com.br>
Sent: Tuesday, August 31, 2010 9:19 AM
Subject: [firebase-br] Ref. Conversão BD 1.5 para 2.1
Bom dia amigos(as),
Sábado fiz a conversão de 2 bancos em 1.5 para 2.1. Após a conversão,
atachei-os ao IBExpert e o primeiro banco abriu de boa, a aplicação rodou
tranquilamente, relatórios "funfaram" corretamente. Porém o 2º banco, ao
tentar abri-lo no IBExpert, surge a seguinte mensagem:
select T.RDB$TRIGGER_NAME, T.RDB$TRIGGER_INACTIVE, T.RDB$SYSTEM_FLAG,
C.RDB$TRIGGER_NAME, T.RDB$RELATION_NAME
, T.RDB$DESCRIPTION
from RDB$TRIGGERS T
left join RDB$CHECK_CONSTRAINTS C ON C.RDB$TRIGGER_NAME = T.RDB$TRIGGER_NAME
where ((T.RDB$SYSTEM_FLAG = 0) or (T.RDB$SYSTEM_FLAG is null)) and
(c.rdb$trigger_name is null)
order by T.RDB$TRIGGER_NAME
Error message:
Cannot transliterate character between character sets.
Cannot transliterate character between character sets.
Será que tenho de extrair os dados e recriar o BD na versão 2.1 e rodar os
script´s de insert ?
Obrigado a todos
--
Att.
Omar Marques Haddad
Analista de Sistemas Sênior
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use:
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use:
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
Mais detalhes sobre a lista de discussão lista