Re: [pgbr-geral] Erro de caracter em dump

2011-10-07 Por tôpico JotaComm
Olá,

Em 7 de outubro de 2011 14:55, Moisés Augusto k.moi...@gmail.com escreveu:

 Olá a todos, boa tarde!

 Instalei um postgres 8.4 para fazer um teste de migração da base do
 servidor de produção (8.2) e estou vendo uns erros estranhos no
 postgresql.log:

 2011-10-07 09:13:32 BRT ERROR:  relation tbl_usuario does not exist at
 character 48
 2011-10-07 09:13:32 BRT STATEMENT:  SELECT DS_USUARIO_APELIDO^M
 FROM TBL_USUARIO^M
 WHERE ID_USUARIO='711'


 Reparem no caracter ^M que salvo engano se refere a tipo de arquivo não é
 ?

 no servidor atual o locale está em pt_BR.UTF-8 e no atual também. Vocês
 sabem alguma coisa que possa corrigir esse problema ?


Qual foi a forma de backup adotada? Comando e parâmetros?

Qual foi a forma usada na restauração? Qual o comando utilizado e
parâmetros?



 Até mais,


 --
 Moises Augusto
 Analista de Sistemas
 Cel.: (11) 8198-3357


 ___
 pgbr-geral mailing list
 pgbr-geral@listas.postgresql.org.br
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral



Abraços
-- 
JotaComm
http://jotacomm.wordpress.com
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Erro de caracter em dump

2011-10-07 Por tôpico Moisés Augusto
Oi Jota,

Segue:

pg_dump -h localhost -U bd_user -f /backup/dump.sql banco  /dev/null
psql -U bd_user banco  /backup/dump.sql

Moises


2011/10/7 JotaComm jota.c...@gmail.com

 Olá,

 Em 7 de outubro de 2011 14:55, Moisés Augusto k.moi...@gmail.comescreveu:

 Olá a todos, boa tarde!

 Instalei um postgres 8.4 para fazer um teste de migração da base do
 servidor de produção (8.2) e estou vendo uns erros estranhos no
 postgresql.log:

 2011-10-07 09:13:32 BRT ERROR:  relation tbl_usuario does not exist at
 character 48
 2011-10-07 09:13:32 BRT STATEMENT:  SELECT DS_USUARIO_APELIDO^M
 FROM TBL_USUARIO^M
 WHERE ID_USUARIO='711'


 Reparem no caracter ^M que salvo engano se refere a tipo de arquivo não é
 ?

 no servidor atual o locale está em pt_BR.UTF-8 e no atual também. Vocês
 sabem alguma coisa que possa corrigir esse problema ?


 Qual foi a forma de backup adotada? Comando e parâmetros?

 Qual foi a forma usada na restauração? Qual o comando utilizado e
 parâmetros?



 Até mais,




 ___
 pgbr-geral mailing list
 pgbr-geral@listas.postgresql.org.br
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral



 Abraços
 --
 JotaComm
 http://jotacomm.wordpress.com

 ___
 pgbr-geral mailing list
 pgbr-geral@listas.postgresql.org.br
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Erro de caracter em dump

2011-10-07 Por tôpico Dickson S. Guedes
Em 7 de outubro de 2011 14:55, Moisés Augusto k.moi...@gmail.com escreveu:
 Olá a todos, boa tarde!

 Instalei um postgres 8.4 para fazer um teste de migração da base do servidor
 de produção (8.2) e estou vendo uns erros estranhos no postgresql.log:

 2011-10-07 09:13:32 BRT ERROR:  relation tbl_usuario does not exist at
 character 48
 2011-10-07 09:13:32 BRT STATEMENT:  SELECT DS_USUARIO_APELIDO^M
     FROM TBL_USUARIO^M
     WHERE ID_USUARIO='711'

 Reparem no caracter ^M que salvo engano se refere a tipo de arquivo não é ?

 no servidor atual o locale está em pt_BR.UTF-8 e no atual também. Vocês
 sabem alguma coisa que possa corrigir esse problema ?

O arquivo não foi transportado entre sistemas operacionais? Como de
Windows para Linux por exemplo?

[]s
-- 
Dickson S. Guedes
mail/xmpp: gue...@guedesoft.net - skype: guediz
http://guedesoft.net - http://www.postgresql.org.br
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Erro de caracter em dump

2011-10-07 Por tôpico Moisés Augusto
Oi Dickson,

Não... de linux debian para linux ubuntu via scp.

Moises

