Re: [oracle_br] Re: Problema caracter especial

2017-09-27 Por tôpico Roger Camatini rogerio.camat...@gmail.com [oracle_br]
Galera, Muito obrigado pela ajuda na resolução problema!! Agradeço a todos!! Atenciosamente, Rogério Camatini Em 27 de setembro de 2017 14:47, jlchia...@yahoo.com.br [oracle_br] < oracle_br@yahoogrupos.com.br> escreveu: > > > yep, teu teste confirma que a conversão implícita para o characte

Re: [oracle_br] Re: Problema caracter especial

2017-09-27 Por tôpico jlchia...@yahoo.com.br [oracle_br]
yep, teu teste confirma que a conversão implícita para o characterset do banco destino no caso de consulta via dblink ocorre mesmo no sqlplus (não é feature do SQL Developer) E que o WE8MSWIN1252 é superset do P1, o que permite que todos os caracteres do banco-origem P1 sejam convertidos sem fal

Re: [oracle_br] Re: Problema caracter especial

2017-09-27 Por tôpico jlchia...@yahoo.com.br [oracle_br]
Ou seja, fizeram como eu disse que fariam : Confirmaram a conversão implícita para o CHARACTERSET do banco-destino onde vc está conectado em consultas via DBLINKs, confirmaram o fato de que o P1 contém Sim caracteres faltantes no P15 (configurando assim uma IMPEDÂNCIA, uma perda de dados no teu

Re: [oracle_br] Re: Problema caracter especial

2017-09-27 Por tôpico Roger Camatini rogerio.camat...@gmail.com [oracle_br]
Chiappa, Muito obrigado pela atenção, tuas informações/testes e etc... foram de muita utilidade e clareza no problema reportado. Sobre o suporte Oracle eles recomendaram isso: CONVERT FROM UTF8 DATABASE TO WE8ISO8859P1 DOES NOT DISPLAY; specially French E-acute Symbol ( Doc ID 1497181.1

Re: [oracle_br] Re: Problema caracter especial

2017-09-27 Por tôpico Roger Camatini rogerio.camat...@gmail.com [oracle_br]
Fiz o mesmo teste com uma base que tenho aqui, direto pelo xshell no servidor AIX e deu o mesmo resultado: oracle@x:/oracle> sqlplus / as sysdba SQL*Plus: Release 12.1.0.2.0 Production on Wed Sep 27 09:51:10 2017 Copyright (c) 1982, 2014, Oracle. All rights reserved. Connected to: Oracle

Re: [oracle_br] Re: Problema caracter especial

2017-09-26 Por tôpico jlchia...@yahoo.com.br [oracle_br]
Última forma na minha resposta anterior : Prosseguindo ainda na questão, nós vemos que o SQL DEVELOPER é capaz de consultar certinho os dados conectando diretamente no banco 8859P1 ** mas ** ao conectar no banco P15 e usar dblink criado no banco ISO8859P15 ** não exibe ** os caracteres P1 incom

Re: [oracle_br] Re: Problema caracter especial

2017-09-26 Por tôpico jlchia...@yahoo.com.br [oracle_br]
Blz ? E aí, conseguiu avançar nos testes ? Eu não tenho acesso a um sistema AIX mas tive acesso a um Linux, e fiz os testes abaixo, criando um banco com characterset WE8ISO8859P1, um outro banco com WE8ISO8859P15 e criando um database link do P15 para o P1, simulando mais ou menos o que vc relat

Re: [oracle_br] Re: Problema caracter especial

2017-09-22 Por tôpico jlchia...@yahoo.com.br [oracle_br]
Bom, primeira coisa como o SQL Developer tá mostrando '?'s pode ser porque a FONTE de exibição e/ou o ENCODING não suportam/não contém os caracteres originais : após ** confirmar ** que vc está usando uma versão RECENTE do SQL Developer (ao menos a 4.1.5), no menu 'Ferramentas' opção Preferência

Re: [oracle_br] Re: Problema caracter especial

2017-09-21 Por tôpico Roger Camatini rogerio.camat...@gmail.com [oracle_br]
Chiappa, Segue link da imagem. http://picpaste.com/dev-DuyzaJya.PNG Atenciosamente, Rogério Camatini Em 6 de setembro de 2017 17:51, jlchia...@yahoo.com.br [oracle_br] < oracle_br@yahoogrupos.com.br> escreveu: > > > Não, colega : este Fórum ** não suporta ** anexos de qquer tipo : sobe a >

Re: [oracle_br] Re: Problema caracter especial

2017-09-06 Por tôpico jlchia...@yahoo.com.br [oracle_br]
Não, colega : este Fórum ** não suporta ** anexos de qquer tipo : sobe a imagem pra um site de Compartilhamento de imagens gratuito qualquer (Tinypic, picpaste, imgur, o que vc quiser) e manda pra gente o link... []s Chiappa

Re: [oracle_br] Re: Problema caracter especial

2017-09-06 Por tôpico jlchia...@yahoo.com.br [oracle_br]
Hmm, está um pouco mais claro agora : o DUMP tá indicando que vc inseriu as strings em WE8ISO8859P1, realmente, E como a nota metalink 121627.1 indicada pelo colega registra, alguns caracteres (como hexa A8 e B4) não existem no characterset WE8ISO8859P15 que está definido no banco que faz a cons

Re: [oracle_br] Re: Problema caracter especial

2017-09-06 Por tôpico Roger Camatini rogerio.camat...@gmail.com [oracle_br]
Teste feito no SQL DEVELOPER. [image: Imagem inline 1] Atenciosamente, Rogério Camatini Em 6 de setembro de 2017 16:24, jlchia...@yahoo.com.br [oracle_br] < oracle_br@yahoogrupos.com.br> escreveu: > > > Eu não tenho aqui uma base teste criada em P1 (sempre usei P15, justamente > por causa do

Re: [oracle_br] Re: Problema caracter especial

2017-09-06 Por tôpico Roger Camatini rogerio.camat...@gmail.com [oracle_br]
Chiappa, Segue a consulta da codificação das strings: SELECT b, DUMP(b, 1016) from a; B DUMP(B,1016) -- -- °ºª§ Typ=1 Len=4 CharacterSet=WE8ISO8859P1: b0,ba,aa,a7 µ Typ=1 Len=1 CharacterSet=WE8ISO

Re: [oracle_br] Re: Problema caracter especial

2017-09-06 Por tôpico jlchia...@yahoo.com.br [oracle_br]
Eu não tenho aqui uma base teste criada em P1 (sempre usei P15, justamente por causa do euro e outros caracteres adicionais), mas sempre acreditei que se a raw data presente era x, é o caracter com código ASCII x na tabela do characterset configurado que seria exibido, pra mim é Novidade esse c

Re: [oracle_br] Re: Problema caracter especial

2017-09-06 Por tôpico Luis Freitas lfreita...@yahoo.com [oracle_br]
Chiappa,      Achei bem legal a dica do dump, não conhecia essa.      Mas o comportamento do Oracle quando não há equivalência definida é colocar esse ? mesmo, quando não há conversão definida entre os caracteres. É fácil de testar isso apenas pelo client, sem passar por um dblink. Ha alguns car

Re: [oracle_br] Re: Problema caracter especial

2017-09-06 Por tôpico jlchia...@yahoo.com.br [oracle_br]
Sim, o P15 não é um 'superset' no sentido estrito, pois alguns caracteres não estão presentes MAS NOTAR que as posições referentes aos caracteres P1 diferentes no P15 *** não estão VAZIOS **, e sim ocupados com outros caracteres : é o caso dos caracteres hexa A4, A6, B4... CONFIRME que esses pos

Re: [oracle_br] Re: Problema caracter especial

2017-09-06 Por tôpico Luis Freitas lfreita...@yahoo.com [oracle_br]
Roger,    Pela nota "Difference between WE8ISO8859P1 and WE8ISO8859P15 characterset (Doc ID 121627.1)", o WE8ISO8859P15 não é um "superset" do WE8ISO8859P1.    Então alguns caracteres do WE8ISO8859P1 devem aparecer como o ? mesmo, pois não tem conversão.   Da mesma forma, alguns caracteres do WE8

Re: [oracle_br] Re: Problema caracter especial

2017-09-06 Por tôpico jlchia...@yahoo.com.br [oracle_br]
Blz - faz as verificações que indiquei que vc deve chegar no resultado ok... EM ESPECIAL, não deixe de setar a LANG para o chracaterset superset/'maior' dos envolvidos, de descobrir como setar a FONTE no teu software de terminal (assegurando que ele está usando uma FONTE que contém ** todos ** o

Re: [oracle_br] Re: Problema caracter especial

2017-09-06 Por tôpico Roger Camatini rogerio.camat...@gmail.com [oracle_br]
Chiappa, Obrigado pelas infos, vou verificar os pontos propostos por ti. Atenciosamente, Rogério Camatini Em 5 de setembro de 2017 16:21, jlchia...@yahoo.com.br [oracle_br] < oracle_br@yahoogrupos.com.br> escreveu: > > > Bom, dado que o WE8ISO8859P15 é um superset do WE8ISO8859P1, eu diria q

Re: [oracle_br] Re: Problema caracter especial

2017-09-05 Por tôpico jlchia...@yahoo.com.br [oracle_br]
Bom, dado que o WE8ISO8859P15 é um superset do WE8ISO8859P1, eu diria que a NLS_LANG deveria estar setada para "BRAZILIAN PORTUGUESE_BRAZIL.WE8ISO8859P15"... De resto, xo entender melhor : esse tal software "xshell 4" é um software de acesso ssh E que também tem capacidades de terminal, E com

Re: [oracle_br] Re: Problema caracter especial

2017-09-05 Por tôpico Roger Camatini rogerio.camat...@gmail.com [oracle_br]
Chiappa, Segue mais informações: SO dos databases: AIX 7.1 SO terminal: windows 10 Terminal: xshell 4 Test 1 PARAMETER VALUE -- NLS_CHARACTERSET WE8ISO8859P1 Test 2 PARAMETER

[oracle_br] Re: Problema caracter especial

2017-09-05 Por tôpico jlchia...@yahoo.com.br [oracle_br]
Ah, e ** importante ** : além dos ajustes, faça testes pedindo *** DUMPs *** das strings em questão pra vc poder ver COMO elas estão sendo codificadas lá no banco, E além disso faça testes com o ORACLE SQL DEVELOPER, que normalmente já codifica internamente tudo em UTF/Unicode, como os softwares

[oracle_br] Re: Problema caracter especial

2017-09-05 Por tôpico jlchia...@yahoo.com.br [oracle_br]
Pra mim exibição de caracteres não tem NADA VEZES NADA a ver com o fato do dado vir através de dblink ou não, e TUDO A VER com a CODIFICAÇÃO DO SEU TERMINAL , a FONTE escolhida E com o CHARACTERSET da sessão. No seu caso eu vejo que vc já está setando o CHARACTERSET da sessão via