RES: RES: RES: [oracle_br] Carregar arquivo com SQL LOADER

2007-01-31 Por tôpico Everson Forte
Carlos
As variáveis de ambiente devem estar com algum problema
você pode mandá-las, mande também o código do erro do sqlplus
que shell vc esta usando?
At.
Everson


  -Mensagem original-
  De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de Carlos Henrique Correa
  Enviada em: quarta-feira, 31 de janeiro de 2007 11:29
  Para: oracle_br@yahoogrupos.com.br
  Assunto: Re: RES: RES: [oracle_br] Carregar arquivo com SQL LOADER


  Ajustei a variável da sessão mas ao conectar no sqlplus recebouma msg de
erro inormando que não é possível conectar com NLS setado.

  Everson Forte <[EMAIL PROTECTED]> escreveu: Bom dia Carlos
  Vamos tentar setar a sessão com os mesmos parâmetros do banco para que não
  aconteça a conversão de caracteres
  Dessa forma coloque NLS_LANG='AMERICAN_AMERICA.WEOISO8859P1'
  Você pode confirmar as variáveis de sessão na visão NLS_SESSION_PARAMETERS
  At.
  Everson

  -Mensagem original-
  De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
  nome de Carlos Henrique Correa
  Enviada em: quarta-feira, 31 de janeiro de 2007 10:53
  Para: oracle_br@yahoogrupos.com.br
  Assunto: Re: RES: [oracle_br] Carregar arquivo com SQL LOADER

  Olá Everton, fiz a alteração sugerida e ao executar os caracteres (á,ê,ç)
  ficaram como (a,e,c) e os caracteres (ã,õ) aparecem com ? no lugar.

  Everson Forte escreveu:
  Bom dia Carlos
  O seu parâmetro NLS da sessão está estranho
  O que eu uso no Linux com Oracle 10.2.0.1 aqui é
  NLS_LANG='brazilian portuguese_brazil.we8iso8859p1'
  Boa sorte
  Abraço
  Everson

  -Mensagem original-
  De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
  nome de Carlos Henrique Correa
  Enviada em: quarta-feira, 31 de janeiro de 2007 09:51
  Para: oracle_br@yahoogrupos.com.br
  Assunto: [oracle_br] Carregar arquivo com SQL LOADER

  Bom dia!!!
  Estou tentando carregar um arquivo texto usando o sql loader
  mas os caracteres acentuados do arquivo quando são adicionados no banco
  não aparecem corretamente. Já olhei em msg anteriores no grupo e ainda
  não consegui encontrar uma resposta para isso, estou mandando os
  parâmetros
  de NLS do banco e o arquivo de controle do sql loader. Estaria faltando
  algum
  parâmetro ou o erro é relacionado a outra coisa?
  Obrigado! Carlos Henrique
  +
  Banco: 10g (10.2.0.1.0)
  SO: Linux oracle 2.6.9-42.0.0.0.1
  +
  Parâmetros NLS do banco
  select * from nls_database_parameters;
  PARAMETER VALUE
  -- --
  NLS_LANGUAGE AMERICAN
  NLS_TERRITORY AMERICAN
  ...
  NLS_CHARACTERSET WE8ISO8859P1
  ...
  +
  VARIÁVEL NLS_LANGUAGE NA SESSÃO LINUX
  echo $NLS_LANGUAGE
  Brazilian_Portuguese.WE8ISO8859P1
  +
  ARQUIVO TESTE.CTL
  -- Arquivo de Funções
  LOAD DATA
  INFILE *
  APPEND
  INTO TABLE TB_FUNCAO1
  FIELDS TERMINATED BY "," OPTIONALLY ENCLOSED BY '"'
  (cod_funcao,dsc_funcao,
  isn_funcao SEQUENCE(MAX,1))
  BEGINDATA
  01, "Legislativa"
  02, "Judiciária"
  03, "Essencial à Justiça"
  04, "Administração"
  05, "Defesa Nacional"
  06, "Segurança Pública"
  07, "Relações Exteriores"
  08, "Assistência Social"
  09, "Previdência Social"
  10, "Saúde"
  11, "Trabalho"
  12, "Educação"
  13, "Cultura"
  14, "Direitos da Cidadania"
  15, "Urbanismo"
  16, "Habitação"
  17, "Saneamento"
  18, "Gestão Ambiental"
  19, "Ciência e Tecnologia"
  20, "Agricultura"
  21, "Organização Agrária"
  22, "Indústria"
  23, "Comércio e Serviços"
  24, "Comunicações"
  25, "Energia"
  26, "Transporte"
  27, "Desporto e Lazer"
  28, "Encargos Especiais"
  99, "Reserva de Contingência"

  __
  Fale com seus amigos de graça com o novo Yahoo! Messenger
  http://br.messenger.yahoo.com/

  [As partes desta mensagem que não continham texto foram removidas]

  [As partes desta mensagem que não continham texto foram removidas]

  >Apostilas » Dicas e Exemplos » Funções » Mundo Oracle » Package »
  Procedure » Scripts » Tutoriais acesse:
  http://www.oraclebr.com.br/codigo/ListaCodigo.php
  --
  >Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de
  inteira responsabilidade de seus remetentes.
  Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
  --
  >O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE:
  http://www.oraclebr.com.br/
  ---

RES: RES: [oracle_br] Duvida de Backup/Recover

2007-01-31 Por tôpico Everson Forte
Bom dia Nelson
Quando vc coloca a clausula USING BACKUP CONTROLFILE o Oracle ignora o SCN
que esta escrito no controlfile,
o banco nao será recuperado até alcançar o controlfile, ele vai progredindo
com a aplicação dos logs
Desse modo, apesar do controlfile estar sincrono, ele será atualizado com o
SCN do log que for aplicado pelo recover
Espero ter sido claro
At.
Everson

  -Mensagem original-
  De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de [EMAIL PROTECTED]
  Enviada em: quarta-feira, 31 de janeiro de 2007 11:23
  Para: oracle_br@yahoogrupos.com.br
  Assunto: Res: RES: [oracle_br] Duvida de Backup/Recover


  Bom dia Everson,

  Mas como ira funcionar o comando de recover, se o control file está
sincrono? Muito provavelmente vai dar no media recovery needed ou algo
parecido.

  - Mensagem original 
  De: Everson Forte <[EMAIL PROTECTED]>
  Para: oracle_br@yahoogrupos.com.br
  Enviadas: Quarta-feira, 31 de Janeiro de 2007 10:59:31
  Assunto: RES: [oracle_br] Duvida de Backup/Recover

  Bom dia Nelson
  Volta o backup offline completo, inclusive os controlfiles
  ai vc faz o recover com o comando RECOVER DATABASE USING BACKUP
CONTROLFILE
  UNTIL x
  esse "x" pode set TIME ou SCN ou CANCEL etc, verifique o manual de backup
e
  recover
  Boa sorte
  Everson

  -Mensagem original -
  De: [EMAIL PROTECTED] os.com.br [mailto:[EMAIL PROTECTED] os.com.br]Em
  nome de [EMAIL PROTECTED] com
  Enviada em: terça-feira, 30 de janeiro de 2007 16:38
  Para: [EMAIL PROTECTED] os.com.br
  Assunto: [oracle_br] Duvida de Backup/Recover

  Pessoal,

  Estou com a seguinte duvida. Tenho um backup OFFLINE(mas com a base em
  ARCHIVE) do dia 5 de janeiro. Tenho todos os archives do dia 5 de janeiro
  até hoje. Como eu faria para recuperar a base até a data de ontem com esse
  backup OFFLINE. Acho que o recover until time não funcionaria pq a base