2011/10/7 Dickson S. Guedes lis...@guedesoft.net

 Em 7 de outubro de 2011 14:55, Moisés Augusto k.moi...@gmail.com
 escreveu:
  Olá a todos, boa tarde!
 
  Instalei um postgres 8.4 para fazer um teste de migração da base do
 servidor
  de produção (8.2) e estou vendo uns erros estranhos no postgresql.log:
 
  2011-10-07 09:13:32 BRT ERROR:  relation tbl_usuario does not exist at
  character 48
  2011-10-07 09:13:32 BRT STATEMENT:  SELECT DS_USUARIO_APELIDO^M
  FROM TBL_USUARIO^M
  WHERE ID_USUARIO='711'
 
  Reparem no caracter ^M que salvo engano se refere a tipo de arquivo não é
 ?
 
  no servidor atual o locale está em pt_BR.UTF-8 e no atual também. Vocês
  sabem alguma coisa que possa corrigir esse problema ?

 O arquivo não foi transportado entre sistemas operacionais? Como de
 Windows para Linux por exemplo?

 []s
 --
 Dickson S. Guedes
 mail/xmpp: gue...@guedesoft.net - skype: guediz
 http://guedesoft.net - http://www.postgresql.org.br
 ___
 pgbr-geral mailing list
 pgbr-geral@listas.postgresql.org.br
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Erro de caracter em dump

2011-10-07 Por tôpico JotaComm
Olá,

Em 7 de outubro de 2011 16:28, Moisés Augusto k.moi...@gmail.com escreveu:

 Oi Dickson,

 Não... de linux debian para linux ubuntu via scp.


Você chegou a fazer o checksum para ver eles batem?


 Moises

 2011/10/7 Dickson S. Guedes lis...@guedesoft.net

 Em 7 de outubro de 2011 14:55, Moisés Augusto k.moi...@gmail.com
 escreveu:
  Olá a todos, boa tarde!
 
  Instalei um postgres 8.4 para fazer um teste de migração da base do
 servidor
  de produção (8.2) e estou vendo uns erros estranhos no postgresql.log:
 
  2011-10-07 09:13:32 BRT ERROR:  relation tbl_usuario does not exist
 at
  character 48
  2011-10-07 09:13:32 BRT STATEMENT:  SELECT DS_USUARIO_APELIDO^M
  FROM TBL_USUARIO^M
  WHERE ID_USUARIO='711'
 
  Reparem no caracter ^M que salvo engano se refere a tipo de arquivo não
 é ?
 
  no servidor atual o locale está em pt_BR.UTF-8 e no atual também. Vocês
  sabem alguma coisa que possa corrigir esse problema ?

 O arquivo não foi transportado entre sistemas operacionais? Como de
 Windows para Linux por exemplo?

 []s
 --
 Dickson S. Guedes
 mail/xmpp: gue...@guedesoft.net - skype: guediz
 http://guedesoft.net - http://www.postgresql.org.br
 ___
 pgbr-geral mailing list
 pgbr-geral@listas.postgresql.org.br
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral






 ___
 pgbr-geral mailing list
 pgbr-geral@listas.postgresql.org.br
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral



[]s
-- 
JotaComm
http://jotacomm.wordpress.com
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Erro de caracter em dump

2011-10-07 Por tôpico Leonardo Cezar
2011/10/7 Moisés Augusto k.moi...@gmail.com:
 Olá a todos, boa tarde!

 Instalei um postgres 8.4 para fazer um teste de migração da base do servidor
 de produção (8.2) e estou vendo uns erros estranhos no postgresql.log:

 2011-10-07 09:13:32 BRT ERROR:  relation tbl_usuario does not exist at
 character 48
 2011-10-07 09:13:32 BRT STATEMENT:  SELECT DS_USUARIO_APELIDO^M
     FROM TBL_USUARIO^M
     WHERE ID_USUARIO='711'

 Reparem no caracter ^M que salvo engano se refere a tipo de arquivo não é ?

O caracter de final de linha ^M não tem nada a ver com isso, embora
aconselho sugerir para o teu programador configurar o EOL do editor
dele para LF ao invés de CR/LF.

 no servidor atual o locale está em pt_BR.UTF-8 e no atual também. Vocês
 sabem alguma coisa que possa corrigir esse problema ?

Codificação de caracteres também não tem nada ver.

O problema é que a tabela deve ter sido definida com letras maíusculas
ou mínúsculas ou deve estar em um schema diferente.

Verifique a configuração do teu search_path: SHOW search_path;

Veja se a tabela existe no catálogo e qual o schema dela:

SELECT table_name, schema_name
   FROM information_schema.tables
WHERE table_schema = 'tbl_usuario';

Inté.

-Leo
-- 
Leonardo Cezar
http://postgreslogia.wordpress.com
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Erro de caracter em dump

2011-10-07 Por tôpico Guimarães Faria Corcete DUTRA , Leandro
2011/10/7 Moisés Augusto k.moi...@gmail.com:

 2011-10-07 09:13:32 BRT ERROR:  relation tbl_usuario does not exist at
 character 48
 2011-10-07 09:13:32 BRT STATEMENT:  SELECT DS_USUARIO_APELIDO^M
     FROM TBL_USUARIO^M
     WHERE ID_USUARIO='711'

 Reparem no caracter ^M que salvo engano se refere a tipo de arquivo não é ?

Na verdade, terminador de linha do MS DOS que sobra nos outros SOs.


