Re: [oracle_br] Backup e restore com o RMAN - Erro

2009-09-24 Por tôpico Alberto Souza
Já tinha conseguido resolver, obrigado.

O meu problema é de NFS, eu estava montando o simples, e tive que 
alterar o meu fstab para montar desse jeito:

192.168.1.101:/backup/ /backup nfs 
rw,bg,intr,hard,rsize=32768,wsize=32768,tcp,vers=3,timeo=600,actimeo=0 0 0

Assim funcionou sem problemas.

Alberto Souza
=


Em 23/09/2009 19:36, Rodrigo Mufalani escreveu:
 
 
  Alberto,
 
  Tente fazer o seguinte:
 
  RMAN restore controlfile from autobackup;
 
  Atenciosamente,
  Rodrigo Mufalani
  OCP 10g  11g +RAC
  Oracle ACE Member
  http://mufalani.blogspot.com
  mufal...@oi.com.br
 
  - Original Message -
  From: Alberto Souza jalbertoa...@yahoo.com.br
  To: oracle_br@yahoogrupos.com.br
  Sent: Tuesday, September 22, 2009 3:09 PM
  Subject: [oracle_br] Backup e restore com o RMAN - Erro
 
  Pessoal, estou com um problema sério no RMAN, estou fazendo um backup em
  um servidor e restaurando em outro, com as mesmas configurações, mas na
  hora de restaurar dá um erro e não consigo passar.
  Vejam os dados:
 
  No Servidor de Origem
  =
  RMAN show all;
 
  RMAN configuration parameters are:
  CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default
  CONFIGURE BACKUP OPTIMIZATION OFF; # default
  CONFIGURE DEFAULT DEVICE TYPE TO DISK; # default
  CONFIGURE CONTROLFILE AUTOBACKUP ON;
  CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO
  '/backup/Bkp_ControlFile_%F';
  CONFIGURE DEVICE TYPE DISK BACKUP TYPE TO COPY PARALLELISM 1;
  CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
  CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
  CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT '/backup/bkp_%d_%t_%s.rman';
  CONFIGURE MAXSETSIZE TO UNLIMITED; # default
  CONFIGURE ENCRYPTION FOR DATABASE OFF; # default
  CONFIGURE ENCRYPTION ALGORITHM 'AES128'; # default
  CONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # default
  CONFIGURE SNAPSHOT CONTROLFILE NAME TO '/oracle/dbs/snapcf_WINT.f'; #
  default
 
  RMAN backup database;
 
  Starting backup at 22-SEP-09
  allocated channel: ORA_DISK_1
  channel ORA_DISK_1: sid=128 devtype=DISK
  channel ORA_DISK_1: starting datafile copy
  input datafile fno=5 name=/oracle/oradata/WINT/TS_DADOS
  output filename=/backup/bkp_WINT_698244378_248.rman
  tag=TAG20090922T124618 recid=125 stamp=698244504
  channel ORA_DISK_1: datafile copy complete, elapsed time: 00:02:15
  channel ORA_DISK_1: starting datafile copy
  input datafile fno=6 name=/oracle/oradata/WINT/TS_INDICE
  output filename=/backup/bkp_WINT_698244513_249.rman
  tag=TAG20090922T124618 recid=126 stamp=698244642
  channel ORA_DISK_1: datafile copy complete, elapsed time: 00:02:16
  channel ORA_DISK_1: starting datafile copy
  input datafile fno=1 name=/oracle/oradata/WINT/system01.dbf
  output filename=/backup/bkp_WINT_698244649_250.rman
  tag=TAG20090922T124618 recid=127 stamp=698244672
  channel ORA_DISK_1: datafile copy complete, elapsed time: 00:00:25
  channel ORA_DISK_1: starting datafile copy
  input datafile fno=3 name=/oracle/oradata/WINT/sysaux01.dbf
  output filename=/backup/bkp_WINT_698244674_251.rman
  tag=TAG20090922T124618 recid=128 stamp=698244698
  channel ORA_DISK_1: datafile copy complete, elapsed time: 00:00:25
  channel ORA_DISK_1: starting datafile copy
  input datafile fno=7 name=/oracle/oradata/WINT/TS_RBS
  output filename=/backup/bkp_WINT_698244699_252.rman
  tag=TAG20090922T124618 recid=129 stamp=698244720
  channel ORA_DISK_1: datafile copy complete, elapsed time: 00:00:25
  channel ORA_DISK_1: starting datafile copy
  input datafile fno=8 name=/oracle/oradata/WINT/TS_GRANDE
  output filename=/backup/bkp_WINT_698244725_253.rman
  tag=TAG20090922T124618 recid=130 stamp=698244730
  channel ORA_DISK_1: datafile copy complete, elapsed time: 00:00:07
  channel ORA_DISK_1: starting datafile copy
  input datafile fno=2 name=/oracle/oradata/WINT/undotbs01.dbf
  output filename=/backup/bkp_WINT_698244732_254.rman
  tag=TAG20090922T124618 recid=131 stamp=698244733
  channel ORA_DISK_1: datafile copy complete, elapsed time: 00:00:03
  channel ORA_DISK_1: starting datafile copy
  input datafile fno=4 name=/oracle/oradata/WINT/users01.dbf
  output filename=/backup/bkp_WINT_698244735_255.rman
  tag=TAG20090922T124618 recid=132 stamp=698244735
  channel ORA_DISK_1: datafile copy complete, elapsed time: 00:00:01
  Finished backup at 22-SEP-09
 
  Starting Control File and SPFILE Autobackup at 22-SEP-09
  piece handle=/backup/Bkp_ControlFile_c-1240283497-20090922-01 
comment=NONE
  Finished Control File and SPFILE Autobackup at 22-SEP-09
 
  No Servidor de Destino
  ==
 
  RMAN show all;
 
  RMAN configuration parameters are:
  CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default
  CONFIGURE BACKUP OPTIMIZATION OFF; # default
  CONFIGURE DEFAULT DEVICE TYPE TO DISK; # default
  CONFIGURE CONTROLFILE AUTOBACKUP OFF; # default
  CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR 

[oracle_br] Executar processo automático após determinado tempo no Oracle FORMS

2009-09-24 Por tôpico Glaucio Mendes
Pessoal, bom dia.
 
Por
acaso vocês já se deparam com a seguinte situação: Um usuário esta solicitando
que após uma determinado tempo seja dado um refrash na tela do forms e que seja
iniciado de forma automática a impressão dos dados atualizados em tela.
Pensei
em fazer um JOB, mas se não me engano JOBs no Oracle só a nível de banco certo,
neste caso eu teria que fazer uma TREND em Java para executar estes processos?
   Ou há alguma outra forma de fazer isto.

 
 
Grato,
Gláucio
Mendes

__
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]



[oracle_br] Migrar versão 10g standard para 10gEnterprise

2009-09-24 Por tôpico Marcelo Procksch
Pessoal bom dia!

Qual o melhor procedimento para migragar de versão?

Eu poderia fazer um backup pelo RMAN de uma versão standard e
restaurar em um versão Enterprise? ou terei que fazer um exp / imp
lembrando que minha base tem 1 TB?

Atual versão Oracle9i Release 9.2.0.6.0 standard

para versão Oracle9i Release 9.2.0.8.0 enterprise

Obrigado
-- 
Att.
Marcelo E. Procksch


[oracle_br] Re: Migrar versão 10g standard para 10gEnterprise

2009-09-24 Por tôpico Marcelo Procksch
Mandei o assunto com as versões erradas, o que vale é o que está no
corpo do email.

Obrigado

2009/9/24 Marcelo Procksch marceloprock...@gmail.com:
 Pessoal bom dia!

 Qual o melhor procedimento para migragar de versão?

 Eu poderia fazer um backup pelo RMAN de uma versão standard e
 restaurar em um versão Enterprise? ou terei que fazer um exp / imp
 lembrando que minha base tem 1 TB?

 Atual versão Oracle9i Release 9.2.0.6.0 standard

 para versão Oracle9i Release 9.2.0.8.0 enterprise

 Obrigado
 --
 Att.
 Marcelo E. Procksch




-- 
Att.
Marcelo E. Procksch
cel. (11) 7960-6637


[oracle_br] BACKUP FRIO - Instalando o OEM

2009-09-24 Por tôpico candiurudba
Bom dia colegas...

Continuando com os tramites para a migração do meu servidor de produção para a 
versão 11G R2, pensei em fazer um backup frio do meu banco da versão 10G, subir 
em um servidor em paralelo (que por sua vez tambem é 10.2.0.3) e atualizar o 
banco la...fazer a atualização para a versão 11.0.2

Em seguida, faria novamente um backup frio ja na nova versão e colocaria os 
arquivos no servidor correto...

Com isso, conseguiria manter meu servidor original caso tivessemos algum 
problema com o banco na atualização.

A minha dúvida consiste na instalação do OEM...pq levando o backup frio para 
algum outro local, não levo a instalação nem os xmls...alguem teria algum link 
ou documentação para a instalação do OEM no novo servidor ?



Re: [oracle_br] Migrar versão 10g standard pa ra 10gEnterprise

2009-09-24 Por tôpico Marcus Vinicius Miguel Pedro
1) Instale um novo Oracle Home (Enterprise) no servidor;
2) Faça um backup do database, por segurança;

Se for a mesma versão (10.2.0.4, por exemplo), do Standard pro  
Enterprise:
3) Suba o database no novo Oracle Home;
4) Execute o catalog.sql;
5) Execute o catproc.sql

Se for versão superior (10.2.0.3 [Standard], 10.2.0.4 [Enterprise])
3) Subir o database com o startup upgrade;
4) Execute o catupgrd.sql


Abraços

Marcus Vinicius Miguel Pedro
OCP Database 9i
OCP Database 10g
OCE RAC 10g
mvmpe...@yahoo.com.br




On 24/09/2009, at 10:34, Marcelo Procksch wrote:

 Pessoal bom dia!

 Qual o melhor procedimento para migragar de versão?

 Eu poderia fazer um backup pelo RMAN de uma versão standard e
 restaurar em um versão Enterprise? ou terei que fazer um exp / imp
 lembrando que minha base tem 1 TB?

 Atual versão Oracle9i Release 9.2.0.6.0 standard

 para versão Oracle9i Release 9.2.0.8.0 enterprise

 Obrigado
 -- 
 Att.
 Marcelo E. Procksch

 



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



Re: [oracle_br] Re: Migrar versão 10g standar d para 10gEnterprise

2009-09-24 Por tôpico Marcus Vinicius Miguel Pedro
Heheh,

Pois é, eu já havia respondido pensando na versão do assunto...

Vamos lá:

1) Instale um novo Oracle Home (Enterprise) no servidor;
2) Faça um backup do database, por segurança;

Se for a mesma versão (9.2.0.6, por exemplo), do Standard pro  
Enterprise:
3) Suba o database no novo Oracle Home;
4) Execute o catalog.sql;
5) Execute o catproc.sql

Se for versão superior (9.2.0.6 [Standard], 9.2.0.8 [Enterprise])
3) Subir o database com o startup migrate;
4) Execute o catpatch.sql

Abraço,


Marcus Vinicius Miguel Pedro
OCP Database 9i
OCP Database 10g
OCE RAC 10g
mvmpe...@yahoo.com.br




On 24/09/2009, at 10:35, Marcelo Procksch wrote:

 Mandei o assunto com as versões erradas, o que vale é o que está no
 corpo do email.

 Obrigado

 2009/9/24 Marcelo Procksch marceloprock...@gmail.com:
  Pessoal bom dia!
 
  Qual o melhor procedimento para migragar de versão?
 
  Eu poderia fazer um backup pelo RMAN de uma versão standard e
  restaurar em um versão Enterprise? ou terei que fazer um exp / imp
  lembrando que minha base tem 1 TB?
 
  Atual versão Oracle9i Release 9.2.0.6.0 standard
 
  para versão Oracle9i Release 9.2.0.8.0 enterprise
 
  Obrigado
  --
  Att.
  Marcelo E. Procksch
 

 -- 
 Att.
 Marcelo E. Procksch
 cel. (11) 7960-6637

 



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



[oracle_br] Re: Executar processo automático após determinado tempo no Oracle FORMS

2009-09-24 Por tôpico Alex
Dá uma olhada no TIMER do Forms. 

Ex:

How to get around the can't use a restricted built-in in built-in XXX message:

1. Create a TIMER at the point where you want the navigation to occur. Eg.

create_timer('TIMER_X', 5, NO_REPEAT);

2. Code a WHEN-TIMER-EXPIRED trigger to handle the navigation

DECLARE
  tm_name  VARCHAR2(20);
BEGIN
  tm_name  := Get_Application_Property(TIMER_NAME);
  IF tm_name = 'TIMER_X' THEN
Go_Item('ITEM_X');
  END IF;
END;


Alex Zaballa
http://alexzaballa.blogspot.com/



--- Em oracle_br@yahoogrupos.com.br, Glaucio Mendes glau_m...@... escreveu

 Pessoal, bom dia.
  
 Por
 acaso vocês já se deparam com a seguinte situação: Um usuário esta solicitando
 que após uma determinado tempo seja dado um refrash na tela do forms e que 
 seja
 iniciado de forma automática a impressão dos dados atualizados em tela.
 Pensei
 em fazer um JOB, mas se não me engano JOBs no Oracle só a nível de banco 
 certo,
 neste caso eu teria que fazer uma TREND em Java para executar estes processos?
Ou há alguma outra forma de fazer isto.
 
  
  
 Grato,
 Gláucio
 Mendes
 
 __
 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]





[oracle_br] Problema EXP

2009-09-24 Por tôpico petrosgr
Olá Pessoal,

Estou tentando exportar uma tabela da seguinte maneira:

exp jo...@altdb tables=dados query=\WHERE CPF_CPF like \'9%\'\

e está retornando erro de sintaxe, alguem saberia como seria a sintaxe ?

A versão é Oracle 9.2.0.

Abraços a todos


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



Re: [oracle_br] Ver resultado de um cursor....

2009-09-24 Por tôpico Thiago Menon
Muito Obrigado a todos pela ajuda,

Realmente Andre sua solução foi a mais fácil e mais pratica.

Valeu mesmo
Thiago

Andre Santos escreveu:
 Thiago
 
 Você utilizará bind variable declarada no ambiente do SQL-Plus, que
 receberá o retorno da procedure (no caso um cursor).
 Depois, para apresentar o conteúdo, basta utilizar o comando PRINT.
 
 Exemplo (no SQL-Plus):
 ___
 
 VARIABLE x_consulta REFCURSOR
 
 BEGIN
sua_package.sua_procedure( :x_consulta );
 END;
 /
 
 PRINT x_consulta
 ___
 
 [ ]
 
 André
 
 
 2009/9/23 Thiago Menon thime...@yahoo.com.br
 

 Olá,

 Gostaria de saber como posso ver o resultado de um cursor utilizando o
 pl/sql no sql plus?

 Tenho uma package que tem uma função que retorna um cursor que é um select.

 Como posso ver o resultado dele utilizando comando via sql plus?

 Desculpe se a pergunta é básica e agradeço a todos a ajuda.

 Thiago
 __
 Faça ligações para outros computadores com o novo Yahoo! Messenger
 http://br.beta.messenger.yahoo.com/
  

 
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 
 
 
 
 --
 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/ 
 --
 Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » 
 Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
 http://www.oraclebr.com.br/  
 
  Links do Yahoo! Grupos
 
 
 
__
Faça ligações para outros computadores com o novo Yahoo! Messenger 
http://br.beta.messenger.yahoo.com/ 


Re: [oracle_br] Re: Migrar versão 10g standard para 10gEnterprise

2009-09-24 Por tôpico Rodrigo Mufalani
Bom dia Marcelo,

   É mais simples do que isso

   Upgrading from the Standard Edition to the Enterprise Edition

If you are using the Standard Edition of Oracle and want to upgrade
to the Enterprise Edition, then complete the following steps:

1. Ensure that the release number of your Standard Edition server
software is the same release as the Enterprise Edition server software.

   For example, if your Standard Edition server software is release
9.2.0.1.0, then you should upgrade to release 9.2.0.1.0 of the
Enterprise Edition.
2. Shut down your database.

3. If your operating system is Windows, then stop all Oracle
services, including the OracleServiceSID Oracle service, where SID is
the instance name.

4. Deinstall the Standard Edition server software.

5. Install the Enterprise Edition server software using the Oracle
Universal Installer.

Select the same Oracle home that was used for the de-installed
Standard Edition. During the installation, be sure to select the
Enterprise Edition. When prompted, choose Software Only from the
Database Configuration screen.

6. Start up your database.

Your database is now upgraded to the Enterprise Edition.

Fonte:  http://download.oracle.com/docs/html/A97283_01/migng.htm

Atenciosamente,

Rodrigo Mufalani
OCP 10g  11g
OCE RAC 10g R2
Oracle ACE Member
mufal...@oi.com.br
http://mufalani.blogspot.com














 Mensagem Original:
 Data: 10:35:50 24/09/2009
 De: Marcelo Procksch marceloprock...@gmail.com
 Assunto: [oracle_br] Re: Migrar versão 10g standard para 10gEnterprise

 Mandei o assunto com as versões erradas, o que vale é o que está no
 corpo do email.

 Obrigado

 2009/9/24 Marcelo Procksch marceloprock...@gmail.com:
 Pessoal bom dia!

 Qual o melhor procedimento para migragar de versão?

 Eu poderia fazer um backup pelo RMAN de uma versão standard e
 restaurar em um versão Enterprise? ou terei que fazer um exp / imp
 lembrando que minha base tem 1 TB?

 Atual versão Oracle9i Release 9.2.0.6.0 standard

 para versão Oracle9i Release 9.2.0.8.0 enterprise

 Obrigado
 --
 Att.
 Marcelo E. Procksch




 --
 Att.
 Marcelo E. Procksch
 cel. (11) 7960-6637


 

 --
 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/
 --
 Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » 
 Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
 http://www.oraclebr.com.br/
 
  Links do Yahoo! 
 Grupos









Na Oi Internet você ganha ou ganha. Além de acesso grátis com
qualidade, você pode ter contas ilimitadas de email com 1 giga cada uma,
suporte grátis e muito mais. Baixe grátis o Discador Oi em
http://www.oi.com.br/discador e comece a ganhar.

Agora, se o seu negócio é voar alto na internet,
assine Oi Internet Banda Larga e ganhe o modem grátis. Clique em
http://www.oi.com.br/bandalarga e aproveite essa moleza!



[oracle_br] Downgrade Oracle 10.2.0.3 Enterprise para Oracle 10.2.0.3 Standard Edition

2009-09-24 Por tôpico candiurudba
Outro bom dia colegas...

No post anterior, coloquei uma dúvida quanto o restore de um backup frio do meu 
servidor de produção que esta na versão EE 10G (10.0.2.3) mas preciso 
colocar-lo na versão 10.2.0.3 Standard. Existe alguma forma de fazer esta 
alteração ?

Sei que subir de Standard para a Enterprise, haveria possibilidade mas ao 
contrario...ficona dúvida...



Re: [oracle_br] Re: Migrar versão 10g standard para 10gEnterprise

2009-09-24 Por tôpico Rodrigo Mufalani
Complementando

   Vc tb vai subir o release...

   Então, depois de fazer o upgrade do versão (standard to enterprise)
também vai ter de rodar o instalador do patch e executar os scripts de
atualização do dicionário de dados do Oracle seguindo o passo a passo do
instalador do patch ou rodar o DBUA.

Atenciosamente,

Rodrigo Mufalani
OCP 10g  11g
OCE RAC 10g R2
Oracle ACE Member
mufal...@oi.com.br
http://mufalani.blogspot.com







 Mensagem Original:
 Data: 11:43:56 24/09/2009
 De: Rodrigo Mufalani mufal...@oi.com.br
 Assunto: Re: [oracle_br] Re: Migrar versão 10g standard para 10gEnterprise

 Bom dia Marcelo,

É mais simples do que isso

Upgrading from the Standard Edition to the Enterprise Edition

 If you are using the Standard Edition of Oracle and want to upgrade
 to the Enterprise Edition, then complete the following steps:

 1. Ensure that the release number of your Standard Edition server
 software is the same release as the Enterprise Edition server software.

For example, if your Standard Edition server software is release
 9.2.0.1.0, then you should upgrade to release 9.2.0.1.0 of the
 Enterprise Edition.
 2. Shut down your database.

 3. If your operating system is Windows, then stop all Oracle
 services, including the OracleServiceSID Oracle service, where SID is
 the instance name.

 4. Deinstall the Standard Edition server software.

 5. Install the Enterprise Edition server software using the Oracle
 Universal Installer.

 Select the same Oracle home that was used for the de-installed
 Standard Edition. During the installation, be sure to select the
 Enterprise Edition. When prompted, choose Software Only from the
 Database Configuration screen.

 6. Start up your database.

 Your database is now upgraded to the Enterprise Edition.

 Fonte:  http://download.oracle.com/docs/html/A97283_01/migng.htm

 Atenciosamente,

 Rodrigo Mufalani
 OCP 10g  11g
 OCE RAC 10g R2
 Oracle ACE Member
 mufal...@oi.com.br
 http://mufalani.blogspot.com














 Mensagem Original:
 Data: 10:35:50 24/09/2009
 De: Marcelo Procksch marceloprock...@gmail.com
 Assunto: [oracle_br] Re: Migrar versão 10g standard para 10gEnterprise

 Mandei o assunto com as versões erradas, o que vale é o que está no
 corpo do email.

 Obrigado

 2009/9/24 Marcelo Procksch marceloprock...@gmail.com:
 Pessoal bom dia!

 Qual o melhor procedimento para migragar de versão?

 Eu poderia fazer um backup pelo RMAN de uma versão standard e
 restaurar em um versão Enterprise? ou terei que fazer um exp / imp
 lembrando que minha base tem 1 TB?

 Atual versão Oracle9i Release 9.2.0.6.0 standard

 para versão Oracle9i Release 9.2.0.8.0 enterprise

 Obrigado
 --
 Att.
 Marcelo E. Procksch




 --
 Att.
 Marcelo E. Procksch
 cel. (11) 7960-6637


 

 --
 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/
 --
 Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure 
 » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
 http://www.oraclebr.com.br/
 
  Links do 
 Yahoo!
 Grupos








 
 Na Oi Internet você ganha ou ganha. Além de acesso grátis com
 qualidade, você pode ter contas ilimitadas de email com 1 giga cada uma,
 suporte grátis e muito mais. Baixe grátis o Discador Oi em
 http://www.oi.com.br/discador e comece a ganhar.

 Agora, se o seu negócio é voar alto na internet,
 assine Oi Internet Banda Larga e ganhe o modem grátis. Clique em
 http://www.oi.com.br/bandalarga e aproveite essa moleza!



 

 --
 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/
 --
 Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » 
 Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
 http://www.oraclebr.com.br/
 
  Links do Yahoo! 
 Grupos









Re: [oracle_br] Re: Migrar versão 10g standard para 10gEnterprise

2009-09-24 Por tôpico marceloprocksch
Obrigado pela ajuda

Valeu.



2009/9/24 Marcus Vinicius Miguel Pedro mvmpe...@yahoo.com.br



 Heheh,

 Pois é, eu já havia respondido pensando na versão do assunto...

 Vamos lá:

 1) Instale um novo Oracle Home (Enterprise) no servidor;
 2) Faça um backup do database, por segurança;

 Se for a mesma versão (9.2.0.6, por exemplo), do Standard pro
 Enterprise:
 3) Suba o database no novo Oracle Home;
 4) Execute o catalog.sql;
 5) Execute o catproc.sql

 Se for versão superior (9.2.0.6 [Standard], 9.2.0.8 [Enterprise])
 3) Subir o database com o startup migrate;
 4) Execute o catpatch.sql

 Abraço,

 Marcus Vinicius Miguel Pedro
 OCP Database 9i
 OCP Database 10g
 OCE RAC 10g
 mvmpe...@yahoo.com.br mvmpedro%40yahoo.com.br

  On 24/09/2009, at 10:35, Marcelo Procksch wrote:

  Mandei o assunto com as versões erradas, o que vale é o que está no
  corpo do email.
 
  Obrigado
 
  2009/9/24 Marcelo Procksch 
  marceloprock...@gmail.commarceloprocksch%40gmail.com
 :
   Pessoal bom dia!
  
   Qual o melhor procedimento para migragar de versão?
  
   Eu poderia fazer um backup pelo RMAN de uma versão standard e
   restaurar em um versão Enterprise? ou terei que fazer um exp / imp
   lembrando que minha base tem 1 TB?
  
   Atual versão Oracle9i Release 9.2.0.6.0 standard
  
   para versão Oracle9i Release 9.2.0.8.0 enterprise
  
   Obrigado
   --
   Att.
   Marcelo E. Procksch
  
 
  --
  Att.
  Marcelo E. Procksch
  cel. (11) 7960-6637
 
 

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

  




-- 
Att.
Marcelo E. Procksch
cel. (11) 7960-6637


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



[oracle_br] to_char data.

2009-09-24 Por tôpico Jean Carlo Stein da Fonseca

bom dia pessoal,

 

tenho um banco 9i em português, e nessa base tenho uma package que faz o envio 
de emails para mim.

Porém o servidor de emails é Windows Exchange em inglês e estou tendo problemas 
com datas.

 

utilizo o seguinte parametro de data TO_CHAR(SYSDATE,'DD MON  HH:MI:SS AM') 
que obtem a seguinte resposta:

24 SET 2009 12:16:40 TARDE

 

mais como sabemos Setembro em inglês e September o que ocaziona erro nas datas 
de envio dos emails.

 

Teria como usar o TO_CHAR para dar a resposta da data em inglês???

  
_
Descubra todas as novidades do novo Internet Explorer 8
http://brasil.microsoft.com.br/IE8/mergulhe/?utm_source=MSN%3BHotmailutm_medium=Taglineutm_campaign=IE8

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



Re: [oracle_br] Downgrade Oracle 10.2.0.3 Enterprise para Oracle 10.2.0.3 Standard Edition

2009-09-24 Por tôpico Marcus Vinicius Miguel Pedro
export / import...


Marcus Vinicius Miguel Pedro
OCP Database 9i
OCP Database 10g
OCE RAC 10g
mvmpe...@yahoo.com.br




On 24/09/2009, at 11:52, candiurudba wrote:

 Outro bom dia colegas...

 No post anterior, coloquei uma dúvida quanto o restore de um backup  
 frio do meu servidor de produção que esta na versão EE 10G  
 (10.0.2.3) mas preciso colocar-lo na versão 10.2.0.3 Standard.  
 Existe alguma forma de fazer esta alteração ?

 Sei que subir de Standard para a Enterprise, haveria possibilidade  
 mas ao contrario...ficona dúvida...


 



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



Re: [oracle_br] Problema EXP

2009-09-24 Por tôpico Júlio César Corrêa
Depende se você está usando parameter file ou command line mode:
 command line:

TABLES=' \ DADOS\ '

usando parameter file:

TABLES=' DADOS '

No query parece ter uma barra\ a mais após o 9

2009/9/24 petrosgr petro...@gmail.com



 Olá Pessoal,

 Estou tentando exportar uma tabela da seguinte maneira:

 exp jo...@altdb tables=dados query=\WHERE CPF_CPF like \'9%\'\

 e está retornando erro de sintaxe, alguem saberia como seria a sintaxe ?

 A versão é Oracle 9.2.0.

 Abraços a todos

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

  




-- 
Júlio César Corrêa
IS Technologist - Oracle DBA
www.dbajccorrea.com

“To stay competitive in the tech industry, never stop
learning. Always be on the lookout for better ways of
doing things and new technologies. Our industry does
not reward people who let themselves stagnate”
–John Hall, Senior Vice President, Oracle University


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





--
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/ 
--
Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » 
Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
http://www.oraclebr.com.br/  

 Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
oracle_br-unsubscr...@yahoogrupos.com.br

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html




[oracle_br] Re: to_char data.

2009-09-24 Por tôpico Alex
select to_char(sysdate,'MONTH','NLS_DATE_LANGUAGE = ENGLISH') from dual

Alex Zaballa
http://alexzaballa.blogspot.com/




