Firebird Acentos em Script de StoredProcedure
Bom dia senhores
Na empresa que trabalho, quando estávamos até versão 2.1 do firebird, não tinha charset configurado, ou seja utilizava NONE.
Quando foram migrar para o 2.5, falavam na web que teria que colocar um charset e eles utilizaram a rotina do gbak para fazer isso. Só que na primeira tentativa deu falha com o win1252, não sei dizer direito o erro, pois não estava aqui. Ai fizeram de novo só que para o win1251. Só que diversas linhas de comentários nas procedures e triggers que tinha acentos ficaram parecida com o código abaixo:
Até agora tínhamos corrigido um a um, só que o sistema inteiro é baseado no banco e hoje tem mais de 2400 procedures e uns 1500 triggers.
Eu gostaria de saber se alguém já passou por isso e se conseguiu arrumar de maneira mais fácil os scripts.
Só uma questão que notamos, parte dos textos estão com utf-8 em alguns caracteres.
desde já agradeço
Na empresa que trabalho, quando estávamos até versão 2.1 do firebird, não tinha charset configurado, ou seja utilizava NONE.
Quando foram migrar para o 2.5, falavam na web que teria que colocar um charset e eles utilizaram a rotina do gbak para fazer isso. Só que na primeira tentativa deu falha com o win1252, não sei dizer direito o erro, pois não estava aqui. Ai fizeram de novo só que para o win1251. Só que diversas linhas de comentários nas procedures e triggers que tinha acentos ficaram parecida com o código abaixo:
-- INSERE UMA ENTRADA NA GRADE DO CABECALHOAƒÆ’A†a€™Aƒa€ A¢a‚¬a„¢AƒÆ’A‚A¢AƒA¢A¢a‚¬Å¡A‚A¬Aƒa€¦A‚A¡AƒÆ’A†a€™AƒA¢A¢a€šA¬A…A¡AƒÆ’A¢a‚¬Å¡Aƒa€šA‚A TEM DA NOTA SAIDAAƒÆ’A†a€™Aƒa€ A¢a‚¬a„¢AƒÆ’A‚A¢AƒA¢A¢a‚¬Å¡A‚A¬Aƒa€¦A‚A¡AƒÆ’A†a€™AƒA¢A¢a€šA¬A…A¡AƒÆ’A¢a‚¬Å¡Aƒa€šA‚A DA NA NUMERACAO ' ' ,(ESPACO) SOMENTE PARA EFEITO DE BAIXA DE ESTOQUE
Até agora tínhamos corrigido um a um, só que o sistema inteiro é baseado no banco e hoje tem mais de 2400 procedures e uns 1500 triggers.
Eu gostaria de saber se alguém já passou por isso e se conseguiu arrumar de maneira mais fácil os scripts.
Só uma questão que notamos, parte dos textos estão com utf-8 em alguns caracteres.
desde já agradeço
Thales Oliveira
Curtidas 0