Fala Denis! O NLS_LANG não é um parâmetro do export. Ele é um parâmetro de sessão do Oracle que, no caso do export, deve ser definido através de uma variável de ambiente.
$ export NLS_LANG='PORTUGUESE_BRAZIL.WE8ISO8859P1' De fato, haverá uma conversão porque o seu Banco de origem utiliza o charset US7ASCII como charset padrão, como podemos ver pelo log do primeiro export. Em 09/11/07, dhvillegas <[EMAIL PROTECTED]> escreveu: > > Gleyson, > > Obrigado pela ajuda, > Segue os testes, > 1 - Conectei no oracle via ssh e efetuei o export normal, segue os > dados do export > > Export: Release 8.1.7.4.0 - Production on Fri Nov 9 15:37:05 2007 > > (c) Copyright 2000 Oracle Corporation. All rights reserved. > > Connected to: Oracle8i Enterprise Edition Release 8.1.7.4.0 - 64bit > Production > With the Partitioning option > JServer Release 8.1.7.4.0 - 64bit Production > Export done in US7ASCII character set and US7ASCII NCHAR character set > > About to export specified tables via Conventional Path ... > . . exporting table T_PORTIFOLIO_MEDIA 59686 rows > exported > Export terminated successfully without warnings. > > 2 - Conectei no oracle via ssh e efetuei o export utilizando o > comando NLS_LANG, segue os dados do export > > LRM-00101: unknown parameter name 'NLS_LANG' > > EXP-00019: failed to process parameters, type 'EXP HELP=Y' for help > EXP-00000: Export terminated unsuccessfully > > Não consegui rodar o comando com NLS_LANG, segue o comando executado > exp userid=teste/[EMAIL PROTECTED] file=t_portifolio_media2.dump > tables=t_portifolio_media NLS_LANG=PORTUGUESE_BRAZIL.WE8ISO8859P1 > > Denis Villegas > > --- Em oracle_br@yahoogrupos.com.br <oracle_br%40yahoogrupos.com.br>, > "Gleyson Melo" <[EMAIL PROTECTED]> > escreveu > > > > Denis, > > > > Há quatro configurações que você deve levar em consideração. A do > banco de > > origem, a do banco de destino, e aquelas utilizadas nas suas > sessões de > > exp/imp. Todas elas estão batendo? Você pode enviar o início dos > logs de > > exportação e importação? > > > > Se estiver escrito "possible conversion" em algum lugar, ele > provavelmente > > estará fazendo uma conversão. Outra coisa, você está olhando os > dados origem > > e destino utilizando a mesma ferramenta/ambiente? > > > > Em 09/11/07, dhvillegas <[EMAIL PROTECTED]> escreveu: > > > > > > Caros Colaboradores, > > > > > > Estou fazendo um export da seguinte configuração: > > > Oracle 8.1.7.4.0 64bits, com o NLS_LANGUAGE = BRAZILIAN > > > PORTUGUESE_BRAZIL.US7ASCII para importar num Oracle 10.2.0.1 com o > > > NLS_LANGUAGE = BRAZILIAN PORTUGUESE_BRAZIL.WE8ISO8859P1 > > > > > > Fiz o export normal, sem definir nada, e ao importar e testar as > > > acentuações, não estavam corretas, apos isso fiz novamente um > export > > > com a seguinte instrução export > > > NLS_LANG=PORTUGUESE_BRAZIL.WE8ISO8859P1, que também não funcionou. > > > Alguém já passou por isso e pode me ajudar dando uma dica de como > > > resolver esse impasse? > > > > > > Obrigado > > > > > > Denis Hoffmeister Villegas > > > Analista de BI > > > Desenvolvimento > > > Tel: (11)3191-0200 R293 > > > SupportComm S.A. > > > > > > > > > > > > > > > > > -- > > Atenciosamente, > > Gleyson Melo > > Oracle Database 10g Administrator Certified Professional > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > -- Atenciosamente, Gleyson Melo Oracle Database 10g Administrator Certified Professional [As partes desta mensagem que não continham texto foram removidas]