--- Em oracle_br@yahoogrupos.com.br, Jean Carlo Stein da Fonseca 
jcthebrot...@... escreveu

 
 bom dia pessoal,
 
  
 
 tenho um banco 9i em português, e nessa base tenho uma package que faz o 
 envio de emails para mim.
 
 Porém o servidor de emails é Windows Exchange em inglês e estou tendo 
 problemas com datas.
 
  
 
 utilizo o seguinte parametro de data TO_CHAR(SYSDATE,'DD MON  HH:MI:SS 
 AM') que obtem a seguinte resposta:
 
 24 SET 2009 12:16:40 TARDE
 
  
 
 mais como sabemos Setembro em inglês e September o que ocaziona erro nas 
 datas de envio dos emails.
 
  
 
 Teria como usar o TO_CHAR para dar a resposta da data em inglês???
 
 
 _
 Descubra todas as novidades do novo Internet Explorer 8
 http://brasil.microsoft.com.br/IE8/mergulhe/?utm_source=MSN%3BHotmailutm_medium=Taglineutm_campaign=IE8
 
 [As partes desta mensagem que não continham texto foram removidas]





[oracle_br] Re: Downgrade Oracle 10.2.0.3 Enterprise para Oracle 10.2.0.3 Standard Edition

2009-09-24 Por tôpico candiurudba
Grande Marcus,

A opção de exp / imp não é muito bem vinda para grande volumes de dados pela 
demora na importação / exportação e tambem pelos erros gerados pela falta de 
privilegios, FK, contraints de um mode geral qu são importadas...

Meu banco atualmente esta com 170 GB e ja tentei fazer por datapump mas nao 
consegui..so no primeiro esquema, demorei cerca de 3 horas para importa-lo...e 
tenho num total 12 esquemas

Pelo menos para mim não funciona...  :(

--- Em oracle_br@yahoogrupos.com.br, Marcus Vinicius Miguel Pedro 
mvmpe...@... escreveu

 export / import...
 
 
 Marcus Vinicius Miguel Pedro
 OCP Database 9i
 OCP Database 10g
 OCE RAC 10g
 mvmpe...@...
 
 
 
 
 On 24/09/2009, at 11:52, candiurudba wrote:
 
  Outro bom dia colegas...
 
  No post anterior, coloquei uma dúvida quanto o restore de um backup  
  frio do meu servidor de produção que esta na versão EE 10G  
  (10.0.2.3) mas preciso colocar-lo na versão 10.2.0.3 Standard.  
  Existe alguma forma de fazer esta alteração ?
 
  Sei que subir de Standard para a Enterprise, haveria possibilidade  
  mas ao contrario...ficona dúvida...
 
 
  
 
 
 
 [As partes desta mensagem que não continham texto foram removidas]





[oracle_br] Re: Problema EXP

2009-09-24 Por tôpico jlchiappa
Colega, a sintaxe em si é ** EXATAMENTE ESSA ** que vc passou, SUPONHO (já que 
vc NÂO DIZ com clareza) que vc está usando linux ou algum unix-like, e o shell 
está interpretando os caracteres no parãmetro Vc resolve isso (que fique 
claro, é uma questão de SO, ** não ** tem a ver com 'sintaxe' do utilitário) , 
entre outras opções,  OU colocando dentro dum arquivo-texto os parâmetros e 
pedindo pro exp ler esse arquivo (especificando PARFILE=nomedoarquivo  na linha 
de comando), OU colocando o comando entre aspas (o shell interpretará como uma 
stringona só) e escapando lá dentro as aspas adicionais, assim :


[ora...@localhost ~]$ exp system/senhadosystem file=dept.dmp tables=SCOTT.DEPT 
QUERY=\WHERE DEPTNO LIKE '%3%'\ statistics=NONE

Export: Release 10.2.0.4.0 - Production on Thu Sep 24 13:07:18 2009

Copyright (c) 1982, 2007, Oracle.  All rights reserved.


Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit 
Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
Export done in US7ASCII character set and AL16UTF16 NCHAR character set
server uses WE8ISO8859P1 character set (possible charset conversion)

About to export specified tables via Conventional Path ...
Current user changed to SCOTT
. . exporting table   DEPT  1 rows exported
Export terminated successfully without warnings.


[]s

 Chiappa
--- Em oracle_br@yahoogrupos.com.br, petrosgr petro...@... escreveu

 Olá Pessoal,
 
 Estou tentando exportar uma tabela da seguinte maneira:
 
 exp jo...@altdb tables=dados query=\WHERE CPF_CPF like \'9%\'\
 
 e está retornando erro de sintaxe, alguem saberia como seria a sintaxe ?
 
 A versão é Oracle 9.2.0.
 
 Abraços a todos
 
 
 [As partes desta mensagem que não continham texto foram removidas]





[oracle_br] Re: to_char data.

2009-09-24 Por tôpico jlchiappa
É ** facílimo ** : consulte os manuais Oracle de funções built-in que vc vai 
ver que as funções de conversão aceitam um último argumento que é a variável 
NLS, especifique o que vc quer, exemplo :

SQL select to_char(sysdate, 'DD MON  DAY') from dual;

TO_CHAR(SYSDATE,'DDMONYYY
-
24 SET 2009 QUINTA-FEIRA

SQL select to_char(sysdate, 'DD MON  DAY', 'NLS_DATE_LANGUAGE=AMERICAN') 
from dual;

TO_CHAR(SYSDATE,'DDMO
-
24 SEP 2009 THURSDAY


[]s

 Chiappa
--- Em oracle_br@yahoogrupos.com.br, Jean Carlo Stein da Fonseca 
jcthebrot...@... escreveu

 
 bom dia pessoal,
 
  
 
 tenho um banco 9i em português, e nessa base tenho uma package que faz o 
 envio de emails para mim.
 
 Porém o servidor de emails é Windows Exchange em inglês e estou tendo 
 problemas com datas.
 
  
 
 utilizo o seguinte parametro de data TO_CHAR(SYSDATE,'DD MON  HH:MI:SS 
 AM') que obtem a seguinte resposta:
 
 24 SET 2009 12:16:40 TARDE
 
  
 
 mais como sabemos Setembro em inglês e September o que ocaziona erro nas 
 datas de envio dos emails.
 
  
 
 Teria como usar o TO_CHAR para dar a resposta da data em inglês???
 
 
 _
 Descubra todas as novidades do novo Internet Explorer 8
 http://brasil.microsoft.com.br/IE8/mergulhe/?utm_source=MSN%3BHotmailutm_medium=Taglineutm_campaign=IE8
 
 [As partes desta mensagem que não continham texto foram removidas]





[oracle_br] Re: Downgrade Oracle 10.2.0.3 Enterprise para Oracle 10.2.0.3 Standard Edition

2009-09-24 Por tôpico candiurudba
Marcus,

Vc tem razão !! Encontrei um DOC la no metalink que fala sobre isso...só é 
possível downgrade de versão via exportação / importação e o doc é 
recente..agora de junho, ou seja, ja englobando a versão 10G...

Não tenho a minima ideia do que fazer pq, o banco esta licenciado para uma 
versão SE e quando o DBA antigo instalou EE com a desculpa que se a 
fiscalização batesse, seria um mal menor pq licenciado esta...putz...

ainda nao sei como tem gente que trabalha desta forma  :(

Via datapump não consigo...levo em torno 4 horas para migrar um unico 
esquema...teria que parar o banco pelo menos 2 dias...

--- Em oracle_br@yahoogrupos.com.br, candiurudba candiuru...@... escreveu

 Grande Marcus,
 
 A opção de exp / imp não é muito bem vinda para grande volumes de dados pela 
 demora na importação / exportação e tambem pelos erros gerados pela falta de 
 privilegios, FK, contraints de um mode geral qu são importadas...
 
 Meu banco atualmente esta com 170 GB e ja tentei fazer por datapump mas nao 
 consegui..so no primeiro esquema, demorei cerca de 3 horas para 
 importa-lo...e tenho num total 12 esquemas
 
 Pelo menos para mim não funciona...  :(
 
 --- Em oracle_br@yahoogrupos.com.br, Marcus Vinicius Miguel Pedro mvmpedro@ 
 escreveu
 
  export / import...
  
  
  Marcus Vinicius Miguel Pedro
  OCP Database 9i
  OCP Database 10g
  OCE RAC 10g
  mvmpedro@
  
  
  
  
  On 24/09/2009, at 11:52, candiurudba wrote:
  
   Outro bom dia colegas...
  
   No post anterior, coloquei uma dúvida quanto o restore de um backup  
   frio do meu servidor de produção que esta na versão EE 10G  
   (10.0.2.3) mas preciso colocar-lo na versão 10.2.0.3 Standard.  
   Existe alguma forma de fazer esta alteração ?
  
   Sei que subir de Standard para a Enterprise, haveria possibilidade  
   mas ao contrario...ficona dúvida...
  
  
   
  
  
  
  [As partes desta mensagem que não continham texto foram removidas]
 





Re: [oracle_br] Re: Downgrade Oracle 10.2.0.3 Enterprise para Oracle 10.2.0.3 Standard Edition

2009-09-24 Por tôpico Marcus Vinicius Miguel Pedro
É meu caro... não vejo muita opção para você...

Boa sorte!

Abraços,


Marcus Vinicius Miguel Pedro
OCP Database 9i
OCP Database 10g
OCE RAC 10g
mvmpe...@yahoo.com.br




On 24/09/2009, at 13:23, candiurudba wrote:

 Marcus,

 Vc tem razão !! Encontrei um DOC la no metalink que fala sobre  
 isso...só é possível downgrade de versão via exportação / importação  
 e o doc é recente..agora de junho, ou seja, ja englobando a versão  
 10G...

 Não tenho a minima ideia do que fazer pq, o banco esta licenciado  
 para uma versão SE e quando o DBA antigo instalou EE com a desculpa  
 que se a fiscalização batesse, seria um mal menor pq licenciado  
 esta...putz...

 ainda nao sei como tem gente que trabalha desta forma :(

 Via datapump não consigo...levo em torno 4 horas para migrar um  
 unico esquema...teria que parar o banco pelo menos 2 dias...

 --- Em oracle_br@yahoogrupos.com.br, candiurudba candiuru...@...  
 escreveu
 
  Grande Marcus,
 
  A opção de exp / imp não é muito bem vinda para grande volumes de  
 dados pela demora na importação / exportação e tambem pelos erros  
 gerados pela falta de privilegios, FK, contraints de um mode geral  
 qu são importadas...
 
  Meu banco atualmente esta com 170 GB e ja tentei fazer por  
 datapump mas nao consegui..so no primeiro esquema, demorei cerca de  
 3 horas para importa-lo...e tenho num total 12 esquemas
 
  Pelo menos para mim não funciona... :(
 
  --- Em oracle_br@yahoogrupos.com.br, Marcus Vinicius Miguel Pedro  
 mvmpedro@ escreveu
  
   export / import...
  
  
   Marcus Vinicius Miguel Pedro
   OCP Database 9i
   OCP Database 10g
   OCE RAC 10g
   mvmpedro@
  
  
  
  
   On 24/09/2009, at 11:52, candiurudba wrote:
  
Outro bom dia colegas...
   
No post anterior, coloquei uma dúvida quanto o restore de um  
 backup
frio do meu servidor de produção que esta na versão EE 10G
(10.0.2.3) mas preciso colocar-lo na versão 10.2.0.3 Standard.
Existe alguma forma de fazer esta alteração ?
   
Sei que subir de Standard para a Enterprise, haveria  
 possibilidade
mas ao contrario...ficona dúvida...
   
   
   
  
  
  
   [As partes desta mensagem que não continham texto foram removidas]
  
 


 



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



Re: [oracle_br] Re: Downgrade Oracle 10.2.0.3 Enterprise para Oracle 10.2.0.3 Standard Edition

2009-09-24 Por tôpico Marcos Fontana
Boa tarde!

Caro,

Você dispõe de outra máquina para realizar esta migração? Caso sim, porque
não usa replicação? Você poderia replicar as tabelas maiores e manté-las
atualizadas via replicação. Tabelas menores, usa export import. Dai quando
for fazer a migração, sobe em restricted, faz o refresh das mview, gera o
export das pequenas e importa do outro lado. Você já vai ter indices e tudo
pronto, e só aparar as arestas.

Att.

Marcos Fontana
DBA Oracle

2009/9/24 Marcus Vinicius Miguel Pedro mvmpe...@yahoo.com.br



 É meu caro... não vejo muita opção para você...

 Boa sorte!

 Abraços,


 Marcus Vinicius Miguel Pedro
 OCP Database 9i
 OCP Database 10g
 OCE RAC 10g
 mvmpe...@yahoo.com.br mvmpedro%40yahoo.com.br


 On 24/09/2009, at 13:23, candiurudba wrote:

  Marcus,
 
  Vc tem razão !! Encontrei um DOC la no metalink que fala sobre
  isso...só é possível downgrade de versão via exportação / importação
  e o doc é recente..agora de junho, ou seja, ja englobando a versão
  10G...
 
  Não tenho a minima ideia do que fazer pq, o banco esta licenciado
  para uma versão SE e quando o DBA antigo instalou EE com a desculpa
  que se a fiscalização batesse, seria um mal menor pq licenciado
  esta...putz...
 
  ainda nao sei como tem gente que trabalha desta forma :(
 
  Via datapump não consigo...levo em torno 4 horas para migrar um
  unico esquema...teria que parar o banco pelo menos 2 dias...
 
  --- Em oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br,
 candiurudba candiuru...@...
  escreveu
  
   Grande Marcus,
  
   A opção de exp / imp não é muito bem vinda para grande volumes de
  dados pela demora na importação / exportação e tambem pelos erros
  gerados pela falta de privilegios, FK, contraints de um mode geral
  qu são importadas...
  
   Meu banco atualmente esta com 170 GB e ja tentei fazer por
  datapump mas nao consegui..so no primeiro esquema, demorei cerca de
  3 horas para importa-lo...e tenho num total 12 esquemas
  
   Pelo menos para mim não funciona... :(
  
   --- Em oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br,
 Marcus Vinicius Miguel Pedro
  mvmpedro@ escreveu
   
export / import...
   
   
Marcus Vinicius Miguel Pedro
OCP Database 9i
OCP Database 10g
OCE RAC 10g
mvmpedro@
   
   
   
   
On 24/09/2009, at 11:52, candiurudba wrote:
   
 Outro bom dia colegas...

 No post anterior, coloquei uma dúvida quanto o restore de um
  backup
 frio do meu servidor de produção que esta na versão EE 10G
 (10.0.2.3) mas preciso colocar-lo na versão 10.2.0.3 Standard.
 Existe alguma forma de fazer esta alteração ?

 Sei que subir de Standard para a Enterprise, haveria
  possibilidade
 mas ao contrario...ficona dúvida...



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

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

  



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



[oracle_br] aplicação ASP.NET captuar usuario logado

2009-09-24 Por tôpico Rafael ®
Boa tarde pessoal,



Estou com um problema  gostaria da ajuda de vocês.



Tenho  aplicação ASP.NET onde cada usuário se conecta usando uma senha  de
rede, só que todos os usuários se conectam ao Oracle compartilhando o mesmo
ID de usuário e senha do Oracle (que é codificado na seqüência de conexão
especificar um dos parâmetros no Web.config).

Tenho uma  Trigger que alimenta uma tabela de log com todas as atualizações
e deleções feita no banco, meu problema esta em pegar o usuário que esta
logado na aplicação, ou seja, não quero para pegar o usuário Oracle   que é
o mesmo para todos os usuários. O que eu quero seguir é o usuário nível de
aplicação.





Se alguém puder  me ajudar agradeço desde já.


-- 
Rafael Klimann
Analista de Sistemas
(48)-8428-7971


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



Re: [oracle_br] aplicação ASP.NET captuar usuario logado

2009-09-24 Por tôpico Evandro Giachetto
Não sou especialista em asp ou aplicações web, mas isso funciona numa
aplicação java conectando com jdbc.

--selecionar informações do usuário atual.
SELECT v.sid, v.MACHINE, v.TERMINAL, v.OSUSER, v.CLIENT_INFO FROM V$SESSION
v
 WHERE audsid = SYS_CONTEXT('userenv','sessionid');

Evandro Giachetto
Oracle Certified Associate
evan...@clickinterativa.com.br


2009/9/24 Rafael ® rklim...@gmail.com



 Boa tarde pessoal,

 Estou com um problema gostaria da ajuda de vocês.

 Tenho aplicação ASP.NET onde cada usuário se conecta usando uma senha de
 rede, só que todos os usuários se conectam ao Oracle compartilhando o mesmo
 ID de usuário e senha do Oracle (que é codificado na seqüência de conexão
 especificar um dos parâmetros no Web.config).

 Tenho uma Trigger que alimenta uma tabela de log com todas as atualizações
 e deleções feita no banco, meu problema esta em pegar o usuário que esta
 logado na aplicação, ou seja, não quero para pegar o usuário Oracle que é
 o mesmo para todos os usuários. O que eu quero seguir é o usuário nível de
 aplicação.

 Se alguém puder me ajudar agradeço desde já.

 --
 Rafael Klimann
 Analista de Sistemas
 (48)-8428-7971

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

  



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



[oracle_br] acesso remoto com o EM e o iSqlplus

2009-09-24 Por tôpico Fabio
Olá,
Preciso de uma ajuda encarecidamente, cheguei em uma empresa, que possui o 
Oracle 9i em uma máquina, e o 10g em outra máquina. Ambas com Linux.
Preciso configurar para acessar remotamente os bancos, usando o EM e o iSqlplus.
Alguém poderia me passar instruções para fazer as configurações necessárias 
para este acesso remoto ?
Desde já agradeço a ajuda.
Cordialmente.
Fábio.


  

Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



Re: [oracle_br] acesso remoto com o EM e o iSqlplus

2009-09-24 Por tôpico Evandro Giachetto
Tentou colocar as informações das SIDs no tnsnames da máquina em que
instalará o EM ?

Evandro Giachetto
Oracle Certified Associate
evan...@clickinterativa.com.br


2009/9/24 Fabio fabio...@yahoo.com.br



 Olá,
 Preciso de uma ajuda encarecidamente, cheguei em uma empresa, que possui o
 Oracle 9i em uma máquina, e o 10g em outra máquina. Ambas com Linux.
 Preciso configurar para acessar remotamente os bancos, usando o EM e o
 iSqlplus.
 Alguém poderia me passar instruções para fazer as configurações necessárias
 para este acesso remoto ?
 Desde já agradeço a ajuda.
 Cordialmente.
 Fábio.

 __
 Veja quais são os assuntos do momento no Yahoo! +Buscados
 http://br.maisbuscados.yahoo.com

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

  



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



Re: [oracle_br] aplicação ASP.NET captuar usuario logado

2009-09-24 Por tôpico Mária Cristina Silva
Só uma duvida, e no caso das aplicações que re-aproveitam sessões que já
estavam aberta..
Eu implementei usando esse metodo tb que vc sugeriu mas não tive sucesso,
pois fizemos vários testes e descobrimos que o usuario que estava acessando
uma determinada pagina na aplicação, não era exatamente o usuario que estava
na tabela de auditoria..

Daí como surgiu o assunto.. gostaria de aproveitar e saber se tem alguma
forma de evitar que isso ocorra.





2009/9/24 Evandro Giachetto evandrogiache...@gmail.com



 Não sou especialista em asp ou aplicações web, mas isso funciona numa
 aplicação java conectando com jdbc.

 --selecionar informações do usuário atual.
 SELECT v.sid, v.MACHINE, v.TERMINAL, v.OSUSER, v.CLIENT_INFO FROM V$SESSION
 v
 WHERE audsid = SYS_CONTEXT('userenv','sessionid');

 Evandro Giachetto
 Oracle Certified Associate
 evan...@clickinterativa.com.br evandro%40clickinterativa.com.br

 2009/9/24 Rafael ® rklim...@gmail.com rklimann%40gmail.com

 
 
  Boa tarde pessoal,
 
  Estou com um problema gostaria da ajuda de vocês.
 
  Tenho aplicação ASP.NET http://asp.net/ onde cada usuário se conecta
 usando uma senha de
  rede, só que todos os usuários se conectam ao Oracle compartilhando o
 mesmo
  ID de usuário e senha do Oracle (que é codificado na seqüência de conexão
  especificar um dos parâmetros no Web.config).
 
  Tenho uma Trigger que alimenta uma tabela de log com todas as
 atualizações
  e deleções feita no banco, meu problema esta em pegar o usuário que esta
  logado na aplicação, ou seja, não quero para pegar o usuário Oracle que é
  o mesmo para todos os usuários. O que eu quero seguir é o usuário nível
 de
  aplicação.
 
  Se alguém puder me ajudar agradeço desde já.
 
  --
  Rafael Klimann
  Analista de Sistemas
  (48)-8428-7971
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 

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

 




-- 
Abraços,
Mária Cristina
Cel: 031-8883-5543
E-mail: mariancrist...@gmail.com
MSN:   mcristinasil...@hotmail.com
-- 
O começo é a parte mais importante do trabalho.
- Platão


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



Re: [oracle_br] aplicação ASP.NET captuar usuario logado

2009-09-24 Por tôpico Evandro Giachetto
O que você quer dizer com Reaproveitar uma sessão?
Evandro Giachetto
Oracle Certified Associate
evan...@clickinterativa.com.br


2009/9/24 Mária Cristina Silva mariancrist...@gmail.com



 Só uma duvida, e no caso das aplicações que re-aproveitam sessões que já
 estavam aberta..
 Eu implementei usando esse metodo tb que vc sugeriu mas não tive sucesso,
 pois fizemos vários testes e descobrimos que o usuario que estava acessando
 uma determinada pagina na aplicação, não era exatamente o usuario que
 estava
 na tabela de auditoria..

 Daí como surgiu o assunto.. gostaria de aproveitar e saber se tem alguma
 forma de evitar que isso ocorra.

 2009/9/24 Evandro Giachetto 
 evandrogiache...@gmail.comevandrogiachetto%40gmail.com
 


 
 
  Não sou especialista em asp ou aplicações web, mas isso funciona numa
  aplicação java conectando com jdbc.
 
  --selecionar informações do usuário atual.
  SELECT v.sid, v.MACHINE, v.TERMINAL, v.OSUSER, v.CLIENT_INFO FROM
 V$SESSION
  v
  WHERE audsid = SYS_CONTEXT('userenv','sessionid');
 
  Evandro Giachetto
  Oracle Certified Associate
  evan...@clickinterativa.com.br evandro%40clickinterativa.com.brevandro%
 40clickinterativa.com.br
 
  2009/9/24 Rafael ® rklim...@gmail.com rklimann%40gmail.com rklimann%
 40gmail.com
 
  
  
   Boa tarde pessoal,
  
   Estou com um problema gostaria da ajuda de vocês.
  
   Tenho aplicação ASP.NET http://asp.net/ onde cada usuário se conecta
  usando uma senha de
   rede, só que todos os usuários se conectam ao Oracle compartilhando o
  mesmo
   ID de usuário e senha do Oracle (que é codificado na seqüência de
 conexão
   especificar um dos parâmetros no Web.config).
  
   Tenho uma Trigger que alimenta uma tabela de log com todas as
  atualizações
   e deleções feita no banco, meu problema esta em pegar o usuário que
 esta
   logado na aplicação, ou seja, não quero para pegar o usuário Oracle que
 é
   o mesmo para todos os usuários. O que eu quero seguir é o usuário nível
  de
   aplicação.
  
   Se alguém puder me ajudar agradeço desde já.
  
   --
   Rafael Klimann
   Analista de Sistemas
   (48)-8428-7971
  
   [As partes desta mensagem que não continham texto foram removidas]
  
  
  
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 

 --
 Abraços,
 Mária Cristina
 Cel: 031-8883-5543
 E-mail: mariancrist...@gmail.com mariancristina%40gmail.com
 MSN: mcristinasil...@hotmail.com mcristinasilva3%40hotmail.com
 --
 O começo é a parte mais importante do trabalho.
 - Platão

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

  



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



Re: [oracle_br] aplicação ASP.NET captuar usuario logado

2009-09-24 Por tôpico Rafael ®
Maria,

o problema é que vc abriu sessão com um outro usuario , provalvemente vc que
terá que matar a sessao e abrila novamente ou dar um refresh na table ..

Mas não sei se é possivel fazer isso  ...

O que eu acho correto é matar a sessão e abri-la novamente .. mas isso é
minha opinão.





-- 
Rafael Klimann
Analista de Sistemas
www.visaogeo.com.br
(48)-8428-7971


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



Re: [oracle_br] aplicação ASP.NET captuar usuario logado

2009-09-24 Por tôpico Mária Cristina Silva
Bom, eu havia implementado assim: porém, aqui usamos o Java e ´um servidor
de aplicação... e os desenvolvedores...usam um objeto (connection) que ao
subir aplicação ele  abre várias sessões e com isso, quando um usuario faz
uma requisição via aplicação, é gerado uma tread e essa tread pega a sessão
que estiver aberta...

Aconteceu de pegar os dados do servidor de aplicação e não da maquina do
usuário.

*

SELECT* v.sid || '-' || v.MACHINE || '-' || v.TERMINAL || '-' || v.OSUSER ||
'-' ||
v.CLIENT_INFO || UPPER(SYS_CONTEXT('USERENV', 'CLIENT_INFO'))
*FROM* V$session v
*WHERE* audsid = SYS_CONTEXT('userenv', 'sessionid');
A ideia de matar sessão seria o ideal, mas pelo que conversei com os
desenvolvedores eles teria que mudar aplicação toda, pra conseguir pelo
menos passar o log do usuario para determinada requisição.



2009/9/24 Rafael ® rklim...@gmail.com



 Maria,

 o problema é que vc abriu sessão com um outro usuario , provalvemente vc
 que
 terá que matar a sessao e abrila novamente ou dar um refresh na table ..

 Mas não sei se é possivel fazer isso ...

 O que eu acho correto é matar a sessão e abri-la novamente .. mas isso é
 minha opinão.

 --
 Rafael Klimann
 Analista de Sistemas
 www.visaogeo.com.br
 (48)-8428-7971

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

  




-- 
Abraços,
Mária Cristina
Cel: 031-8883-5543
E-mail: mariancrist...@gmail.com
MSN:   mcristinasil...@hotmail.com
-- 
O começo é a parte mais importante do trabalho.
- Platão


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



Re: [oracle_br] aplicação ASP.NET captuar usuario logado

2009-09-24 Por tôpico Evandro Giachetto
Concordo com o rafael.

Mas.. eu não entendi ainda..

Ao fazer uma solicitação ao banco, você inicia uma seção e o processo do
usuário inicia uma conexão com o processo do servidor...

Quando um outro usuário se conecta, teoricamente, esse passo deveria ser
repetido. Digo, para cada usuário.

Resumindo, cada usuário funcionando em sua devida seção e conexões.

Isso tá sendo feito?

Evandro Giachetto
Oracle Certified Associate
evan...@clickinterativa.com.br


2009/9/24 Rafael ® rklim...@gmail.com



 Maria,

 o problema é que vc abriu sessão com um outro usuario , provalvemente vc
 que
 terá que matar a sessao e abrila novamente ou dar um refresh na table ..

 Mas não sei se é possivel fazer isso ...

 O que eu acho correto é matar a sessão e abri-la novamente .. mas isso é
 minha opinão.

 --
 Rafael Klimann
 Analista de Sistemas
 www.visaogeo.com.br
 (48)-8428-7971

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

  



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



Re: [oracle_br] aplicação ASP.NET captuar usuario logado

2009-09-24 Por tôpico Evandro Giachetto
aah, ok.
Realmente, com aquela query ele vai pegar os dados do servidor pois, segundo
o que eu entendi, seus objetos de conexão se encontram do lado do servidor,
como servlets, ou coisa parecida, correto?

Se sim, ele vai pegar os dados da seção que foi aberta a partir do seu
servidor em que o objeto de conexão se encontra.

Acredito eu que, para que isso funcione (pegar o usuário client) terá que
ser revista essa forma de conexão ou, no mínimo, re-estruturada para pegar o
usuário final.

Mas, receio que isso terá que ser feito a nível de aplicação pois as
informações da seção são as que seu objeto de conexão abriu.

Posso estar errado, e espero que esteja.

Pode ser que algum outro membro do grupo te ajude a fazer isso a nível de
banco pois eu não conheço nenhuma forma de pegar a informação do client que
chamou a conexão em seu servidor de aplicação a partir do bd.

Att.

Evandro Giachetto
Oracle Certified Associate
evan...@clickinterativa.com.br


2009/9/24 Mária Cristina Silva mariancrist...@gmail.com



 Bom, eu havia implementado assim: porém, aqui usamos o Java e ´um servidor
 de aplicação... e os desenvolvedores...usam um objeto (connection) que ao
 subir aplicação ele abre várias sessões e com isso, quando um usuario faz
 uma requisição via aplicação, é gerado uma tread e essa tread pega a sessão
 que estiver aberta...

 Aconteceu de pegar os dados do servidor de aplicação e não da maquina do
 usuário.


 *

 SELECT* v.sid || '-' || v.MACHINE || '-' || v.TERMINAL || '-' || v.OSUSER
 ||
 '-' ||
 v.CLIENT_INFO || UPPER(SYS_CONTEXT('USERENV', 'CLIENT_INFO'))
 *FROM* V$session v
 *WHERE* audsid = SYS_CONTEXT('userenv', 'sessionid');
 A ideia de matar sessão seria o ideal, mas pelo que conversei com os
 desenvolvedores eles teria que mudar aplicação toda, pra conseguir pelo
 menos passar o log do usuario para determinada requisição.

 2009/9/24 Rafael ® rklim...@gmail.com rklimann%40gmail.com

 
 
  Maria,
 
  o problema é que vc abriu sessão com um outro usuario , provalvemente vc
  que
  terá que matar a sessao e abrila novamente ou dar um refresh na table ..
 
  Mas não sei se é possivel fazer isso ...
 
  O que eu acho correto é matar a sessão e abri-la novamente .. mas isso é
  minha opinão.
 
  --
  Rafael Klimann
  Analista de Sistemas
  www.visaogeo.com.br
  (48)-8428-7971
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 

 --
 Abraços,
 Mária Cristina
 Cel: 031-8883-5543
 E-mail: mariancrist...@gmail.com mariancristina%40gmail.com
 MSN: mcristinasil...@hotmail.com mcristinasilva3%40hotmail.com
 --
 O começo é a parte mais importante do trabalho.
 - Platão

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

  



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



Re: [oracle_br] aplicação ASP.NET captuar usuario logado

2009-09-24 Por tôpico Mária Cristina Silva
Mas já valew intenção.

Talvez dessa forma que vc sugeriu, ajude o colega que iniciou o assunto,
infelizmente comigo, não tive sucesso... mas continuarei pensando em algo..

Obrigada pela atenção.

2009/9/24 Evandro Giachetto evandrogiache...@gmail.com



 aah, ok.
 Realmente, com aquela query ele vai pegar os dados do servidor pois,
 segundo
 o que eu entendi, seus objetos de conexão se encontram do lado do servidor,
 como servlets, ou coisa parecida, correto?

 Se sim, ele vai pegar os dados da seção que foi aberta a partir do seu
 servidor em que o objeto de conexão se encontra.

 Acredito eu que, para que isso funcione (pegar o usuário client) terá que
 ser revista essa forma de conexão ou, no mínimo, re-estruturada para pegar
 o
 usuário final.

 Mas, receio que isso terá que ser feito a nível de aplicação pois as
 informações da seção são as que seu objeto de conexão abriu.

 Posso estar errado, e espero que esteja.

 Pode ser que algum outro membro do grupo te ajude a fazer isso a nível de
 banco pois eu não conheço nenhuma forma de pegar a informação do client que
 chamou a conexão em seu servidor de aplicação a partir do bd.

 Att.

 Evandro Giachetto
 Oracle Certified Associate
 evan...@clickinterativa.com.br evandro%40clickinterativa.com.br

 2009/9/24 Mária Cristina Silva 
 mariancrist...@gmail.commariancristina%40gmail.com
 

 
 
  Bom, eu havia implementado assim: porém, aqui usamos o Java e ´um
 servidor
  de aplicação... e os desenvolvedores...usam um objeto (connection) que ao
  subir aplicação ele abre várias sessões e com isso, quando um usuario faz
  uma requisição via aplicação, é gerado uma tread e essa tread pega a
 sessão
  que estiver aberta...
 
  Aconteceu de pegar os dados do servidor de aplicação e não da maquina do
  usuário.
 
 
  *
 
  SELECT* v.sid || '-' || v.MACHINE || '-' || v.TERMINAL || '-' || v.OSUSER
  ||
  '-' ||
  v.CLIENT_INFO || UPPER(SYS_CONTEXT('USERENV', 'CLIENT_INFO'))
  *FROM* V$session v
  *WHERE* audsid = SYS_CONTEXT('userenv', 'sessionid');
  A ideia de matar sessão seria o ideal, mas pelo que conversei com os
  desenvolvedores eles teria que mudar aplicação toda, pra conseguir pelo
  menos passar o log do usuario para determinada requisição.
 
  2009/9/24 Rafael ® rklim...@gmail.com rklimann%40gmail.com rklimann%
 40gmail.com
 
  
  
   Maria,
  
   o problema é que vc abriu sessão com um outro usuario , provalvemente
 vc
   que
   terá que matar a sessao e abrila novamente ou dar um refresh na table
 ..
  
   Mas não sei se é possivel fazer isso ...
  
   O que eu acho correto é matar a sessão e abri-la novamente .. mas isso
 é
   minha opinão.
  
   --
   Rafael Klimann
   Analista de Sistemas
   www.visaogeo.com.br
   (48)-8428-7971
  
   [As partes desta mensagem que não continham texto foram removidas]
  
  
  
 
  --
  Abraços,
  Mária Cristina
  Cel: 031-8883-5543
  E-mail: mariancrist...@gmail.com 
  mariancristina%40gmail.commariancristina%
 40gmail.com
  MSN: mcristinasil...@hotmail.com 
  mcristinasilva3%40hotmail.commcristinasilva3%
 40hotmail.com
  --
  O começo é a parte mais importante do trabalho.
  - Platão
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 

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

  




-- 
Abraços,
Mária Cristina
Cel: 031-8883-5543
E-mail: mariancrist...@gmail.com
MSN:   mcristinasil...@hotmail.com
-- 
O começo é a parte mais importante do trabalho.
- Platão


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



Res: [oracle_br] Re: Downgrade Oracle 10.2.0.3 Enterprise para Oracle 10.2.0.3 Standard Edition

2009-09-24 Por tôpico Tadeu Paz
Fala amigo, por incrivel que pareça tenho o mesmo problema aqui onde trabalho, 
inclusive de mesma versão de banco de dados para fazer Downgrade.

Precisarei fazer isso até sabado , que haverá auditoria da Oracle na segunda!! 

Pensei em fazer da seguinte forma :

1 - backup via RMAN (No meu caso uso a ferramenta Dataprotector para gravação 
em LTO , este faz backup completo de 190 GB em aproximandamente 3 horas).
2 - desisntalação da versão Enterprise.
3 - instalação da versão standard
4 - instalação do patch mais novo, no meu caso colocarei o 10.2.0.4
6 - Criação da instance com o mesmo nome da antiga
5 - Rman - Restore controlfiles
6 - Rman - Restore database
7 - Rman - Recover database
8- open resetlogs
9 - shutdown immediate
10 - startup upgrade
11 - catupgrd.sql

Fiz uma estimativa de tempo total , perto de 8 horas com todo processo.

Basicamente isso ! Acredito que seja a forma mais rapida visto que da para voce 
configurar varios canais no Rman, o que faz com ganhamos tempo.

Os mais experientes por favor, se eu estiver errado me ajudem tbm, pois foi o 
meio mais rapido que encontrei.

Abraço a todos

Tadeu Paz






De: Marcus Vinicius Miguel Pedro mvmpe...@yahoo.com.br
Para: oracle_br@yahoogrupos.com.br
Enviadas: Quinta-feira, 24 de Setembro de 2009 13:57:44
Assunto: Re: [oracle_br] Re: Downgrade Oracle 10.2.0.3 Enterprise para Oracle 
10.2.0.3 Standard Edition

  
É meu caro... não vejo muita opção para você...

Boa sorte!

Abraços,

Marcus Vinicius Miguel Pedro
OCP Database 9i
OCP Database 10g
OCE RAC 10g
mvmpe...@yahoo. com.br

On 24/09/2009, at 13:23, candiurudba wrote:

 Marcus,

 Vc tem razão !! Encontrei um DOC la no metalink que fala sobre 
 isso...só é possível downgrade de versão via exportação / importação 
 e o doc é recente..agora de junho, ou seja, ja englobando a versão 
 10G...

 Não tenho a minima ideia do que fazer pq, o banco esta licenciado 
 para uma versão SE e quando o DBA antigo instalou EE com a desculpa 
 que se a fiscalização batesse, seria um mal menor pq licenciado 
 esta...putz. ..

 ainda nao sei como tem gente que trabalha desta forma :(

 Via datapump não consigo...levo em torno 4 horas para migrar um 
 unico esquema...teria que parar o banco pelo menos 2 dias...

 --- Em oracle...@yahoogrup os.com.br, candiurudba candiurudba@ ... 
 escreveu
 
  Grande Marcus,
 
  A opção de exp / imp não é muito bem vinda para grande volumes de 
 dados pela demora na importação / exportação e tambem pelos erros 
 gerados pela falta de privilegios, FK, contraints de um mode geral 
 qu são importadas.. .
 
  Meu banco atualmente esta com 170 GB e ja tentei fazer por 
 datapump mas nao consegui..so no primeiro esquema, demorei cerca de 
 3 horas para importa-lo.. .e tenho num total 12 esquemas
 
  Pelo menos para mim não funciona... :(
 
  --- Em oracle...@yahoogrup os.com.br, Marcus Vinicius Miguel Pedro 
 mvmpedro@ escreveu
  
   export / import...
  
  
   Marcus Vinicius Miguel Pedro
   OCP Database 9i
   OCP Database 10g
   OCE RAC 10g
   mvmpedro@
  
  
  
  
   On 24/09/2009, at 11:52, candiurudba wrote:
  
Outro bom dia colegas...
   
No post anterior, coloquei uma dúvida quanto o restore de um 
 backup
frio do meu servidor de produção que esta na versão EE 10G
(10.0.2.3) mas preciso colocar-lo na versão 10.2.0.3 Standard.
Existe alguma forma de fazer esta alteração ?
   
Sei que subir de Standard para a Enterprise, haveria 
 possibilidade
mas ao contrario... ficona dúvida...
   
   
   
  
  
  
   [As partes desta mensagem que não continham texto foram removidas]
  
 


 

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


   


  

Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



Re: [oracle_br] RE: Instalação de RAC - erro no dbca

2009-09-24 Por tôpico Willian Fernando Frasson
veja que o listener está em UNKNOWN no RAC1, tentou fazer o procedimento que te 
passei do local_config?
abcs

  - Original Message - 
  From: Alex Oracle 
  To: OracleBR 
  Sent: Wednesday, September 23, 2009 10:30 PM
  Subject: [oracle_br] RE: Instalação de RAC - erro no dbca


Rolegar/Willian,

  obrigado pelas sugestões, tantas variáveis num rac que qualquer coisa faz 
muita diferença.

  Segundo sugestão, me parece que o comando abaixo está ok, ou não?
  [ora...@rac1 bin]$ ./crs_stat -t
  Name Type Target State Host
  --
  oraSM1.asm application ONLINE ONLINE rac1
  oraC1.lsnr application ONLINE UNKNOWN rac1
  ora.rac1.gsd application ONLINE UNKNOWN rac1
  ora.rac1.ons application ONLINE UNKNOWN rac1
  ora.rac1.vip application ONLINE ONLINE rac1
  oraSM2.asm application ONLINE UNKNOWN rac2
  oraC2.lsnr application ONLINE UNKNOWN rac2
  ora.rac2.gsd application ONLINE UNKNOWN rac2
  ora.rac2.ons application ONLINE UNKNOWN rac2
  ora.rac2.vip application ONLINE ONLINE rac2

  Outra sugestão foi o Listener, não sabia disso, mas vi que tem um configurado 
já, basta iniciar antes do dbca?!?

  [ora...@rac1 bin]$ cat /oracle/product/10.2.0/db_1/network/admin/listener.ora
  # listener.ora.rac1 Network Configuration File: 
/oracle/product/10.2.0/db_1/network/admin/listener.ora.rac1
  # Generated by Oracle configuration tools.

  LISTENER_RAC1 =
  (DESCRIPTION_LIST =
  (DESCRIPTION =
  (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
  (ADDRESS = (PROTOCOL = TCP)(HOST = rac1-vip.localdomain)(PORT = 1521)(IP = 
FIRST))
  (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521)(IP = FIRST))
  )
  )

  SID_LIST_LISTENER_RAC1 =
  (SID_LIST =
  (SID_DESC =
  (SID_NAME = PLSExtProc)
  (ORACLE_HOME = /oracle/product/10.2.0/db_1)
  (PROGRAM = extproc)
  )
  )

  Alem disso, li algo a respeito e fiquei com duvida no /etc/hosts se está 
correto, poderia dar uma olhada?
  [ora...@rac2 bin]$ cat /etc/hosts
  127.0.0.1 localhost.localdomain localhost

  # Public
  10.1.1.50 rac1.localdomain rac1
  10.1.1.51 rac2.localdomain rac2

  #Private
  10.1.2.150 rac1-priv.localdomain rac1-priv
  10.1.2.151 rac2-priv.localdomain rac2-priv

  #Virtual
  10.1.1.150 rac1-vip.localdomain rac1-vip
  10.1.1.151 rac2-vip.localdomain rac2-vip

  Agradeço mais uma vez as sugestões.
  Alex

  __
  Veja quais são os assuntos do momento no Yahoo! +Buscados
  http://br.maisbuscados.yahoo.com



  


--



  O Banco de Dados de Vírus interno expirou.
  Verificado por AVG - http://www.avgbrasil.com.br 
  Versão: 8.0.233 / Banco de dados de vírus: 270.10.16/1926 - Data de 
Lançamento: 30/1/2009 17:31


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



[oracle_br] RE: Instalação de RAC - erro no db ca

2009-09-24 Por tôpico Alex Oracle
Willian,

desculpa, não tinha visto seu email.
Mas executei o comando e acredito que o erro está aí.
Olha o resultado:

[r...@rac1 bin]# ./localconfig reset
Successfully accumulated necessary OCR keys.
Creating OCR keys for user 'root', privgrp 'root'..
Operation successful.
Configuration for local CSS has been initialized
Stale CSS daemon is running... killing it now
Adding to inittab
Startup will be queued to init within 90 seconds.
Checking the status of new Oracle init process...
Expecting the CRS daemons to be up within 600 seconds.
Giving up: Oracle CSS stack appears NOT to be running.
Oracle CSS service would not start as installed
Automatic Storage Management(ASM) cannot be used until Oracle CSS service is 
started


Nesse caso, o que devo fazer? Poderia me dar o caminho das pedras? hehe

Desde já obrigado pelas dicas.
Abraço
Alex





--- Em qui, 24/9/09, Willian Fernando Frasson wfras...@yahoo.com.br escreveu:

 De: Willian Fernando Frasson wfras...@yahoo.com.br
 Assunto: Re: [oracle_br] RE: Instalação de RAC - erro no dbca
 Para: oracle_br@yahoogrupos.com.br
 Data: Quinta-feira, 24 de Setembro de 2009, 23:49
 veja que o listener está em UNKNOWN
 no RAC1, tentou fazer o procedimento que te passei do
 local_config?
 abcs
 
   - Original Message - 
   From: Alex Oracle 
   To: OracleBR 
   Sent: Wednesday, September 23, 2009 10:30 PM
   Subject: [oracle_br] RE: Instalação de RAC - erro
 no dbca
 
 
     Rolegar/Willian,
 
   obrigado pelas sugestões, tantas variáveis num rac
 que qualquer coisa faz muita diferença.
 
   Segundo sugestão, me parece que o comando abaixo
 está ok, ou não?
   [ora...@rac1 bin]$ ./crs_stat -t
   Name Type Target State Host
  
 --
   oraSM1.asm application ONLINE ONLINE rac1
   oraC1.lsnr application ONLINE UNKNOWN rac1
   ora.rac1.gsd application ONLINE UNKNOWN rac1
   ora.rac1.ons application ONLINE UNKNOWN rac1
   ora.rac1.vip application ONLINE ONLINE rac1
   oraSM2.asm application ONLINE UNKNOWN rac2
   oraC2.lsnr application ONLINE UNKNOWN rac2
   ora.rac2.gsd application ONLINE UNKNOWN rac2
   ora.rac2.ons application ONLINE UNKNOWN rac2
   ora.rac2.vip application ONLINE ONLINE rac2
 
   Outra sugestão foi o Listener, não sabia disso,
 mas vi que tem um configurado já, basta iniciar antes do
 dbca?!?
 
   [ora...@rac1 bin]$ cat
 /oracle/product/10.2.0/db_1/network/admin/listener.ora
   # listener.ora.rac1 Network Configuration File:
 /oracle/product/10.2.0/db_1/network/admin/listener.ora.rac1
   # Generated by Oracle configuration tools.
 
   LISTENER_RAC1 =
   (DESCRIPTION_LIST =
   (DESCRIPTION =
   (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
   (ADDRESS = (PROTOCOL = TCP)(HOST =
 rac1-vip.localdomain)(PORT = 1521)(IP = FIRST))
   (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT =
 1521)(IP = FIRST))
   )
   )
 
   SID_LIST_LISTENER_RAC1 =
   (SID_LIST =
   (SID_DESC =
   (SID_NAME = PLSExtProc)
   (ORACLE_HOME = /oracle/product/10.2.0/db_1)
   (PROGRAM = extproc)
   )
   )
 
   Alem disso, li algo a respeito e fiquei com duvida
 no /etc/hosts se está correto, poderia dar uma olhada?
   [ora...@rac2 bin]$ cat /etc/hosts
   127.0.0.1 localhost.localdomain localhost
 
   # Public
   10.1.1.50 rac1.localdomain rac1
   10.1.1.51 rac2.localdomain rac2
 
   #Private
   10.1.2.150 rac1-priv.localdomain rac1-priv
   10.1.2.151 rac2-priv.localdomain rac2-priv
 
   #Virtual
   10.1.1.150 rac1-vip.localdomain rac1-vip
   10.1.1.151 rac2-vip.localdomain rac2-vip
 
   Agradeço mais uma vez as sugestões.
   Alex
 
  
 __
   Veja quais são os assuntos do momento no Yahoo!
 +Buscados
   http://br.maisbuscados.yahoo.com
 
 
 
   
 
 
 --
 
 
 
   O Banco de Dados de Vírus interno expirou.
   Verificado por AVG - http://www.avgbrasil.com.br 
   Versão: 8.0.233 / Banco de dados de vírus:
 270.10.16/1926 - Data de Lançamento: 30/1/2009 17:31
 
 
 [As partes desta mensagem que não continham texto foram
 removidas]
 
 
 
 
 
 --
 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/
 
 --
 Apostilas » Dicas e Exemplos » Função » Mundo
 Oracle » Package » Procedure » Scripts » Tutoriais - O
 GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com..br/  
 
 Links do Yahoo! Grupos
 
 
 
 


  

Re: Res: [oracle_br] Re: Downgrade Oracle 10.2.0.3 Enterprise para Oracle 10.2.0.3 Standard Edition

2009-09-24 Por tôpico Marcus Vinicius Miguel Pedro
Tadeu,

A única forma possível de se fazer conversão de Enterprise para  
Standard Edition é com o export/import. A maneira que você cita só é  
possível de Standard para Enterprise.

Há inclusive uma nota no Metalink que diz que a única forma possível  
do Enterprise para o Standard é via export/import.

Abraços,

Marcus Vinicius Miguel Pedro
OCP Database 9i
OCP Database 10g
OCE RAC 10g
mvmpe...@yahoo.com.br




On 24/09/2009, at 20:08, Tadeu Paz wrote:

 Fala amigo, por incrivel que pareça tenho o mesmo problema aqui onde  
 trabalho, inclusive de mesma versão de banco de dados para fazer  
 Downgrade.

 Precisarei fazer isso até sabado , que haverá auditoria da Oracle na  
 segunda!!

 Pensei em fazer da seguinte forma :

 1 - backup via RMAN (No meu caso uso a ferramenta Dataprotector para  
 gravação em LTO , este faz backup completo de 190 GB em  
 aproximandamente 3 horas).
 2 - desisntalação da versão Enterprise.
 3 - instalação da versão standard
 4 - instalação do patch mais novo, no meu caso colocarei o 10.2.0.4
 6 - Criação da instance com o mesmo nome da antiga
 5 - Rman - Restore controlfiles
 6 - Rman - Restore database
 7 - Rman - Recover database
 8- open resetlogs
 9 - shutdown immediate
 10 - startup upgrade
 11 - catupgrd.sql

 Fiz uma estimativa de tempo total , perto de 8 horas com todo  
 processo.

 Basicamente isso ! Acredito que seja a forma mais rapida visto que  
 da para voce configurar varios canais no Rman, o que faz com  
 ganhamos tempo.

 Os mais experientes por favor, se eu estiver errado me ajudem tbm,  
 pois foi o meio mais rapido que encontrei.

 Abraço a todos

 Tadeu Paz

 
 De: Marcus Vinicius Miguel Pedro mvmpe...@yahoo.com.br
 Para: oracle_br@yahoogrupos.com.br
 Enviadas: Quinta-feira, 24 de Setembro de 2009 13:57:44
 Assunto: Re: [oracle_br] Re: Downgrade Oracle 10.2.0.3 Enterprise  
 para Oracle 10.2.0.3 Standard Edition

 É meu caro... não vejo muita opção para você...

 Boa sorte!

 Abraços,

 Marcus Vinicius Miguel Pedro
 OCP Database 9i
 OCP Database 10g
 OCE RAC 10g
 mvmpe...@yahoo. com.br

 On 24/09/2009, at 13:23, candiurudba wrote:

  Marcus,
 
  Vc tem razão !! Encontrei um DOC la no metalink que fala sobre
  isso...só é possível downgrade de versão via exportação / importação
  e o doc é recente..agora de junho, ou seja, ja englobando a versão
  10G...
 
  Não tenho a minima ideia do que fazer pq, o banco esta licenciado
  para uma versão SE e quando o DBA antigo instalou EE com a desculpa
  que se a fiscalização batesse, seria um mal menor pq licenciado
  esta...putz. ..
 
  ainda nao sei como tem gente que trabalha desta forma :(
 
  Via datapump não consigo...levo em torno 4 horas para migrar um
  unico esquema...teria que parar o banco pelo menos 2 dias...
 
  --- Em oracle...@yahoogrup os.com.br, candiurudba  
 candiurudba@ ...
  escreveu
  
   Grande Marcus,
  
   A opção de exp / imp não é muito bem vinda para grande volumes de
  dados pela demora na importação / exportação e tambem pelos erros
  gerados pela falta de privilegios, FK, contraints de um mode geral
  qu são importadas.. .
  
   Meu banco atualmente esta com 170 GB e ja tentei fazer por
  datapump mas nao consegui..so no primeiro esquema, demorei cerca de
  3 horas para importa-lo.. .e tenho num total 12 esquemas
  
   Pelo menos para mim não funciona... :(
  
   --- Em oracle...@yahoogrup os.com.br, Marcus Vinicius Miguel Pedro
  mvmpedro@ escreveu
   
export / import...
   
   
Marcus Vinicius Miguel Pedro
OCP Database 9i
OCP Database 10g
OCE RAC 10g
mvmpedro@
   
   
   
   
On 24/09/2009, at 11:52, candiurudba wrote:
   
 Outro bom dia colegas...

 No post anterior, coloquei uma dúvida quanto o restore de um
  backup
 frio do meu servidor de produção que esta na versão EE 10G
 (10.0.2.3) mas preciso colocar-lo na versão 10.2.0.3 Standard.
 Existe alguma forma de fazer esta alteração ?

 Sei que subir de Standard para a Enterprise, haveria
  possibilidade
 mas ao contrario... ficona dúvida...



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

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

 __
 Veja quais são os assuntos do momento no Yahoo! +Buscados
 http://br.maisbuscados.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] Re: Downgrade Oracle 10.2.0.3 Enterprise para Oracle 10.2.0.3 Standard Edition

2009-09-24 Por tôpico jlchiappa
Deve ser a nota Subject:Converting An Enterprise Edition Database To Standard 
Edition, Doc ID:139642.1 a que vc se refere, né ? Realmente, falando de banco 
como um todo não tem jeito, há tabelas internas com estruturas diferentes, há 
dados internos que tem que serem removidos/alterados do Enterprise O 
impedimento lá pra idéia do colega é que ao vc fazer o RESTORE DATABASE ** 
necessariamente ** os dados do SYS que estavam no 'formato' Enterprise quando 
foi feio o backup database vão ser INTRODUZIDOS na nova instância Standard, 
backup database ** por princípio ** traz tudo, inclusive os caras do SYS, 
internos...
 Porém, há uma possibilidade a mais que é criar a instância Standard e ** 
TRANSPORTAR ** as tablespaces dos usuários pra lá a partir do Enterprise : a 
nota Subject: Differences Between Enterprise, Standard and Personal Editions on 
Oracle 10.2, Doc ID:465465.1 nos diz :

Export transportable tablespace - Import transportable tablespace, including 
cross-platform transport, is included with Standard Edition and Standard 
Edition One, but export transportable tablespace is not included.

OU SEJA, vc não pode fazer o Export de transport a partir do Standard, mas o 
Standard como DESTINO, como Importação dos metadados de transporte, aí sim... 
*** ULULANTEMENTE *** óbvio, há restrições para TT, a pessoa teria que ** 
testar ** com cuidado, mas é uma opção... 

 O SEGURO porém é mesmo export/import, seja pelo Datapump seja pelo exp/imp 
tradicional, e a esse respeito eu digo, ** SE ** o colega lá estava usando as 
opções CORRETAS de performance (ie, direct-mode, várias sessões paralelas, não 
exportar NEM importar/recriar estats nem índices nem constraints, numa hora sem 
concorrência, etc) com o exp tradicional num hardware bom, já obtive 
performance de algumas dezenas de Gbs , uns 40 ou 50 Gb/por hora, o pouco menos 
de 200 Gb que ele diz que tem deveria levar talvez coisa de 4 ou 5 horas, é uma 
janela razoável pra se negociar, talvez num Sábado ou coisa assim...

[]s

 Chiappa
--- Em oracle_br@yahoogrupos.com.br, Marcus Vinicius Miguel Pedro 
mvmpe...@... escreveu

 Tadeu,
 
 A única forma possível de se fazer conversão de Enterprise para  
 Standard Edition é com o export/import. A maneira que você cita só é  
 possível de Standard para Enterprise.
 
 Há inclusive uma nota no Metalink que diz que a única forma possível  
 do Enterprise para o Standard é via export/import.
 
 Abraços,
 
 Marcus Vinicius Miguel Pedro
 OCP Database 9i
 OCP Database 10g
 OCE RAC 10g
 mvmpe...@...
 
 
 
 
 On 24/09/2009, at 20:08, Tadeu Paz wrote:
 
  Fala amigo, por incrivel que pareça tenho o mesmo problema aqui onde  
  trabalho, inclusive de mesma versão de banco de dados para fazer  
  Downgrade.
 
  Precisarei fazer isso até sabado , que haverá auditoria da Oracle na  
  segunda!!
 
  Pensei em fazer da seguinte forma :
 
  1 - backup via RMAN (No meu caso uso a ferramenta Dataprotector para  
  gravação em LTO , este faz backup completo de 190 GB em  
  aproximandamente 3 horas).
  2 - desisntalação da versão Enterprise.
  3 - instalação da versão standard
  4 - instalação do patch mais novo, no meu caso colocarei o 10.2.0.4
  6 - Criação da instance com o mesmo nome da antiga
  5 - Rman - Restore controlfiles
  6 - Rman - Restore database
  7 - Rman - Recover database
  8- open resetlogs
  9 - shutdown immediate
  10 - startup upgrade
  11 - catupgrd.sql
 
  Fiz uma estimativa de tempo total , perto de 8 horas com todo  
  processo.
 
  Basicamente isso ! Acredito que seja a forma mais rapida visto que  
  da para voce configurar varios canais no Rman, o que faz com  
  ganhamos tempo.
 
  Os mais experientes por favor, se eu estiver errado me ajudem tbm,  
  pois foi o meio mais rapido que encontrei.
 
  Abraço a todos
 
  Tadeu Paz
 
  
  De: Marcus Vinicius Miguel Pedro mvmpe...@...
  Para: oracle_br@yahoogrupos.com.br
  Enviadas: Quinta-feira, 24 de Setembro de 2009 13:57:44
  Assunto: Re: [oracle_br] Re: Downgrade Oracle 10.2.0.3 Enterprise  
  para Oracle 10.2.0.3 Standard Edition
 
  É meu caro... não vejo muita opção para você...
 
  Boa sorte!
 
  Abraços,
 
  Marcus Vinicius Miguel Pedro
  OCP Database 9i
  OCP Database 10g
  OCE RAC 10g
  mvmpe...@yahoo. com.br
 
  On 24/09/2009, at 13:23, candiurudba wrote:
 
   Marcus,
  
   Vc tem razão !! Encontrei um DOC la no metalink que fala sobre
   isso...só é possível downgrade de versão via exportação / importação
   e o doc é recente..agora de junho, ou seja, ja englobando a versão
   10G...
  
   Não tenho a minima ideia do que fazer pq, o banco esta licenciado
   para uma versão SE e quando o DBA antigo instalou EE com a desculpa
   que se a fiscalização batesse, seria um mal menor pq licenciado
   esta...putz. ..
  
   ainda nao sei como tem gente que trabalha desta forma :(
  
   Via datapump não consigo...levo em torno 4 horas para migrar um
   unico esquema...teria que parar o banco pelo menos 2 dias...
 

Re: Res: [oracle_br] Re: Downgrade Oracle 10.2.0.3 Enterprise para Oracle 10.2.0.3 Standard Edition

2009-09-24 Por tôpico Marcus Vinicius Miguel Pedro
É isso aí Grande Chiappa!

Durante um tempo num cliente, com bases enormes, sempre vinha a  
solicitação de fazer refresh do ambiente de Homologação, o detalhe é  
que o refresh sempre vinha em forma de dump's do export.

O trabalho basicamente era:

1) Export com direct=y e todas as opções que nos ajudam a obter maior  
desempenho, etc...
2) Import com rows=y, indexes=n, constraints=n, statistics=none,  
buffer..., commit=y
3) Import de indexes e constraints...

O throughput que eu obtive também foi de algumas dezenas de GB/hora.

O ideal é o nosso colega fazer isso numa máquina com poder semelhante  
de processamento e homologar e validar quanto tempo será necessário...


Abraços,


Marcus Vinicius Miguel Pedro
OCP Database 9i
OCP Database 10g
OCE RAC 10g
mvmpe...@yahoo.com.br




On 24/09/2009, at 22:40, jlchiappa wrote:

 Deve ser a nota Subject:Converting An Enterprise Edition Database To  
 Standard Edition, Doc ID:139642.1 a que vc se refere, né ?  
 Realmente, falando de banco como um todo não tem jeito, há tabelas  
 internas com estruturas diferentes, há dados internos que tem que  
 serem removidos/alterados do Enterprise O impedimento lá pra  
 idéia do colega é que ao vc fazer o RESTORE DATABASE **  
 necessariamente ** os dados do SYS que estavam no 'formato'  
 Enterprise quando foi feio o backup database vão ser INTRODUZIDOS na  
 nova instância Standard, backup database ** por princípio ** traz  
 tudo, inclusive os caras do SYS, internos...
 Porém, há uma possibilidade a mais que é criar a instância Standard  
 e ** TRANSPORTAR ** as tablespaces dos usuários pra lá a partir do  
 Enterprise : a nota Subject: Differences Between Enterprise,  
 Standard and Personal Editions on Oracle 10.2, Doc ID:465465.1 nos  
 diz :

 Export transportable tablespace - Import transportable tablespace,  
 including cross-platform transport, is included with Standard  
 Edition and Standard Edition One, but export transportable  
 tablespace is not included.

 OU SEJA, vc não pode fazer o Export de transport a partir do  
 Standard, mas o Standard como DESTINO, como Importação dos metadados  
 de transporte, aí sim... *** ULULANTEMENTE *** óbvio, há restrições  
 para TT, a pessoa teria que ** testar ** com cuidado, mas é uma  
 opção...

 O SEGURO porém é mesmo export/import, seja pelo Datapump seja pelo  
 exp/imp tradicional, e a esse respeito eu digo, ** SE ** o colega lá  
 estava usando as opções CORRETAS de performance (ie, direct-mode,  
 várias sessões paralelas, não exportar NEM importar/recriar estats  
 nem índices nem constraints, numa hora sem concorrência, etc) com o  
 exp tradicional num hardware bom, já obtive performance de algumas  
 dezenas de Gbs , uns 40 ou 50 Gb/por hora, o pouco menos de 200 Gb  
 que ele diz que tem deveria levar talvez coisa de 4 ou 5 horas, é  
 uma janela razoável pra se negociar, talvez num Sábado ou coisa  
 assim...

 []s

 Chiappa
 --- Em oracle_br@yahoogrupos.com.br, Marcus Vinicius Miguel Pedro  
 mvmpe...@... escreveu
 
  Tadeu,
 
  A única forma possível de se fazer conversão de Enterprise para
  Standard Edition é com o export/import. A maneira que você cita só é
  possível de Standard para Enterprise.
 
  Há inclusive uma nota no Metalink que diz que a única forma possível
  do Enterprise para o Standard é via export/import.
 
  Abraços,
 
  Marcus Vinicius Miguel Pedro
  OCP Database 9i
  OCP Database 10g
  OCE RAC 10g
  mvmpe...@...
 
 
 
 
  On 24/09/2009, at 20:08, Tadeu Paz wrote:
 
   Fala amigo, por incrivel que pareça tenho o mesmo problema aqui  
 onde
   trabalho, inclusive de mesma versão de banco de dados para fazer
   Downgrade.
  
   Precisarei fazer isso até sabado , que haverá auditoria da  
 Oracle na
   segunda!!
  
   Pensei em fazer da seguinte forma :
  
   1 - backup via RMAN (No meu caso uso a ferramenta Dataprotector  
 para
   gravação em LTO , este faz backup completo de 190 GB em
   aproximandamente 3 horas).
   2 - desisntalação da versão Enterprise.
   3 - instalação da versão standard
   4 - instalação do patch mais novo, no meu caso colocarei o  
 10.2.0.4
   6 - Criação da instance com o mesmo nome da antiga
   5 - Rman - Restore controlfiles
   6 - Rman - Restore database
   7 - Rman - Recover database
   8- open resetlogs
   9 - shutdown immediate
   10 - startup upgrade
   11 - catupgrd.sql
  
   Fiz uma estimativa de tempo total , perto de 8 horas com todo
   processo.
  
   Basicamente isso ! Acredito que seja a forma mais rapida visto que
   da para voce configurar varios canais no Rman, o que faz com
   ganhamos tempo.
  
   Os mais experientes por favor, se eu estiver errado me ajudem tbm,
   pois foi o meio mais rapido que encontrei.
  
   Abraço a todos
  
   Tadeu Paz
  
   
   De: Marcus Vinicius Miguel Pedro mvmpe...@...
   Para: oracle_br@yahoogrupos.com.br
   Enviadas: Quinta-feira, 24 de Setembro de 2009 13:57:44
   Assunto: Re: [oracle_br] Re: Downgrade Oracle