Re: [pgbr-geral] alterar encoding durante uma VIEW
Já tive problemas com esse tipo de codificação de textos vindos do Word, usuários preenchiam um campo texto numa página web com o Copiar / Colar e o Word coloca um monte de tranqueira no texto, acho que nem é caractere compreensível, deve ser códigos de máquina pra delinear alguma coisa, cheguei a pegar um texto byte a byte pra ver qual caractere estava dando problema, mas é inviável, tentei varias coisas e não obtive sucesso, a saída foi formatar o texto antes de entrar na base, ou seja, tudo que for diferente e A a Z e 0 a 9 incluindo os caracteres especiais para mortais o resto mandei pra casa do chapel., Mas vira e mexe tinha problemas com textos vindos daquele formulário devido a texto vindos do Word. Parece que a Microsoft na sua ânsia de tornar difícil o uso das suas ideias não está nem aí pros problemas que os programadores vão enfrentar, a equipe que desenvolve o brOffice deve sofrer um bocado pra manter a compatibilidade Marcelo -Mensagem Original- From: Guimarães Faria Corcete DUTRA, Leandro Sent: Wednesday, August 10, 2016 11:25 AM To: Comunidade PostgreSQL Brasileira Subject: Re: [pgbr-geral] alterar encoding durante uma VIEW 2016-08-10 10:22 GMT-03:00 Luiz Henrique: Tenho a seguinte situação : meu postgres 9.1 LINUX CENTOS tem encoding UTF8. Perfeito, é o ideal. Ao criar uma view para ser utilizada no MS Office (tabela dinâmica excel) dá erro de codificação (erro na tabela dinâmica excel ao utilizar a view). Sem mais detalhes? E quais as configurações do MS Excel? Que versão dele? Ele não tem como informar a codificação esperada da sessão? Experimentou isso com o LibreOffice? Até onde eu entendi é necessário alterar o encoding para WIN1252 ou LATIN1 (por exemplo). Por exemplo não, tem de ser um específico. Até há um grau de compatibilidade entre algumas codificações, mas para evitar erros tem de usar ou o mesmo, ou informar uma conversão viável. Por isso o UTF-8 (ou algum outro Unicode) é o ideal, dá para converter para qualquer coisa. Dúvida : como eu posso , em tempo de execução da VIEW, alterar o ENCODING ? É possivel ? Se a sessão do programa aplicativo (ou do usuário, se interativo) informar a codificação esperada, haverá conversão automática a partir do Unicode. Não sei como é isso a partir do MS Excel. -- skype:leandro.gfc.dutra?chat Yahoo!: ymsgr:sendIM?lgcdutra +55 (61) 3546 7191 gTalk: xmpp:leand...@jabber.org +55 (61) 9302 2691ICQ/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
Re: [pgbr-geral] Contribs
Em 10 de agosto de 2016 16:08, Glauco Torresescreveu: > > > > > No dia 10 de agosto de 2016 às 16:05, André Ormenese > escreveu: > >> Boa tarde. >> >> Existe alguma consulta, ou visão já pronta, que me fala quais contribs >> tenho instalado ? >> Em caso negativo, como obter esta informação ? >> >> Versão : Postgresql 9.4.7 >> >> > Seria isso? > > SELECT * FROM pg_extension; > > Isso mesmo... Valeu !!! ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Contribs
No dia 10 de agosto de 2016 às 16:05, André Ormeneseescreveu: > Boa tarde. > > Existe alguma consulta, ou visão já pronta, que me fala quais contribs > tenho instalado ? > Em caso negativo, como obter esta informação ? > > Versão : Postgresql 9.4.7 > > Seria isso? SELECT * FROM pg_extension; - Glauco Torres ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] Contribs
Boa tarde. Existe alguma consulta, ou visão já pronta, que me fala quais contribs tenho instalado ? Em caso negativo, como obter esta informação ? Versão : Postgresql 9.4.7 Att André *Minhas figuras favoritas do folclore brasileiro são a democracia e o estado laico.* ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] alterar encoding durante uma VIEW
2016-08-10 13:08 GMT-03:00 Flavio Henrique Araque Gurgel: > > O Op pode criar um usuário separado para seu Excel, digamos usr_excel, e > mudar o client encoding dele : > ALTER USER usr_excel SET client_encoding = 'LATIN1'; > > Conectar a partir do Excel com esse usuário específico, deve resolver. Provável. Nem sei por que respondo, esperar o Gurgel responder é sempre melhor. -- skype:leandro.gfc.dutra?chat Yahoo!: ymsgr:sendIM?lgcdutra +55 (61) 3546 7191 gTalk: xmpp:leand...@jabber.org +55 (61) 9302 2691ICQ/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] alterar encoding durante uma VIEW
On 10/08/2016 16:25, Guimarães Faria Corcete DUTRA, Leandro wrote: > 2016-08-10 10:22 GMT-03:00 Luiz Henrique: >> >> Tenho a seguinte situação : meu postgres 9.1 LINUX CENTOS tem encoding UTF8. > > Perfeito, é o ideal. > > >> Ao criar uma view para ser utilizada no MS Office (tabela dinâmica excel) dá >> erro de codificação (erro na tabela dinâmica excel ao utilizar a view). > > Sem mais detalhes? E quais as configurações do MS Excel? Que versão > dele? Ele não tem como informar a codificação esperada da sessão? > Experimentou isso com o LibreOffice? > > >> Até >> onde eu entendi é necessário alterar o encoding para WIN1252 ou LATIN1 (por >> exemplo). > > Por exemplo não, tem de ser um específico. Até há um grau de > compatibilidade entre algumas codificações, mas para evitar erros tem > de usar ou o mesmo, ou informar uma conversão viável. Por isso o > UTF-8 (ou algum outro Unicode) é o ideal, dá para converter para > qualquer coisa. > > >> Dúvida : como eu posso , em tempo de execução da VIEW, alterar o >> ENCODING ? É possivel ? > > Se a sessão do programa aplicativo (ou do usuário, se interativo) > informar a codificação esperada, haverá conversão automática a partir > do Unicode. Não sei como é isso a partir do MS Excel. O Op pode criar um usuário separado para seu Excel, digamos usr_excel, e mudar o client encoding dele : ALTER USER usr_excel SET client_encoding = 'LATIN1'; Conectar a partir do Excel com esse usuário específico, deve resolver. []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] alterar encoding durante uma VIEW
2016-08-10 10:22 GMT-03:00 Luiz Henrique: > > Tenho a seguinte situação : meu postgres 9.1 LINUX CENTOS tem encoding UTF8. Perfeito, é o ideal. > Ao criar uma view para ser utilizada no MS Office (tabela dinâmica excel) dá > erro de codificação (erro na tabela dinâmica excel ao utilizar a view). Sem mais detalhes? E quais as configurações do MS Excel? Que versão dele? Ele não tem como informar a codificação esperada da sessão? Experimentou isso com o LibreOffice? > Até > onde eu entendi é necessário alterar o encoding para WIN1252 ou LATIN1 (por > exemplo). Por exemplo não, tem de ser um específico. Até há um grau de compatibilidade entre algumas codificações, mas para evitar erros tem de usar ou o mesmo, ou informar uma conversão viável. Por isso o UTF-8 (ou algum outro Unicode) é o ideal, dá para converter para qualquer coisa. > Dúvida : como eu posso , em tempo de execução da VIEW, alterar o > ENCODING ? É possivel ? Se a sessão do programa aplicativo (ou do usuário, se interativo) informar a codificação esperada, haverá conversão automática a partir do Unicode. Não sei como é isso a partir do MS Excel. -- skype:leandro.gfc.dutra?chat Yahoo!: ymsgr:sendIM?lgcdutra +55 (61) 3546 7191 gTalk: xmpp:leand...@jabber.org +55 (61) 9302 2691ICQ/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] alterar encoding durante uma VIEW
Pessoal, Tenho a seguinte situação : meu postgres 9.1 LINUX CENTOS tem encoding UTF8. Ao criar uma view para ser utilizada no MS Office (tabela dinâmica excel) dá erro de codificação (erro na tabela dinâmica excel ao utilizar a view). Até onde eu entendi é necessário alterar o encoding para WIN1252 ou LATIN1 (por exemplo). Dúvida : como eu posso , em tempo de execução da VIEW, alterar o ENCODING ? É possivel ? Grato a todos! -- Atenciosamente, Luiz Henrique “A coruja de Minerva alça seu vôo somente com o início do crepúsculo”. Friedrich Hegel ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral