[oracle_br] Re: Export com NLS_LANGUAGE

2007-11-12 Por tôpico Eli Dias
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

2007-11-09 Por tôpico Gleyson Melo
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

2007-11-09 Por tôpico dhvillegas
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]
>