-- 
Skype:leandro.gfc.dutra?chat   Yahoo!: ymsgr:sendIM?lgcdutra
+55 (61) 3546 7191 Google Talk: xmpp:leand...@jabber.org
+55 (11) 9406 7191  MSNIM:chat?contact=lean...@dutra.fastmail.fm
sip:leand...@iptel.org ICQ: AIM:GoIM?screenname=61287803
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Erro de caracter em dump

2011-10-07 Por tôpico Flavio Henrique Araque Gurgel
 2011-10-07 09:13:32 BRT ERROR:  relation tbl_usuario does not exist at
 character 48
 2011-10-07 09:13:32 BRT STATEMENT:  SELECT DS_USUARIO_APELIDO^M
     FROM TBL_USUARIO^M
     WHERE ID_USUARIO='711'

 Reparem no caracter ^M que salvo engano se refere a tipo de arquivo não é ?

 Na verdade, terminador de linha do MS DOS que sobra nos outros SOs.

Use no Ubuntu:
sudo apt-get install tofrodos
fromdos arquivo.sql  novo.sql

Suba o novo.sql e seja feliz. Se você usou ftp pra mandar de um
servidor pro outro ele pode ter detectado modo texto e por padrão seu
ftp enfiou fim de linha M$ no arquivo.

[]s
Flavio Gurgel
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Erro de caracter em dump

2011-10-07 Por tôpico Leonardo Cezar
2011/10/7 Flavio Henrique Araque Gurgel fha...@gmail.com:
 Use no Ubuntu:
 sudo apt-get install tofrodos
 fromdos arquivo.sql  novo.sql

Ah o nosso insubstituível vim resolve isso:

%s/^M//g

Onde o caracter ^M é gerado através da sequência: CTRL+V+[return]

-Leo
-- 
Leonardo Cezar
http://postgreslogia.wordpress.com
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Erro de caracter em dump

2011-10-07 Por tôpico Bruno Silva
Leonardo, o uso do vim é válido, porém se o dump tiver mais de 4g fica
inviável.
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Erro de caracter em dump

2011-10-07 Por tôpico Dickson S. Guedes
Em 7 de outubro de 2011 22:35, Bruno Silva bemanuel...@gmail.com escreveu:
 Leonardo, o uso do vim é válido, porém se o dump tiver mais de 4g fica
 inviável.

Dai entra o sed.

-- 
Dickson S. Guedes
mail/xmpp: gue...@guedesoft.net - skype: guediz
http://guedesoft.net - http://www.postgresql.org.br
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Erro de caracter em dump

2011-10-07 Por tôpico Leonardo Cezar
2011/10/7 Dickson S. Guedes lis...@guedesoft.net:
 Em 7 de outubro de 2011 22:35, Bruno Silva bemanuel...@gmail.com escreveu:
 Leonardo, o uso do vim é válido, porém se o dump tiver mais de 4g fica
 inviável.

 Dai entra o sed.

Boa!

-Leo
-- 
Leonardo Cezar
http://postgreslogia.wordpress.com
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Erro de caracter em dump

2011-10-07 Por tôpico Leandro Guimarães Faria Corce DUTRA
Le 2011-O-7  22h30, Leonardo Cezar a écrit :

 Ah o nosso insubstituível vim resolve isso:

Insubstituível é o sed, baseado no mesmo ed que deu origem ao vi que deu 
origem ao vim mas sem as frescuras.

Desculpem não ter resistido…


-- 
skype:leandro.gfc.dutra?chat  Yahoo!: ymsgr:sendIM?lgcdutra
+55 (61) 3546 7191  gTalk: xmpp:leand...@jabber.org
+55 (11) 9406 7191ICQ/AIM: aim:GoIM?screenname=61287803
BRAZIL GMT-3  MSN: msnim:chat?contact=lean...@dutra.fastmail.fm
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Erro de caracter em dump

2011-10-07 Por tôpico Bruno Silva
Exato, faltou complementar com o sed.
E abaixo o comando, para registro.

sed -ie '/^M/d' arquivo.dump

Bruno E. A. Silva.



2011/10/7 Leandro Guimarães Faria Corce DUTRA lean...@dutras.org

 Le 2011-O-7  22h30, Leonardo Cezar a écrit :
 
  Ah o nosso insubstituível vim resolve isso:

 Insubstituível é o sed, baseado no mesmo ed que deu origem ao vi que deu
 origem ao vim mas sem as frescuras.

Desculpem não ter resistido…


 --
 skype:leandro.gfc.dutra?chat  Yahoo!: ymsgr:sendIM?lgcdutra
 +55 (61) 3546 7191  gTalk: xmpp:leand...@jabber.org
 +55 (11) 9406 7191ICQ/AIM: aim:GoIM?screenname=61287803
 BRAZIL GMT-3  MSN: msnim:chat?contact=lean...@dutra.fastmail.fm
 ___
 pgbr-geral mailing list
 pgbr-geral@listas.postgresql.org.br
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral