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