está
  integra.

  Agradeço a ajuda.

  []´s Nelson Cartaxo

   _ _ _ _ __
  Fale com seus amigos de graça com o novo Yahoo! Messenger
  http://br.messenger .yahoo.com/

  [As partes desta mensagem que não continham texto foram removidas]

  [As partes desta mensagem que não continham texto foram removidas]

  __
  Fale com seus amigos de graça com o novo Yahoo! Messenger
  http://br.messenger.yahoo.com/

  [As partes desta mensagem que não continham texto foram removidas]



  


[As partes desta mensagem que não continham texto foram removidas]



RES: [oracle_br] Oracle RAC

2007-01-31 Por tôpico Everson Forte
Segue um exemplo que usamos aqui, funciona bem
At.
Everson

rac =
   (description =
  (address = (protocol = tcp)(host = grid0)(port = 1521))
  (address = (protocol = tcp)(host = grid1)(port = 1521))
  (load_balance = yes)
  (connect_data =
 (service_name = racdb)
 (failover_mode =
(backup = rac)
(type = select)
(method = basic)
(retries = 180)
(delay = 5)
 )
  )
   )


  -Mensagem original-
  De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de Eduardo de Paula
  Enviada em: quarta-feira, 31 de janeiro de 2007 11:12
  Para: oracle_br@yahoogrupos.com.br
  Assunto: [oracle_br] Oracle RAC


  Alguém poderia me enviar um exemplo do Tnsnames.ora de um oracle rac?
  Acredito que minha configuração não esteja correta pois estou usando o
  TOAD mas ele nao consegue conectar corretamente no RAC.

  Segue o meu oracle RAc

  ORACLE_RAC =
  (DESCRIPTION =
  (ADDRESS = (PROTOCOL = TCP)(HOST = 10.1.15.72)(PORT = 1521))
  (ADDRESS = (PROTOCOL = TCP)(HOST = 10.1.15.73)(PORT = 1521))
  (LOAD_BALANCE = yes)
  (FAILOVER=on)
  (CONNECT_DATA =
  (SERVER = DEDICATED)
  (SERVICE_NAME = RAC)
  (FAILOVER_MODE =
  (TYPE = SELECT)
  (METHOD = BASIC)
  (RETRIES = 180)
  (DELAY = 5)
  )
  )
  )

  O que está errado?



  


[As partes desta mensagem que não continham texto foram removidas]



RES: RES: [oracle_br] Carregar arquivo com SQL LOADER

2007-01-31 Por tôpico Everson Forte
Bom dia Carlos
Vamos tentar setar a sessão com os mesmos parâmetros do banco para que não
aconteça a conversão de caracteres
Dessa forma coloque NLS_LANG='AMERICAN_AMERICA.WEOISO8859P1'
Você pode confirmar as variáveis de sessão na visão NLS_SESSION_PARAMETERS
At.
Everson

  -Mensagem original-
  De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de Carlos Henrique Correa
  Enviada em: quarta-feira, 31 de janeiro de 2007 10:53
  Para: oracle_br@yahoogrupos.com.br
  Assunto: Re: RES: [oracle_br] Carregar arquivo com SQL LOADER



  Olá Everton, fiz a alteração sugerida e ao executar os caracteres (á,ê,ç)
  ficaram como (a,e,c) e os caracteres (ã,õ) aparecem com ? no lugar.

  Everson Forte <[EMAIL PROTECTED]> escreveu:
  Bom dia Carlos
  O seu parâmetro NLS da sessão está estranho
  O que eu uso no Linux com Oracle 10.2.0.1 aqui é
  NLS_LANG='brazilian portuguese_brazil.we8iso8859p1'
  Boa sorte
  Abraço
  Everson

  -Mensagem original-
  De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
  nome de Carlos Henrique Correa
  Enviada em: quarta-feira, 31 de janeiro de 2007 09:51
  Para: oracle_br@yahoogrupos.com.br
  Assunto: [oracle_br] Carregar arquivo com SQL LOADER

  Bom dia!!!
  Estou tentando carregar um arquivo texto usando o sql loader
  mas os caracteres acentuados do arquivo quando são adicionados no banco
  não aparecem corretamente. Já olhei em msg anteriores no grupo e ainda
  não consegui encontrar uma resposta para isso, estou mandando os
  parâmetros
  de NLS do banco e o arquivo de controle do sql loader. Estaria faltando
  algum
  parâmetro ou o erro é relacionado a outra coisa?
  Obrigado! Carlos Henrique
  +
  Banco: 10g (10.2.0.1.0)
  SO: Linux oracle 2.6.9-42.0.0.0.1
  +
  Parâmetros NLS do banco
  select * from nls_database_parameters;
  PARAMETER VALUE
  -- --
  NLS_LANGUAGE AMERICAN
  NLS_TERRITORY AMERICAN
  ...
  NLS_CHARACTERSET WE8ISO8859P1
  ...
  +
  VARIÁVEL NLS_LANGUAGE NA SESSÃO LINUX
  echo $NLS_LANGUAGE
  Brazilian_Portuguese.WE8ISO8859P1
  +
  ARQUIVO TESTE.CTL
  -- Arquivo de Funções
  LOAD DATA
  INFILE *
  APPEND
  INTO TABLE TB_FUNCAO1
  FIELDS TERMINATED BY "," OPTIONALLY ENCLOSED BY '"'
  (cod_funcao,dsc_funcao,
  isn_funcao SEQUENCE(MAX,1))
  BEGINDATA
  01, "Legislativa"
  02, "Judiciária"
  03, "Essencial à Justiça"
  04, "Administração"
  05, "Defesa Nacional"
  06, "Segurança Pública"
  07, "Relações Exteriores"
  08, "Assistência Social"
  09, "Previdência Social"
  10, "Saúde"
  11, "Trabalho"
  12, "Educação"
  13, "Cultura"
  14, "Direitos da Cidadania"
  15, "Urbanismo"
  16, "Habitação"
  17, "Saneamento"
  18, "Gestão Ambiental"
  19, "Ciência e Tecnologia"
  20, "Agricultura"
  21, "Organização Agrária"
  22, "Indústria"
  23, "Comércio e Serviços"
  24, "Comunicações"
  25, "Energia"
  26, "Transporte"
  27, "Desporto e Lazer"
  28, "Encargos Especiais"
  99, "Reserva de Contingência"

  __
  Fale com seus amigos de graça com o novo Yahoo! Messenger
  http://br.messenger.yahoo.com/

  [As partes desta mensagem que não continham texto foram removidas]

  [As partes desta mensagem que não continham texto foram removidas]

  >Apostilas » Dicas e Exemplos » Funções » Mundo Oracle » Package »
Procedure » Scripts » Tutoriais acesse:
http://www.oraclebr.com.br/codigo/ListaCodigo.php
  --
  >Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de
inteira responsabilidade de seus remetentes.
  Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
  --
  >O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE:
http://www.oraclebr.com.br/
  --
  Links do Yahoo! Grupos

  __
  Fale com seus amigos de graça com o novo Yahoo! Messenger
  http://br.messenger.yahoo.com/

  [As partes desta mensagem que não continham texto foram removidas]



  


[As partes desta mensagem que não continham texto foram removidas]



RES: [oracle_br] Duvida de Backup/Recover

2007-01-31 Por tôpico Everson Forte
Bom dia Nelson
Volta o backup offline completo, inclusive os controlfiles
ai vc faz o recover com o comando RECOVER DATABASE USING BACKUP CONTROLFILE
UNTIL x
esse "x" pode set TIME ou SCN ou CANCEL etc, verifique o manual de backup e
recover
Boa sorte
Everson


  -Mensagem original-
  De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de [EMAIL PROTECTED]
  Enviada em: terça-feira, 30 de janeiro de 2007 16:38
  Para: oracle_br@yahoogrupos.com.br
  Assunto: [oracle_br] Duvida de Backup/Recover


  Pessoal,

  Estou com a seguinte duvida. Tenho um backup OFFLINE(mas com a base em
ARCHIVE) do dia 5 de janeiro. Tenho todos os archives do dia 5 de janeiro
até hoje. Como eu faria para recuperar a base até a data de ontem com esse
backup OFFLINE. Acho que o recover until time não funcionaria pq a base está
integra.

  Agradeço a ajuda.

  []´s Nelson Cartaxo

  __
  Fale com seus amigos de graça com o novo Yahoo! Messenger
  http://br.messenger.yahoo.com/

  [As partes desta mensagem que não continham texto foram removidas]



  


[As partes desta mensagem que não continham texto foram removidas]



RES: [oracle_br] Carregar arquivo com SQL LOADER

2007-01-31 Por tôpico Everson Forte
Bom dia Carlos
O seu parâmetro NLS da sessão está estranho
O que eu uso no Linux com Oracle 10.2.0.1 aqui é
NLS_LANG='brazilian portuguese_brazil.we8iso8859p1'
Boa sorte
Abraço
Everson

  -Mensagem original-
  De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de Carlos Henrique Correa
  Enviada em: quarta-feira, 31 de janeiro de 2007 09:51
  Para: oracle_br@yahoogrupos.com.br
  Assunto: [oracle_br] Carregar arquivo com SQL LOADER


  Bom dia!!!
  Estou tentando carregar um arquivo texto usando o sql loader
  mas os caracteres acentuados do arquivo quando são adicionados no banco
  não aparecem corretamente. Já olhei em msg anteriores no grupo e ainda
  não consegui encontrar uma resposta para isso, estou mandando os
parâmetros
  de NLS do banco e o arquivo de controle do sql loader. Estaria faltando
algum
  parâmetro ou o erro é relacionado a outra coisa?
  Obrigado! Carlos Henrique
  +
  Banco: 10g (10.2.0.1.0)
  SO: Linux oracle 2.6.9-42.0.0.0.1
  +
  Parâmetros NLS do banco
  select * from nls_database_parameters;
  PARAMETER VALUE
  -- --
  NLS_LANGUAGE AMERICAN
  NLS_TERRITORY AMERICAN
  ...
  NLS_CHARACTERSET WE8ISO8859P1
  ...
  +
  VARIÁVEL NLS_LANGUAGE NA SESSÃO LINUX
  echo $NLS_LANGUAGE
  Brazilian_Portuguese.WE8ISO8859P1
  +
  ARQUIVO TESTE.CTL
  -- Arquivo de Funções
  LOAD DATA
  INFILE *
  APPEND
  INTO TABLE TB_FUNCAO1
  FIELDS TERMINATED BY "," OPTIONALLY ENCLOSED BY '"'
  (cod_funcao,dsc_funcao,
  isn_funcao SEQUENCE(MAX,1))
  BEGINDATA
  01, "Legislativa"
  02, "Judiciária"
  03, "Essencial à Justiça"
  04, "Administração"
  05, "Defesa Nacional"
  06, "Segurança Pública"
  07, "Relações Exteriores"
  08, "Assistência Social"
  09, "Previdência Social"
  10, "Saúde"
  11, "Trabalho"
  12, "Educação"
  13, "Cultura"
  14, "Direitos da Cidadania"
  15, "Urbanismo"
  16, "Habitação"
  17, "Saneamento"
  18, "Gestão Ambiental"
  19, "Ciência e Tecnologia"
  20, "Agricultura"
  21, "Organização Agrária"
  22, "Indústria"
  23, "Comércio e Serviços"
  24, "Comunicações"
  25, "Energia"
  26, "Transporte"
  27, "Desporto e Lazer"
  28, "Encargos Especiais"
  99, "Reserva de Contingência"


  __
  Fale com seus amigos de graça com o novo Yahoo! Messenger
  http://br.messenger.yahoo.com/

  [As partes desta mensagem que não continham texto foram removidas]



  


[As partes desta mensagem que não continham texto foram removidas]