[oracle_br] Re: Export com NLS_LANGUAGE
Você pode verificar estas informações no banco que ira receber o import e igualar com o banco que esta sendo realizado o export. select * from nls_database_parameters; PARAMETER VALUE -- NLS_LANGUAGE AMERICAN NLS_TERRITORY AMERICA NLS_CURRENCY $ NLS_ISO_CURRENCY AMERICA NLS_NUMERIC_CHARACTERS ., NLS_CHARACTERSET WE8ISO8859P1 NLS_CALENDAR GREGORIAN NLS_DATE_FORMATDD-MON-RR NLS_DATE_LANGUAGE AMERICAN NLS_SORT BINARY NLS_TIME_FORMATHH.MI.SSXFF AM NLS_TIMESTAMP_FORMAT DD-MON-RR HH.MI.SSXFF AM NLS_TIME_TZ_FORMAT HH.MI.SSXFF AM TZH:TZM NLS_TIMESTAMP_TZ_FORMATDD-MON-RR HH.MI.SSXFF AM TZH:TZM NLS_DUAL_CURRENCY $ NLS_COMP BINARY NLS_NCHAR_CHARACTERSET WE8ISO8859P1 NLS_RDBMS_VERSION 8.1.6.3.0 Abraços, Eli Dias --- Em oracle_br@yahoogrupos.com.br, "Gleyson Melo" <[EMAIL PROTECTED]> escreveu > > 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-0: 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 , > > "Gleyson Melo" > > 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 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] >
Re: [oracle_br] Re: Export com NLS_LANGUAGE
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-0: 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 , > "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]
[oracle_br] Re: Export com NLS_LANGUAGE
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-0: 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, "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] >