Alterar Charset Global!!
06/02/2004
0
Gostaria de saber se consigo alterar o charset global do meu BD depois de criado, pq fiz todo o banco e ele já foi alimentado com dados, mas agora estou com o erro ´arithmetic exception, numeric overflow, or string truncation´, e sei que é devido a acentuação e caracteres especiais, quando criei o banco não sabia disso. Mas agora tenho esta necessidade, tem como?
Cabelo
Cabelo
Posts
06/02/2004
Gandalf.nho
06/02/2004
Cabelo
o que poderia fazer seria criar um programa para migrar dados de um banco para o outro, o problema seria que daria muito trabalho, pois precisaria de fazer isso com as 195 tabelas do sistema..
será que não há outro jeito?
07/02/2004
Drakkar
Aqui vai os procedimentos:
1-Baixar o IB Expert. Link: http://www.hksoftware.net/download/ibep_2004.1.22.1_full.exe
2-Abre o IB Expert, e registra sua database. Menu -> Database -> Register Database.
3- Depois de registrada vai você vai fazer um backup dela. Menu -> Services -> Backup Database
4- Depois que você fazer o backup desejado você vai criar um outro banco vazio com o charset que você quiser. Menu -> Database -> Create Database.
5- Depois de criar ele você vai ter que registra-lo como no passo número dois.
6- Agora você vai restaurar o backup que você fez no banco que ta vazio e com charset certo. Menu -> Services -> Restore Database
Nessa tela que abrir você vai clicar em append file, vai apontar o arquivo que ta o backup e vai marcar a opção ´Replace existing database´. Clica em Start Restore e pronto.
Testei aqui e funcionou beleza.
Flws.
09/02/2004
Cabelo
Será que não estou fazendo algo errado?
Grato
Cabelo
09/02/2004
Gandalf.nho
09/02/2004
Cabelo
Tô indicando sim, e já tentei umas 5 vezes, inclusive direto no banco de dados e ele gera a mesma mensagem do sistema ´Arithmetic...´
Vou tentar criar outro banco, inserir dados e tenatr fazer isso que vc me indicou. Se conseguir funcionar, o problema estará no meu banco né?
Aí vou ver o que faço, muito obrigado pela sua atenção
Té +
Cabelo
09/02/2004
Drakkar
É se funcionar no outro banco daí o problema é com seu banco atual mesmo.. :(
22/11/2022
Dalton_bat
Clique aqui para fazer login e interagir na Comunidade :)