Res: Res: RES: RES: [oracle_br] Oracle nao reconhece RAM

2008-06-04 Por tôpico Marcus Pavan
Emerson, não importa se o sistema operacional está reconhecendo os 8GB, os 
sistemas 32bits tem uma limitação de 2GB por processo. Você pode burlar isto 
alterando alguns parâmetros porém para administração do banco de dados será 
pior (versões 9i, 10g e 11g).
Se você quiser usar uma instância de 5GB terá de utilizar um sistema 
operacional 64bits com o Oracle 64bits.
Marcus Pavan.



- Mensagem original 
De: emerson.amaro [EMAIL PROTECTED]
Para: oracle_br oracle_br@yahoogrupos.com.br
Enviadas: Terça-feira, 3 de Junho de 2008 21:49:46
Assunto: Re:Res: RES: RES: [oracle_br] Oracle nao reconhece RAM


Olha pessoal o retorno do windows ...esta reconhecendo normalmente os 8gb
OS Name Microsoft(R) Windows(R) Server 2003, Enterprise Edition
Version 5.2.3790 Service Pack 2 Build 3790
Other OS Description R2
OS Manufacturer Microsoft Corporation
System Manufacturer Dell Inc.
System Model PowerEdge 2900
System Type X86-based PC
Processor x86 Family 6 Model 15 Stepping 7 GenuineIntel ~1595 Mhz
Processor x86 Family 6 Model 15 Stepping 7 GenuineIntel ~1595 Mhz
Processor x86 Family 6 Model 15 Stepping 7 GenuineIntel ~1595 Mhz
Processor x86 Family 6 Model 15 Stepping 7 GenuineIntel ~1595 Mhz
BIOS Version/Date Dell Inc. 1.3.7, 2007-03-26
SMBIOS Version 2.4
Windows Directory C:\WINDOWS
System Directory C:\WINDOWS\system32
Boot Device \Device\HarddiskVol ume2
Locale United States
Hardware Abstraction Layer Version = 5.2.3790.3959 (srv03_sp2_rtm. 
070216-1710) 
Time Zone E. South America Standard Time
Total Physical Memory 8,190.98 MB
Available Physical Memory 7.11 GB
Total Virtual Memory 9.81 GB
Available Virtual Memory 8.77 GB
Page File Space 2.00 GB
Page File C:\pagefile. sys

André,
nem precisa responder, o windows dele, quase com certeza é 32 bits...
se ele quiser usar tudo, vai ter que atualizar né...
só vamos esperar a confirmação...
´[]´s
Anderson Santiago
DBA Sênior.
www.ruevers. webs.com

- Mensagem original 
De: André Luis Mariano mariano.listas@ yahoo.com. br
Para: [EMAIL PROTECTED] os.com.br
Enviadas: Terça-feira, 3 de Junho de 2008 21:57:42
Assunto: RES: RES: [oracle_br] Oracle nao reconhece RAM

Você ainda nao respondeu...

32 ou 64 bits?

[]'s

André Mariano

-Mensagem original -
De: [EMAIL PROTECTED] os.com.br [mailto:oracle_ [EMAIL PROTECTED] os.com.br] Em
nome de emerson.amaro
Enviada em: terça-feira, 3 de junho de 2008 21:52
Para: oracle_br
Assunto: Re:RES: [oracle_br] Oracle nao reconhece RAM

É o windows 2003 enterprise e o SO está reconhecendo os 8gb
normalmente. ..somente o oracle não 

Abraço
Qual a versão do Windows? 32 ou 64 bits?

Versão do Oracle? 32 ou 64 ?

Que eu saiba Windows 32bits só consegue usar no máximo 3.5-4gb RAM, já que
2^32 = 4GB

[]'s

André Mariano

-Mensagem original -
De: [EMAIL PROTECTED] os.com.br [mailto:oracle_ [EMAIL PROTECTED] os.com.br] Em
nome de emerson.amaro Enviada em: terça-feira, 3 de junho de 2008 21:20
Para: oracle_br
Assunto: [oracle_br] Oracle nao reconhece RAM

Ola Pessoal,

Tenho um servidor DELL com windows enterprise de 8g de memoria RAM porem na
instalacao do oracle na parte de host configuration so aparece 2g de memoria
reconhecida alguem tem alguma dica do que pode ser ?

Abraço

[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/
 - - - - - -
 - - - ---
Funções, Procedures, propostas de emprego - O GRUPO ORACLE_BR TEM SEU 
PROPRIO ESPAÇO! VISITE: http://www.oraclebr .com.br/
 - - - - - -
 - - - - Links do Yahoo! Grupos

[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/
 - - - - - -
 - - - ---
Funções, Procedures, propostas de emprego - O GRUPO ORACLE_BR TEM SEU 
PROPRIO ESPAÇO! VISITE: http://www.oraclebr .com.br/
 - - - - - -
 - - - - Links do Yahoo! Grupos

Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento!
http://br.mail. yahoo.com/

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

[As partes desta 

Re: Res: Res: RES: RES: [oracle_br] Oracle nao reconhece RAM

2008-06-04 Por tôpico Carlos Alfredo M. de Menezes
Colegas,
Concordo com quase tudo o que foi dito sobre a plataforma de 32bits, 
embora nesses momentos eu preceba uma oportunidade de massacrar o 
Windows eu quero dizer que as limitações de endereçamento são da 
plataforma de 32 bits e não do SO. Agora voltando ao problema inicial do 
nosso colega, também recomendo migrar para 64 bits, SO e banco, mas isso 
só será possível se seu hardware suportar a extensão x64, se não for o 
caso, terá que realmente usar os ganchos para endereçar mais que os 
tradicionais 2-3GB para aplicação Oracle, que no caso do Windows é 
chamado de: Address Windowing Extensions (AWE), se você tem acesso ao 
Metalink, procure pelo Note: 225349.1.

Boa sorte,
Carlos

Marcus Pavan escreveu:

 Emerson, não importa se o sistema operacional está reconhecendo os 
 8GB, os sistemas 32bits tem uma limitação de 2GB por processo. Você 
 pode burlar isto alterando alguns parâmetros porém para administração 
 do banco de dados será pior (versões 9i, 10g e 11g).
 Se você quiser usar uma instância de 5GB terá de utilizar um sistema 
 operacional 64bits com o Oracle 64bits.
 Marcus Pavan.

 - Mensagem original 
 De: emerson.amaro [EMAIL PROTECTED] 
 mailto:emerson.amaro%40uol.com.br
 Para: oracle_br oracle_br@yahoogrupos.com.br 
 mailto:oracle_br%40yahoogrupos.com.br
 Enviadas: Terça-feira, 3 de Junho de 2008 21:49:46
 Assunto: Re:Res: RES: RES: [oracle_br] Oracle nao reconhece RAM

 Olha pessoal o retorno do windows ...esta reconhecendo normalmente os 8gb
 OS Name Microsoft(R) Windows(R) Server 2003, Enterprise Edition
 Version 5.2.3790 Service Pack 2 Build 3790
 Other OS Description R2
 OS Manufacturer Microsoft Corporation
 System Manufacturer Dell Inc.
 System Model PowerEdge 2900
 System Type X86-based PC
 Processor x86 Family 6 Model 15 Stepping 7 GenuineIntel ~1595 Mhz
 Processor x86 Family 6 Model 15 Stepping 7 GenuineIntel ~1595 Mhz
 Processor x86 Family 6 Model 15 Stepping 7 GenuineIntel ~1595 Mhz
 Processor x86 Family 6 Model 15 Stepping 7 GenuineIntel ~1595 Mhz
 BIOS Version/Date Dell Inc. 1.3.7, 2007-03-26
 SMBIOS Version 2.4
 Windows Directory C:\WINDOWS
 System Directory C:\WINDOWS\system32
 Boot Device \Device\HarddiskVol ume2
 Locale United States
 Hardware Abstraction Layer Version = 5.2.3790.3959 (srv03_sp2_rtm. 
 070216-1710) 
 Time Zone E. South America Standard Time
 Total Physical Memory 8,190.98 MB
 Available Physical Memory 7.11 GB
 Total Virtual Memory 9.81 GB
 Available Virtual Memory 8.77 GB
 Page File Space 2.00 GB
 Page File C:\pagefile. sys

 André,
 nem precisa responder, o windows dele, quase com certeza é 32 bits...
 se ele quiser usar tudo, vai ter que atualizar né...
 só vamos esperar a confirmação...
 ´[]´s
 Anderson Santiago
 DBA Sênior.
 www.ruevers. webs.com

 - Mensagem original 
 De: André Luis Mariano mariano.listas@ yahoo.com. br
 Para: [EMAIL PROTECTED] os.com.br
 Enviadas: Terça-feira, 3 de Junho de 2008 21:57:42
 Assunto: RES: RES: [oracle_br] Oracle nao reconhece RAM

 Você ainda nao respondeu...

 32 ou 64 bits?

 []'s

 André Mariano

 -Mensagem original -
 De: [EMAIL PROTECTED] os.com.br [mailto:oracle_ [EMAIL PROTECTED] 
 os.com.br] Em
 nome de emerson.amaro
 Enviada em: terça-feira, 3 de junho de 2008 21:52
 Para: oracle_br
 Assunto: Re:RES: [oracle_br] Oracle nao reconhece RAM

 É o windows 2003 enterprise e o SO está reconhecendo os 8gb
 normalmente. ..somente o oracle não

 Abraço
 Qual a versão do Windows? 32 ou 64 bits?

 Versão do Oracle? 32 ou 64 ?

 Que eu saiba Windows 32bits só consegue usar no máximo 3.5-4gb RAM, já que
 2^32 = 4GB

 []'s

 André Mariano

 -Mensagem original -
 De: [EMAIL PROTECTED] os.com.br [mailto:oracle_ [EMAIL PROTECTED] 
 os.com.br] Em
 nome de emerson.amaro Enviada em: terça-feira, 3 de junho de 2008 21:20
 Para: oracle_br
 Assunto: [oracle_br] Oracle nao reconhece RAM

 Ola Pessoal,

 Tenho um servidor DELL com windows enterprise de 8g de memoria RAM 
 porem na
 instalacao do oracle na parte de host configuration so aparece 2g de 
 memoria
 reconhecida alguem tem alguma dica do que pode ser ?

 Abraço

 [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/
  - - - - - -
  - - - ---
 Funções, Procedures, propostas de emprego - O GRUPO ORACLE_BR TEM SEU
 PROPRIO ESPAÇO! VISITE: http://www.oraclebr .com.br/
  - - - - - -
  - - - - Links do Yahoo! Grupos

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

  

Re: [oracle_br] impedir que o dono de uma tabela exclua a mesma

2008-06-04 Por tôpico Willian Frasson
Faça da seguinte forma:
Cria uma ROLE - ROLE_TESTE
Depois disso crie um outro usuário no banco chamado USR_TESTE 
De grant para o mesmo daquela ROLE criada: grant select,insert,delete,update on 
CLIENTE to ROLE_TESTE)
Crie um sinonimo para essa tabela: create synonym USR_TESTE.CLIENTE for 
TESTE.CLIENTE;
Dae somente o DONO da tabela que poderá fazer DROP... no caso dae você irá 
passar somente a senha do USR_TESTE para o usuário
e não a senha do OWNER.
Abçs.


  - Original Message - 
  From: Adonai S. Canêz 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Wednesday, June 04, 2008 1:34 AM
  Subject: [oracle_br] impedir que o dono de uma tabela exclua a mesma


  Estou querendo impossibilitar que o usuario que é dono da tabela possa 
  escluir ela por acidente, estou tentado com o seguinte comando 
  revoke drop on sisap.pdata from sisap;
  não esta aceitando, é possivel fazer isso ??



   

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



RES: [oracle_br] standby database

2008-06-04 Por tôpico Augusto Cesar R. Costa
Anderson, só uma dúvida.
Este modo de atualização também ser para versões do Oracle Standart?
Só um adendo, não precisa utilizar apenas o scp, pode ser utilizado também o
rsync.
Abraços e até mais.


  _  

De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Anderson Santiago
Enviada em: terça-feira, 3 de junho de 2008 21:47
Para: oracle_br@yahoogrupos.com.br
Assunto: Res: [oracle_br] standby database



Braga,
já te dei um toque no seu blog, pena que apagou o comentário, o jeito que
atualiza o standby
é bem porquinho, eu se fosse você seguia o meu conselho e melhorava o
jeito como faz, fica
mais bonito, mais decente e além de tudo mais efetivo.
Bota uma coisa na cabeça, nem todo administrador linux pode ser um bom DBA
Oracle,
somos a elite.
Grande abraço, espero que não encare as criticas como algo pessoa, mas
depois que apagou
o comentário no seu blog tentando ajudar, acho que leva mesmo pelo lado
pessoal, como todo
administrador linux que veste a camisa e não aceita que existe casos e
casos e como profissionais
não podemos tomar tendências de computadores como religiao.
Att.
Anderson Santiago
DBA Sênior.
www.ruevers.webs.com
Ps: Se der uma olhada la no meu site, deixei seu comentário no meu forum não
faço como você que remove todos que 
tentam ajudar seu site.

- Mensagem original 
De: Marcos Braga [EMAIL PROTECTED] mailto:braga%40vesle.com.br com.br
Para: [EMAIL PROTECTED] mailto:oracle_br%40yahoogrupos.com.br os.com.br
Enviadas: Terça-feira, 3 de Junho de 2008 8:20:52
Assunto: Re: [oracle_br] standby database

Oi Mauricio,

Tem uma receita que utilizei para fazer os meus, dá uma olhada e vê se 
tira alguma idéia:
http://trilha0. blogspot. com

[]'s
Braga

Mauricio Françoso escreveu:
 Boa noite,
 
 Preciso criar um standby database em cima de um banco de dados de produção
que já tenho hoje, alguem teria uma receita de bolo para esse procedimento.
 
 oracle 9.2.0.8 com solaris 9.0
 
 obrigado.


 Mauricio do C. Françoso 


Abra sua conta no Yahoo! Mail, o único sem limite de espaço para
armazenamento!
http://br.mail. http://br.mail.yahoo.com/ 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] standby database

2008-06-04 Por tôpico Usuário do Sistema
Você deve usar o mesmo sid nos dois inits, tanto prod como standby, mas no
initstandby vc deve usar service_names = standby, isso é que faz a
diferenca, se tiver que aticar o standby para se tornar produção basta
alterar o initstandby e colocar service_names=primary tambem, vou te mandar
mais um pedaço do init para ficar mais claro.


initprimary

*.db_name='primary'

*.service_names='primary'

initstandby

*.db_name='primary'

###

#

# Alteração para rodar o Standby na mesma maquina do primary

#

###

*.standby_archive_dest='C:\oracle\archive\standby\'

*.standby_file_management = 'AUTO'

*.fal_client = 'standby'

*.fal_server = 'primary'

*.lock_name_space='standby'

*.db_file_name_convert='C:\oracle\oradata\primary\','C:\oracle\oradata\standby\'

*.log_archive_trace = 127

*.log_archive_dest_1='location=C:\oracle\archive\standby\'

*.log_archive_dest_state_1='ENABLE'

*.log_file_name_convert='C:\oracle\oradata\primary\','C:\oracle\oradata\standby\'

*.service_names='standby'
Um abraço.


Em 03/06/08, Anderson Santiago [EMAIL PROTECTED] escreveu:

   Se for maquina diferente, pode ser SID igual sim, acho que até facilita,
 se precisar
 subir ele como produção.
 O scp não vai garantir a integridade, modo direto por oracle, garante, ele
 vai tentar
 a copia com certezal, se a rede estiver zoada, vai avisar no alert log.
 Eu, digo eu, minha experiencia, foi sempre melhor deixar o Oracle cuidar da
 copia
 e aplicar os archives automatico, da menos dor de cabeça, mas existem casos
 que
 não da pra ser assim.
 Então, cada caso é um caso.
 Espero ter ajudado.
 Att.
 Anderson Santiago
 DBA Sênior.
 www.ruevers.webs.com

 - Mensagem original 
 De: Eliandro Jakubski [EMAIL PROTECTED] eliandro%40itaipu.gov.br
 Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br
 Enviadas: Terça-feira, 3 de Junho de 2008 13:42:00
 Assunto: Re: [oracle_br] standby database

 Dúvidas:

 O SID do banco stand by pode ser igual ao SID do banco primário?
 Explico: Alguns livros dizem que o SID de ambos devem ser diferentes
 o que traz inconvenientes qdo aplicações que utizam entradas tnsnames.ora
 precisam utilizar o banco stand by (é necessário alter, além do ip do banco
 - primário para standby, o SID do entrada tnsnames - de SID primário para
 SID secundário!)

 No caso em que eu estiver fazendo a cópia manual dos archive logs (via scp,
 por exemplo) do
 banco primário para o stand by, o sgbd stand by reconhece cópias parciais
 de archive logs?
 Explico: O que impede o banco stand by de processar (ou tentar processar um
 arquivo de archive que ainda não foi completamente copiado do pelo scp do
 banco primário?

 O pessoal têm feito cópia manual ou feito a cópia dos archives diretamente
 através de uma
 DESTINATION remota + listener?

 -oracle_ br

 @yahoogrupos. com.br escreveu: -

 Para: [EMAIL PROTECTED] os.com.br
 De: Usuário do Sistema [EMAIL PROTECTED] com.br
 Enviado por: [EMAIL PROTECTED] os.com.br
 Data: 03/06/2008 10:49
 Assunto: Re: [oracle_br] standby database

 1-faça uma cópia do initprod.ora pra o outro servisdor onde ficara o
 standby
 2-faça um backup hot do banco prod.
 3-na produção faça uma cópia do controlfile para outro local ex.

 alter database create standby controlfile as '/some/path/ to/a/file' ;
 Na máquina standby instale o Oracle e os patches iguais ao da produção,

 altere o arquivo /etc/oratab com o nome da instancia, mas deixe :NO

 agora copie o arquivo initprod.ora para a maquina standby, e o arquivo
 control01.ctl para maquina standby, não se esqueça de duplicar o arquivo
 para control02... . verifique o initprod.ora para checar quantos controls
 tem.

 copia o backup hot de produção para o standby
 agora vamos criar o standby:

 1-set o ambiente:
 export ORACLE_SID=prod
 2-sqlplus /nolog
 3-connect / as sysdba
 4-startup nomount
 5-alter database mount standby database;
 6-alter database recover standby database until cancel;
 7- você precisa copiar os archives para maquina de standby para o banco
 sincronizar,

 tb é possivel fazer isso automaticamente, mas vamos por parte, tente fazer
 isso e depois passamos para o proximo passo.

 Um abraço e boa sorte.

 Em 02/06/08, Mauricio Françoso [EMAIL PROTECTED] com.br escreveu:
 
  Boa noite,
 
  Preciso criar um standby database em cima de um banco de dados de
 produção
  que já tenho hoje, alguem teria uma receita de bolo para esse
 procedimento.
 
  oracle 9.2.0.8 com solaris 9.0
 
  obrigado.
 
  Mauricio do C. Françoso
  Liberty Seguros
  Administrador Banco de Dados(DBA ORACLE)
 
   - - ---
  Abra sua conta no Yahoo! Mail, o único sem limite de espaço para
  armazenamento!
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 

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

 1-faça uma cópia do initprod.ora pra o outro servisdor 

Re: [oracle_br] Re: Oracle Manager

2008-06-04 Por tôpico Fernanda Damous
Chiappa,
   
  Desculpanão defini direito o manager no qual preciso de ajuda
   
  É o Oracle Change Manager...para ser bem simplista...é um estilo CVS, 
SVN...controladores de versão...um baseline...etc.
   
  Só que não sei se ele relamente vai conseguir me ajudar a diminuir as paradas 
de banco para manutenção, pois para que seja feita uma simples compilação de 
package acabamos perdendo 30 min esperando terminar transação, fazer usuário 
sair, derrubar usuário e baixar o banco senão os caras continuam tentando 
usar o sistema que acessa o banco o tempo inteiro...pra se ter idéia, mau o BD 
entra no ar já tem uns 25 negos conectadoscomplicado! parece até shell de 
connectafff
   
  Para mim isso é questão de cultura Mas não dá para abrir a cabeça do 
usuário e enfiar uma mensagem que qdo for avisado sobre a parada, vai parar o 
banco e pronto e que é muito menos custoso se eles fizessem isso (parassem de 
usar), daí nem precisava baixar o banco, enfim...vai tomar um café e qdo voltar 
já ta ok!
  Estamos tentando encontrar metologias para melhorar esse processo sem tanto 
trauma para os nossos usuários...rs...e nem gastar tanto tempo para uma 
operação simples e pequena!
   
  Uma das alternativas (que é só isso por enquanto) é o Change Manager...
   
  Vocês conhecem?
   
  Fernanda
   
  
jlchiappa [EMAIL PROTECTED] wrote:
  Oi Fê, intão : Oracle Manager em si eu nunca ouvi falar, mas conheço
(ao menos de ouvir) o Oracle Resource Manager (componente do banco
para controlar consumo de recursos em ambiente OLTP), o Oracle Web
Services Manager e o Oracle BPEL Process Manager (para orientação à
serviços), e claro os nossos amigos Oracle Enterprise Manager nas suas
versões várias É algum desses, ou não é nada disso ?

[]s

Chiappa
--- Em oracle_br@yahoogrupos.com.br, Fernanda Damous [EMAIL PROTECTED]
escreveu

 Pessoal,
 
 Boa tarde!
 Preciso de informações práticas relacionadas ao Oracle Manager, pois
 querem implantar aqui na empresa e não sei se ajudará muito no que
 realmente precisamos.
 Alguém tem experiência com essa ferramenta da Oracle???
 
 
 No aguardo de um help...
 
 Fernanda Damous
 Diretora ENPO-BR




   


==
Fernanda Damous, Organização ENPO-BR
www.enpo-br.org
==
   

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



Res: [oracle_br] impedir que o dono de uma tabela exclua a mesma

2008-06-04 Por tôpico Adonai S . Canêz
Willian, valeu a dica, mas como ainda sou novato estou com dificuldade pra 
conseguir realizar os comandos, poderia de uma explicada mais detalhada. nunca 
usei role.


- Mensagem original 
De: Willian Frasson [EMAIL PROTECTED]
Para: oracle_br@yahoogrupos.com.br
Enviadas: Quarta-feira, 4 de Junho de 2008 9:28:10
Assunto: Re: [oracle_br] impedir que o dono de uma tabela exclua a mesma


Faça da seguinte forma:
Cria uma ROLE - ROLE_TESTE
Depois disso crie um outro usuário no banco chamado USR_TESTE 
De grant para o mesmo daquela ROLE criada: grant select,insert, delete,update 
on CLIENTE to ROLE_TESTE)
Crie um sinonimo para essa tabela: create synonym USR_TESTE.CLIENTE for 
TESTE.CLIENTE;
Dae somente o DONO da tabela que poderá fazer DROP... no caso dae você irá 
passar somente a senha do USR_TESTE para o usuário
e não a senha do OWNER.
Abçs.

- Original Message - 
From: Adonai S. Canêz 
To: [EMAIL PROTECTED] os.com.br 
Sent: Wednesday, June 04, 2008 1:34 AM
Subject: [oracle_br] impedir que o dono de uma tabela exclua a mesma

Estou querendo impossibilitar que o usuario que é dono da tabela possa 
escluir ela por acidente, estou tentado com o seguinte comando 
revoke drop on sisap.pdata from sisap;
não esta aceitando, é possivel fazer isso ??

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

 


  Abra sua conta no Yahoo! Mail, o único sem limite de espaço para 
armazenamento!
http://br.mail.yahoo.com/

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



[oracle_br] Conexão com banco não Oracle - SYBASE

2008-06-04 Por tôpico Oracle_BR
Bom dia! Estou tentando realizar a conexão com uma base SYBASE usando Generic 
Service com as seguintes configurações:

Oracle 10.2.0.1.0 / Windows XP
Sybase Adaptive Server Anywhere Network Server Version 7.0.4.2788 / Windows XP

LISTENER
SID_LIST_LISTENER =
 (SID_LIST =
  (SID_DESC =
  (SID_NAME = PLSExtProc)
  (ORACLE_HOME = C:\oracle\product\10.1.0\Db_1)
  (PROGRAM = extproc))

  (SID_DESC = 
  (GLOBAL_DBNAME = ORCL) 
  (ORACLE_HOME = C:\oracle\product\10.1.0\Db_1) 
  (SID_NAME = ORCL))
 
  (SID_DESC=
  (SID_NAME=GIRINO)
  (ORACLE_HOME=C:\oracle\product\10.1.0\Db_1)
  (PROGRAM=hsodbc))

  )

LISTENER =
  (DESCRIPTION_LIST =
(DESCRIPTION =
  (ADDRESS = (PROTOCOL = TCP)(HOST = XXX)(PORT = 1521))  
  (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))

)
  )

TNSNAMES
ORCL =
  (DESCRIPTION =
(ADDRESS_LIST =
  (ADDRESS = (PROTOCOL = TCP)(HOST = X)(PORT = 1521))
)
(CONNECT_DATA =
  (SERVICE_NAME = ORCL)
)
  )

GIRINO =
  (DESCRIPTION =
(ADDRESS_LIST =
  (ADDRESS = (PROTOCOL = TCP)(HOST = XX)(PORT = 1521))
  )
  (CONNECT_DATA =
(SID = GIRINO)
  )
  (HS=OK)
  )


initGIRINO  
HS_FDS_CONNECT_INFO = GIRINO
HS_FDS_TRACE_LEVEL = ON


Database Link

CREATE DATABASE LINK GIRINO
CONNECT TO X
IDENTIFIED BY XXX
USING 'GIRINO';


Ao executr um sql no banco Oracle através do dblink recebo a seguinte mensagem 
de erro:

ERRO na linha 1:
ORA-28500: conexão do ORACLE com um sistema não-Oracle retornou esta mensagem:
[Generic Connectivity Using ODBC][Microsoft][ODBC Driver Manager] Nome da fonte
de dados não encontrado e nenhum driver padrão especificado (SQL State: IM002;
SQL Code: 0)
ORA-02063: precedendo 2 lines a partir de GIRINO

A minha dúvida é o que posso ter esquecido de configurar ou configurado errado 
para que a conexão não aconteça já que ao testar o dsn GIRINO via windows a 
conexão é executada com sucesso, através de programação (C#) eu consigo ver os 
dados da outra base, se eu executar tnsping girino funciona. Só não conecta via 
dblink.

Onde posso estar errando?

Carlos Henrique



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



[oracle_br] RMAN não está reconhecendo TAG.

2008-06-04 Por tôpico Diogo Lopez - Datapar
Pessoal

De uns dias pra cá meu script de backup passsou a não incremetntar o backup dos 
datafiles e sim a criar um novo toda vez.
O backup dos archives também parou.

Investigando eu notei algum problema ao aplicar TAG nos backup;

BACKUP ARCHIVES, passou a exibir esse erro:
Starting backup at 04/06/2008 10:00:51
current log archived
using channel ORA_DISK_1
RMAN-00571: ===
RMAN-00569: === ERROR MESSAGE STACK FOLLOWS ===
RMAN-00571: ===
RMAN-03002: failure of backup command at 06/04/2008 10:01:02
RMAN-06043: TAG option not supported for archive log copies
O BACKUP FULL,está criando novas cópias de datafile pois não encontra as 
antigas.RMAN recover copy of database with tag IMAGEM_COMPLETA;Starting 
backup at 04/06/2008 09:04:03
using channel ORA_DISK_1
no parent backup or copy of datafile 9 found
no parent backup or copy of datafile 8 found
no parent backup or copy of datafile 6 found
no parent backup or copy of datafile 10 foundFiz um Teste de Bravação em 
Disco do próprio EM e me retonra isso:

RMAN run {
2 allocate channel oem_disk_backup type disk format '/u01/oradata/standby/%U'
3 ;backup as COPY current controlfile tag '06042008113452';
4 restore controlfile validate from tag '06042008113452';
5 release channel oem_disk_backup;
6 }

allocated channel: oem_disk_backup
channel oem_disk_backup: sid=63 devtype=DISK
Starting backup at 04/06/2008 11:34:58
channel oem_disk_backup: starting datafile copy
copying current control file
output filename=/u01/oradata/standby/cf_D-ORACLE_id-1476813642_ctji31v3 
tag=06042008113452 recid=7106 stamp=656508920
channel oem_disk_backup: datafile copy complete, elapsed time: 00:00:25
Finished backup at 04/06/2008 11:35:24
Starting restore at 04/06/2008 11:35:26

released channel: oem_disk_backup
RMAN-00571: ===
RMAN-00569: === ERROR MESSAGE STACK FOLLOWS ===
RMAN-00571: ===
RMAN-03002: failure of restore command at 06/04/2008 11:35:27
RMAN-06026: some targets not found - aborting restore
RMAN-06024: no backup or copy of the control file found to restore

RMAN allocate channel for maintenance type disk;
allocated channel: ORA_MAINT_DISK_1
channel ORA_MAINT_DISK_1: sid=63 devtype=DISK

RMAN delete noprompt controlfilecopy tag '06042008113452';
List of Control File Copies
Key S Completion Time Ckp SCNCkp TimeName
--- - --- -- --- 
7106A 04/06/2008 11:35:20 206618818  04/06/2008 11:34:59 
/u01/oradata/standby/cf_D-ORACLE_id-1476813642_ctji31v3
deleted control file copy
control file copy 
filename=/u01/oradata/standby/cf_D-ORACLE_id-1476813642_ctji31v3 recid=7106 
stamp=656508920
Deleted 1 objects

RMAN exit;



Os backups funcionavam bem há 2 anos.
A única coisa que tentei fazer ha um tempo atras é duplexar o backup para 2 
pastas, configurando o RMAN.
Mas já voltei a configuração original.

Alguem sabe o que pode ter acontecido?


Esse é a configuração do meu RMAN:

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;
CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO 
'/u01/oradata/standby/%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   '/u01/oradata/standby/%U';
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 
'/u01/app/oracle/product/10.2.0/db_1/dbs/snapcf_oracle.f'; # default



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



Re: [oracle_br] impedir que o dono de uma tabela exclua a mesma

2008-06-04 Por tôpico Willian Frasson
Vamos lá faça assim:

--Criação da role

create role ROLE_TESTE;

--Grant de conexão para role

grant connect to ROLE_TESTE;

--Criação de usuário de conexão

create user USR_TESTE identified by USR_TESTE;

--Grant da role para usuário de conexão

grant ROLE_TESTE to USR_TESTE;

--Grant das tabelas para role

grant select,insert,delete,update on TESTE.CLIENTE to ROLE_TESTE

--Criação de sinonimo para o usuário de conexão

create synonym USR_TESTE.CLIENTE for TESTE.CLIENTE;



- Original Message - 
  From: Adonai S. Canêz 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Wednesday, June 04, 2008 11:12 AM
  Subject: Res: [oracle_br] impedir que o dono de uma tabela exclua a mesma


  Willian, valeu a dica, mas como ainda sou novato estou com dificuldade pra 
conseguir realizar os comandos, poderia de uma explicada mais detalhada. nunca 
usei role.

  - Mensagem original 
  De: Willian Frasson [EMAIL PROTECTED]
  Para: oracle_br@yahoogrupos.com.br
  Enviadas: Quarta-feira, 4 de Junho de 2008 9:28:10
  Assunto: Re: [oracle_br] impedir que o dono de uma tabela exclua a mesma

  Faça da seguinte forma:
  Cria uma ROLE - ROLE_TESTE
  Depois disso crie um outro usuário no banco chamado USR_TESTE 
  De grant para o mesmo daquela ROLE criada: grant select,insert, delete,update 
on CLIENTE to ROLE_TESTE)
  Crie um sinonimo para essa tabela: create synonym USR_TESTE.CLIENTE for 
TESTE.CLIENTE;
  Dae somente o DONO da tabela que poderá fazer DROP... no caso dae você irá 
passar somente a senha do USR_TESTE para o usuário
  e não a senha do OWNER.
  Abçs.

  - Original Message - 
  From: Adonai S. Canêz 
  To: [EMAIL PROTECTED] os.com.br 
  Sent: Wednesday, June 04, 2008 1:34 AM
  Subject: [oracle_br] impedir que o dono de uma tabela exclua a mesma

  Estou querendo impossibilitar que o usuario que é dono da tabela possa 
  escluir ela por acidente, estou tentado com o seguinte comando 
  revoke drop on sisap.pdata from sisap;
  não esta aceitando, é possivel fazer isso ??

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

  Abra sua conta no Yahoo! Mail, o único sem limite de espaço para 
armazenamento!
  http://br.mail.yahoo.com/

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



   

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



[oracle_br] Como verificar

2008-06-04 Por tôpico Felipe Cabral
Galera no when new Record instance como verifico se o bloco está na primeira
linha???

 

Obrigado

 

  _  


cid:image001.jpg@01C85836.B9C67B10

Virtual Soft Consultoria em Informática Ltda.


Felipe Cabral


Tel.: (11) 3104 6594 / 3106 8682


Site:  http://www.virtualsp.com.br www.virtualsp.com.br


E-mail:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]

 

 



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



[oracle_br] Random

2008-06-04 Por tôpico Jean Carlo
Galera seguinte estou fazendo um trabalho da facul e imperrei numa dúvida do
random.

Tenho duas tabelas
Marcas (codigo, descricao)
Produtos (codigo, descricao, marca, modelo, datacriacao, preco, saldo)

faço um laço pra inserir 3000 registros na tabela marcas escolhendo os
codigos e nomes atraves do random até ai td nota dez.
Meu problema apareceu quando vou gerar os 5 registros na tabela
produtos pois o campo marca é um FK com codigo na tabela marca tenho q
colocar nesse campo um código que esteja na tabela Marcas como poderia fazer
isso??? Essa consulta aleatória nos registros da tabela marcas???

Desde já agradeço a atenção de todos.

--
att,
Jean Carlo Stein da Fonseca
Programador PL/SQL Forms/Reports 6i.
DBA Oracle Jr. em busca do OCA.
(48) 9604-6138




HarpaMail! Garanta o seu!!! www.harpa.com.br



[oracle_br] Instalação de Application Server no Linux

2008-06-04 Por tôpico Consulting 2001 Br
Pessoal,
Boa tarde.
Estou com um problema para instalar o Companion (HTTP_Server) no linux. O 
processo de instalação vai direitinho até a hora de subir os serviços. Quando 
ele precisa levantar o web server dá erro. As mensagens são:
 ./opmnctl startall
opmnctl: starting opmn and all managed processes...
=
opmn id=brand:6201
   0 of 1 processes started.
ias-instance id=standalone
+
ias-component/process-type/process-set:
 HTTP_Server/HTTP_Server/HTTP_Server
Error
-- Process (pid=19871)
 falha ao iniciar um processo gerenciado apos o limite máximo de repetição
 Log:
 /apps/oracle10g/ohs/opmn/logs/HTTP_Server~1
e dentro desse arquivo
08/06/04 
/apps/oracle10g/ohs/Apache/Apache/bin/apachectl start: execing httpd
/apps/oracle10g/ohs/Apache/Apache/bin/httpd: error while loading shared 
libraries: libdb.so.2: cannot open shared object file: No such file or directory
Pela mensagem diz que não existe a tal biblioteca. Eu preciso setar algum tipo 
de variável de ambiente? Onde fica (ou ficaria) essa biblioteca? 
O meu ambiente é Ubuntu 8.04, Oracle 10g e Companion (10.2)
Preciso instalar esse web server para pode utilizar o APEX (HTMLDB).
Antecipadamente agradeço a qualquer ajuda.
Abs,
Ricardo


  


Re: [oracle_br] Random

2008-06-04 Por tôpico Márcio Ricardo Alves da Silva
Jean, o código da tabela Marca para tabela Produtos é aleatório, ou seja, pode 
ser qualquer um? Se sim, só fazer um random do código da tabela marca e ir 
inserindo.  
Márcio Ricardo Alves da Silva
Programador Pleno
Oracle Certified Associate 9i
* [EMAIL PROTECTED]

Config Informática Ltda
 Av. Eng. Luis Carlos Berrini, 801 - 7º andar
 04571-010 - Brooklin Novo - São Paulo - SP
( Fone (11) 5501-8300
( Fax (11) 5501-8302
8 www.config.com.br - Original Message - 

  From: Jean Carlo 
  To: Oracle BR 
  Sent: Wednesday, June 04, 2008 2:50 PM
  Subject: [oracle_br] Random


  Galera seguinte estou fazendo um trabalho da facul e imperrei numa dúvida do
  random.

  Tenho duas tabelas
  Marcas (codigo, descricao)
  Produtos (codigo, descricao, marca, modelo, datacriacao, preco, saldo)

  faço um laço pra inserir 3000 registros na tabela marcas escolhendo os
  codigos e nomes atraves do random até ai td nota dez.
  Meu problema apareceu quando vou gerar os 5 registros na tabela
  produtos pois o campo marca é um FK com codigo na tabela marca tenho q
  colocar nesse campo um código que esteja na tabela Marcas como poderia fazer
  isso??? Essa consulta aleatória nos registros da tabela marcas???

  Desde já agradeço a atenção de todos.

  --
  att,
  Jean Carlo Stein da Fonseca
  Programador PL/SQL Forms/Reports 6i.
  DBA Oracle Jr. em busca do OCA.
  (48) 9604-6138

  
  HarpaMail! Garanta o seu!!! www.harpa.com.br



   

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



Re: [oracle_br] Random

2008-06-04 Por tôpico Jean Carlo
Boa tarde, Márcio

Nesse campo marca da tabela Produtos tenho que inserir qualquer código desde
que esse código exista na tabela Marcas.
Então tenho que fazer uma escolha aleatória no conteúdo da tabela Marcas
isso que ainda não consegui enchegar... hehehehehehe

--
att,
Jean Carlo Stein da Fonseca
Programador PL/SQL Forms/Reports 6i.
DBA Oracle Jr. em busca do OCA.
(48) 9604-6138


- Mensagem Original 
De: Márcio Ricardo Alves da Silva [EMAIL PROTECTED]
Para: oracle_br@yahoogrupos.com.br oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] Random
Data: 04/06/08 16:05


















 Jean, o código da tabela Marca para tabela Produtos é
aleatório, ou seja, pode ser qualquer um? Se sim, só fazer um random do
código da tabela marca e ir inserindo.
 Márcio Ricardo Alves da Silva
 Programador Pleno
 Oracle Certified Associate 9i
 * [EMAIL PROTECTED]

 Config Informática Ltda
 amp; Av. Eng. Luis Carlos Berrini, 801 - 7º andar
 amp; 04571-010 - Brooklin Novo - São Paulo - SP
 ( Fone (11) 5501-8300
 ( Fax (11) 5501-8302
 8 www.config.com.br - Original Message -

 From: Jean Carlo
   To: Oracle BR
   Sent: Wednesday, June 04, 2008 2:50 PM
   Subject: [oracle_br] Random

 Galera seguinte estou fazendo um trabalho da facul e imperrei numa dúvida
do
   random.

 Tenho duas tabelas
   Marcas (codigo, descricao)
   Produtos (codigo, descricao, marca, modelo, datacriacao, preco, saldo)

 faço um laço pra inserir 3000 registros na tabela quot;marcasquot;
escolhendo os
   codigos e nomes atraves do random até ai td nota dez.
   Meu problema apareceu quando vou gerar os 5 registros na tabela
   quot;produtosquot; pois o campo marca é um FK com codigo na tabela
marca tenho q
   colocar nesse campo um código que esteja na tabela Marcas como poderia
fazer
   isso??? Essa consulta aleatória nos registros da tabela marcas???

 Desde já agradeço a atenão de todos.

 --
   att,
   Jean Carlo Stein da Fonseca
   Programador PL/SQL Forms/Reports 6i.
   DBA Oracle Jr. em busca do OCA.
   (48) 9604-6138

 
   HarpaMail! Garanta o seu!!! www.harpa.com.br

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





 
























HarpaMail! Garanta o seu!!! www.harpa.com.br



Re: [oracle_br] Random

2008-06-04 Por tôpico Márcio Ricardo Alves da Silva
Boa tarde, Jean

Você pode usar da seguinte maneira. 
SELECT trunc(DBMS_RANDOM.value(MIN,MAX)) from dual

Você tem o valor inicial e o valor final dos códigos da tabela Marca certo? 
Desde que não tenha pulado valor, p. ex. 1,2,3,5, você pode utilizar dessa 
maneira. Ai sim vc conseguirá pegar todos os códigos da tabela marca. Vê se 
isso ajuda.

Att,

Márcio Ricardo Alves da Silva
Programador Pleno
Oracle Certified Associate 9i
* [EMAIL PROTECTED]

Config Informática Ltda
 Av. Eng. Luis Carlos Berrini, 801 - 7º andar
 04571-010 - Brooklin Novo - São Paulo - SP
( Fone (11) 5501-8300
( Fax (11) 5501-8302
8 www.config.com.br - Original Message - 

  From: Jean Carlo 
  To: oracle_br@yahoogrupos.com.br@mail.harpa.com.br 
  Sent: Wednesday, June 04, 2008 3:29 PM
  Subject: Re: [oracle_br] Random


  Boa tarde, Márcio

  Nesse campo marca da tabela Produtos tenho que inserir qualquer código desde
  que esse código exista na tabela Marcas.
  Então tenho que fazer uma escolha aleatória no conteúdo da tabela Marcas
  isso que ainda não consegui enchegar... hehehehehehe

  --
  att,
  Jean Carlo Stein da Fonseca
  Programador PL/SQL Forms/Reports 6i.
  DBA Oracle Jr. em busca do OCA.
  (48) 9604-6138

  - Mensagem Original 
  De: Márcio Ricardo Alves da Silva [EMAIL PROTECTED]
  Para: oracle_br@yahoogrupos.com.br oracle_br@yahoogrupos.com.br
  Assunto: Re: [oracle_br] Random
  Data: 04/06/08 16:05

  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
   Jean, o código da tabela Marca para tabela Produtos é
  aleatório, ou seja, pode ser qualquer um? Se sim, só fazer um random do
  código da tabela marca e ir inserindo.
   Márcio Ricardo Alves da Silva
   Programador Pleno
   Oracle Certified Associate 9i
   * [EMAIL PROTECTED]
  
   Config Informática Ltda
   amp; Av. Eng. Luis Carlos Berrini, 801 - 7º andar
   amp; 04571-010 - Brooklin Novo - São Paulo - SP
   ( Fone (11) 5501-8300
   ( Fax (11) 5501-8302
   8 www.config.com.br - Original Message -
  
   From: Jean Carlo
   To: Oracle BR
   Sent: Wednesday, June 04, 2008 2:50 PM
   Subject: [oracle_br] Random
  
   Galera seguinte estou fazendo um trabalho da facul e imperrei numa dúvida
  do
   random.
  
   Tenho duas tabelas
   Marcas (codigo, descricao)
   Produtos (codigo, descricao, marca, modelo, datacriacao, preco, saldo)
  
   faço um laço pra inserir 3000 registros na tabela quot;marcasquot;
  escolhendo os
   codigos e nomes atraves do random até ai td nota dez.
   Meu problema apareceu quando vou gerar os 5 registros na tabela
   quot;produtosquot; pois o campo marca é um FK com codigo na tabela
  marca tenho q
   colocar nesse campo um código que esteja na tabela Marcas como poderia
  fazer
   isso??? Essa consulta aleatória nos registros da tabela marcas???
  
   Desde já agradeço a atenão de todos.
  
   --
   att,
   Jean Carlo Stein da Fonseca
   Programador PL/SQL Forms/Reports 6i.
   DBA Oracle Jr. em busca do OCA.
   (48) 9604-6138
  
   
   HarpaMail! Garanta o seu!!! www.harpa.com.br
  
   [As partes desta mensagem que não continham texto foram removidas]
  
  
  
  
  
   
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  

  
  HarpaMail! Garanta o seu!!! www.harpa.com.br



   

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



[oracle_br] Duvidas Oracle

2008-06-04 Por tôpico Pedro
Olá pessoal,

Instalei o Oracle 10g em uma máquina para fazer testes usando o Linux 
Enterprise 5 (Oracle) - graças a ajuda de vcs.

Estou usando o manual 2 Day DBA da Oracle para me familiarizar com o ambiente , 
mas estou com algumas dúvidas:

Percebi que o Web Enterprise Manager carrega a instância do Banco que está 
setada da variável $ORACLE_SID qdo é iniciado. Existem alguma maneira de 
carregar mais de uma instância para ser gerenciada na inicialização do S.O. ou 
tenho que fazer isso manualmente depois, setando o novo SID nesta variável?

Quando uso o Net Manager para criar uma nova conexão com uma máquina cliente 
(windows) informei o SID do bando que foi criado durante a instalação do Oracle 
e funcionou corretamente. No entanto, se eu tento criar a conexão com um novo 
banco, aparece a mensagem que o serviço não é válido. Mesmo eu já tendo 
inicializado o Banco - /etc/oratab, estartado o sqlplus com o banco e também 
lsnrctl. Tem algum motivo para isso acontecer? Tenho que registrar este SID em 
algum lugar específico?

Dentro do Enterprise Manager (Web), ao tentar dar um shutdown no banco, são 
solicitados os usuários do banco e host. Qdo peço para aplicar aparece o 
seguinte erro: RemoteOperationException: ERROR:NMO not setuid-oracle 
(Unix-only) fiz o teste com o usuário host usando root e outros usuários 
válidos mas mesmo assim não deu certo. Alguma dica?

Desde já muito obrigado.

Abraços.

Pedro


  Abra sua conta no Yahoo! Mail, o único sem limite de espaço para 
armazenamento!
http://br.mail.yahoo.com/



Re: [oracle_br] Random

2008-06-04 Por tôpico Jean Carlo
kra funciona em partes pois hj faço um random aleatório de 4 digitos para
prencher o campo código na tabela Marcas então nesses 3000 registros posso
ter d 1000 até .

+ isso já ajuda em partes só fica lento pois terei q fazer um loop pra
verificar se o código existe na tabela marcas.

--
att,
Jean Carlo Stein da Fonseca
Programador PL/SQL Forms/Reports 6i.
DBA Oracle Jr. em busca do OCA.
(48) 9604-6138


- Mensagem Original 
De: Márcio Ricardo Alves da Silva [EMAIL PROTECTED]
Para: oracle_br@yahoogrupos.com.br oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] Random
Data: 04/06/08 16:51


















 Boa tarde, Jean

 Você pode usar da seguinte maneira.
 SELECT trunc(DBMS_RANDOM.value(MIN,MAX)) from dual

 Você tem o valor inicial e o valor final dos códigos da tabela Marca
certo? Desde que não tenha pulado valor, p. ex. 1,2,3,5, você pode utilizar
dessa maneira. Ai sim vc conseguirá pegar todos os códigos da tabela marca.
Vê se isso ajuda.

 Att,

 Márcio Ricardo Alves da Silva
 Programador Pleno
 Oracle Certified Associate 9i
 * [EMAIL PROTECTED]

 Config Informática Ltda
 amp; Av. Eng. Luis Carlos Berrini, 801 - 7º andar
 amp; 04571-010 - Brooklin Novo - São Paulo - SP
 ( Fone (11) 5501-8300
 ( Fax (11) 5501-8302
 8 www.config.com.br - Original Message -

 From: Jean Carlo
   To: quot;oracle_br@yahoogrupos.com.brquot;@mail.harpa.com.br
   Sent: Wednesday, June 04, 2008 3:29 PM
   Subject: Re: [oracle_br] Random

 Boa tarde, Márcio

 Nesse campo marca da tabela Produtos tenho que inserir qualquer código
desde
   que esse código exista na tabela Marcas.
   Então tenho que fazer uma escolha aleatória no conteúdo da tabela Marcas
   isso que ainda não consegui enchegar... hehehehehehe

 --
   att,
   Jean Carlo Stein da Fonseca
   Programador PL/SQL Forms/Reports 6i.
   DBA Oracle Jr. em busca do OCA.
   (48) 9604-6138

 - Mensagem Original 
   De: Márcio Ricardo Alves da Silva lt;[EMAIL PROTECTED]gt;
   Para: oracle_br@yahoogrupos.com.br lt;oracle_br@yahoogrupos.com.brgt;
   Assunto: Re: [oracle_br] Random
   Data: 04/06/08 16:05

 gt;
   gt;
   gt;
   gt;
   gt;
   gt;
   gt;
   gt;
   gt;
   gt;
   gt;
   gt;
   gt;
   gt;
   gt;
   gt;
   gt;
   gt; Jean, o código da tabela Marca para tabela Produtos é
   aleatório, ou seja, pode ser qualquer um? Se sim, só fazer um random do
   código da tabela marca e ir inserindo.
   gt; Márcio Ricardo Alves da Silva
   gt; Programador Pleno
   gt; Oracle Certified Associate 9i
   gt; * [EMAIL PROTECTED]
   gt;
   gt; Config Informática Ltda
   gt; amp;amp; Av. Eng. Luis Carlos Berrini, 801 - 7º andar
   gt; amp;amp; 04571-010 - Brooklin Novo - São Paulo - SP
   gt; ( Fone (11) 5501-8300
   gt; ( Fax (11) 5501-8302
   gt; 8 www.config.com.br - Original Message -
   gt;
   gt; From: Jean Carlo
   gt; To: Oracle BR
   gt; Sent: Wednesday, June 04, 2008 2:50 PM
   gt; Subject: [oracle_br] Random
   gt;
   gt; Galera seguinte estou fazendo um trabalho da facul e imperrei numa
dúvida
   do
   gt; random.
   gt;
   gt; Tenho duas tabelas
   gt; Marcas (codigo, descricao)
   gt; Produtos (codigo, descricao, marca, modelo, datacriacao, preco,
saldo)
   gt;
   gt; faço um laço pra inserir 3000 registros na tabela
amp;quot;marcasamp;quot;
   escolhendo os
   gt; codigos e nomes atraves do random até ai td nota dez.
   gt; Meu problema apareceu quando vou gerar os 5 registros na tabela
   gt; amp;quot;produtosamp;quot; pois o campo marca é um FK com codigo
na tabela
   marca tenho q
   gt; colocar nesse campo um código que esteja na tabela Marcas como
poderia
   fazer
   gt; isso??? Essa consulta aleatória nos registros da tabela marcas???
   gt;
   gt; Desde já agradeço a atenão de todos.
   gt;
   gt; --
   gt; att,
   gt; Jean Carlo Stein da Fonseca
   gt; Programador PL/SQL Forms/Reports 6i.
   gt; DBA Oracle Jr. em busca do OCA.
   gt; (48) 9604-6138
   gt;
   gt; 
   gt; HarpaMail! Garanta o seu!!! www.harpa.com.br
   gt;
   gt; [As partes desta mensagem que não continham texto foram removidas]
   gt;
   gt;
   gt;
   gt;
   gt;
   gt;
   gt;
   gt;
   gt;
   gt;
   gt;
   gt;
   gt;
   gt;
   gt;
   gt;
   gt;
   gt;
   gt;
   gt;
   gt;
   gt;
   gt;
   gt;
   gt;
   gt;
   gt;
   gt;

 
   HarpaMail! Garanta o seu!!! www.harpa.com.br

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





 
























HarpaMail! Garanta o seu!!! www.harpa.com.br



Re: [oracle_br] Random

2008-06-04 Por tôpico Eduardo Leite
Minha idéia seria algo assim.. 

select * from marcas
nbsp;where rownum = trunc( dbms_random.value( 1, 3000 ) )

Se existem 3mil registros nessa tabela.. vai pela linha, já que o código é 
aleatório... 




--- Em qua, 4/6/08, Márcio Ricardo Alves da Silva lt;[EMAIL PROTECTED]gt; 
escreveu:
De: Márcio Ricardo Alves da Silva lt;[EMAIL PROTECTED]gt;
Assunto: Re: [oracle_br] Random
Para: oracle_br@yahoogrupos.com.br
Data: Quarta-feira, 4 de Junho de 2008, 16:05











Jean, o código da tabela Marca para tabela Produtos é aleatório, ou 
seja, pode ser qualquer um? Se sim, só fazer um random do código da tabela 
marca e ir inserindo.  

Márcio Ricardo Alves da Silva

Programador Pleno

Oracle Certified Associate 9i

* marcio.silva@ config.com. br



Config Informática Ltda

amp; Av. Eng. Luis Carlos Berrini, 801 - 7º andar

amp; 04571-010 - Brooklin Novo - São Paulo - SP

( Fone (11) 5501-8300

( Fax (11) 5501-8302

8 www.config.com. br - Original Message - 



From: Jean Carlo 

  To: Oracle BR 

  Sent: Wednesday, June 04, 2008 2:50 PM

  Subject: [oracle_br] Random



Galera seguinte estou fazendo um trabalho da facul e imperrei numa dúvida do

  random.



Tenho duas tabelas

  Marcas (codigo, descricao)

  Produtos (codigo, descricao, marca, modelo, datacriacao, preco, saldo)



faço um laço pra inserir 3000 registros na tabela marcas escolhendo os

  codigos e nomes atraves do random até ai td nota dez.

  Meu problema apareceu quando vou gerar os 5 registros na tabela

  produtos pois o campo marca é um FK com codigo na tabela marca tenho q

  colocar nesse campo um código que esteja na tabela Marcas como poderia fazer

  isso??? Essa consulta aleatória nos registros da tabela marcas???



Desde já agradeço a atenção de todos.



--

  att,

  Jean Carlo Stein da Fonseca

  Programador PL/SQL Forms/Reports 6i.

  DBA Oracle Jr. em busca do OCA.

  (48) 9604-6138



 _ _ _ _

  HarpaMail! Garanta o seu!!! www.harpa.com. br



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




  




 

















  Abra sua conta no Yahoo! Mail, o único sem limite de espaço para 
armazenamento!
http://br.mail.yahoo.com/

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



Re: [oracle_br] Re: Oracle Manager

2008-06-04 Por tôpico Andre Santos
Fernanda

Desculpe pela minha pergunta, que pode parecer meio boba...
Mas vocês já tentaram recompilar as packages com os usuários online?

[ ]

André


Em 04/06/08, Fernanda Damous [EMAIL PROTECTED] escreveu:

   Chiappa,

 Desculpanão defini direito o manager no qual preciso de ajuda

 É o Oracle Change Manager...para ser bem simplista...é um estilo CVS,
 SVN...controladores de versão...um baseline...etc.

 Só que não sei se ele relamente vai conseguir me ajudar a diminuir as
 paradas de banco para manutenção, pois para que seja feita uma simples
 compilação de package acabamos perdendo 30 min esperando terminar transação,
 fazer usuário sair, derrubar usuário e baixar o banco senão os caras
 continuam tentando usar o sistema que acessa o banco o tempo inteiro...pra
 se ter idéia, mau o BD entra no ar já tem uns 25 negos
 conectadoscomplicado! parece até shell de connectafff

 Para mim isso é questão de cultura Mas não dá para abrir a cabeça do
 usuário e enfiar uma mensagem que qdo for avisado sobre a parada, vai parar
 o banco e pronto e que é muito menos custoso se eles fizessem isso (parassem
 de usar), daí nem precisava baixar o banco, enfim...vai tomar um café e qdo
 voltar já ta ok!
 Estamos tentando encontrar metologias para melhorar esse processo sem tanto
 trauma para os nossos usuários...rs...e nem gastar tanto tempo para uma
 operação simples e pequena!

 Uma das alternativas (que é só isso por enquanto) é o Change Manager...

 Vocês conhecem?

 Fernanda


 jlchiappa [EMAIL PROTECTED] jlchiappa%40yahoo.com.br wrote:
 Oi Fê, intão : Oracle Manager em si eu nunca ouvi falar, mas conheço
 (ao menos de ouvir) o Oracle Resource Manager (componente do banco
 para controlar consumo de recursos em ambiente OLTP), o Oracle Web
 Services Manager e o Oracle BPEL Process Manager (para orientação à
 serviços), e claro os nossos amigos Oracle Enterprise Manager nas suas
 versões várias É algum desses, ou não é nada disso ?

 []s

 Chiappa
 --- Em oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br,
 Fernanda Damous [EMAIL PROTECTED]
 escreveu
 
  Pessoal,
 
  Boa tarde!
  Preciso de informações práticas relacionadas ao Oracle Manager, pois
  querem implantar aqui na empresa e não sei se ajudará muito no que
  realmente precisamos.
  Alguém tem experiência com essa ferramenta da Oracle???
 
 
  No aguardo de um help...
 
  Fernanda Damous
  Diretora ENPO-BR
 

 ==
 Fernanda Damous, Organização ENPO-BR
 www.enpo-br.org
 ==


 [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] Random

2008-06-04 Por tôpico Jean Carlo
Já tinha efetuado o teste com esse tipo de select + as vezes ele não retorna
valor e outras vezes ele retorna vários valores.

--
att,
Jean Carlo Stein da Fonseca
Programador PL/SQL Forms/Reports 6i.
DBA Oracle Jr. em busca do OCA.
(48) 9604-6138


- Mensagem Original 
De: Eduardo Leite [EMAIL PROTECTED]
Para: oracle_br@yahoogrupos.com.br oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] Random
Data: 04/06/08 17:50


















 Minha id©ia seria algo assim..

 select * from marcas
 amp;nbsp;where rownum = trunc( dbms_random.value( 1, 3000 ) )

 Se existem 3mil registros nessa tabela.. vai pela linha, j¡ que o código
© aleat³rio...

 --- Em qua, 4/6/08, M¡rcio Ricardo Alves da Silva
amp;lt;[EMAIL PROTECTED]amp;gt; escreveu:
 De: M¡rcio Ricardo Alves da Silva amp;lt;[EMAIL PROTECTED]amp;gt;
 Assunto: Re: [oracle_br] Random
 Para: oracle_br@yahoogrupos.com.br
 Data: Quarta-feira, 4 de Junho de 2008, 16:05

 Jean, o c³digo da tabela Marca para tabela Produtos © aleat³rio, ou seja,
pode ser qualquer um? Se sim, s³ fazer um random do código da tabela marca
e ir inserindo.

 M¡rcio Ricardo Alves da Silva

 Programador Pleno

 Oracle Certified Associate 9i

 * marcio.silva@ config.com. br

 Config Inform¡tica Ltda

 amp;amp; Av. Eng. Luis Carlos Berrini, 801 - 7º andar

 amp;amp; 04571-010 - Brooklin Novo - S£o Paulo - SP

 ( Fone (11) 5501-8300

 ( Fax (11) 5501-8302

 8 www.config.com. br - Original Message -

 From: Jean Carlo

 To: Oracle BR

 Sent: Wednesday, June 04, 2008 2:50 PM

 Subject: [oracle_br] Random

 Galera seguinte estou fazendo um trabalho da facul e imperrei numa dºvida
do

 random.

 Tenho duas tabelas

 Marcas (codigo, descricao)

 Produtos (codigo, descricao, marca, modelo, datacriacao, preco, saldo)

 fa§o um la§o pra inserir 3000 registros na tabela quot;marcasquot;
escolhendo os

 codigos e nomes atraves do random at© ai td nota dez.

 Meu problema apareceu quando vou gerar os 5 registros na tabela

 quot;produtosquot; pois o campo marca © um FK com codigo na tabela marca
tenho q

 colocar nesse campo um c³digo que esteja na tabela Marcas como poderia
fazer

 isso??? Essa consulta aleat³ria nos registros da tabela marcas???

 Desde j¡ agrade§o a aten£o de todos.

 --

 att,

 Jean Carlo Stein da Fonseca

 Programador PL/SQL Forms/Reports 6i.

 DBA Oracle Jr. em busca do OCA.

 (48) 9604-6138

  _ _ _ _

 HarpaMail! Garanta o seu!!! www.harpa.com. br

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











 Abra sua conta no Yahoo! Mail, o ºnico sem limite de espa§o para
armazenamento!
 http://br.mail.yahoo.com/

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





 
























HarpaMail! Garanta o seu!!! www.harpa.com.br



Re: [oracle_br] RMAN não está reconhecendo TAG.

2008-06-04 Por tôpico spark
Este arquivo de controle do backup não é um controlfile de standby?

Parece ser, se for tens que usar a opcao backup current controlfile FOR 
STANDBY!!!



- Mensagem de [EMAIL PROTECTED] -
Data: Wed, 4 Jun 2008 12:01:11 -0400
De: Diogo Lopez - Datapar [EMAIL PROTECTED]
Endereço para Resposta (Reply-To): oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] RMAN não está reconhecendo TAG.
  Para: oracle_br@yahoogrupos.com.br


 Pessoal

 De uns dias pra cá meu script de backup passsou a não incremetntar o 
 backup dos datafiles e sim a criar um novo toda vez.
 O backup dos archives também parou.

 Investigando eu notei algum problema ao aplicar TAG nos backup;

 BACKUP ARCHIVES, passou a exibir esse erro:
 Starting backup at 04/06/2008 10:00:51
 current log archived
 using channel ORA_DISK_1
 RMAN-00571: ===
 RMAN-00569: === ERROR MESSAGE STACK FOLLOWS ===
 RMAN-00571: ===
 RMAN-03002: failure of backup command at 06/04/2008 10:01:02
 RMAN-06043: TAG option not supported for archive log copies
 O BACKUP FULL,está criando novas cópias de datafile pois não encontra 
 as antigas.RMAN recover copy of database with tag 
 IMAGEM_COMPLETA;Starting backup at 04/06/2008 09:04:03
 using channel ORA_DISK_1
 no parent backup or copy of datafile 9 found
 no parent backup or copy of datafile 8 found
 no parent backup or copy of datafile 6 found
 no parent backup or copy of datafile 10 foundFiz um Teste de 
 Bravação em Disco do próprio EM e me retonra isso:

 RMAN run {
 2 allocate channel oem_disk_backup type disk format 
 '/u01/oradata/standby/%U'
 3 ;backup as COPY current controlfile tag '06042008113452';
 4 restore controlfile validate from tag '06042008113452';
 5 release channel oem_disk_backup;
 6 }

 allocated channel: oem_disk_backup
 channel oem_disk_backup: sid=63 devtype=DISK
 Starting backup at 04/06/2008 11:34:58
 channel oem_disk_backup: starting datafile copy
 copying current control file
 output 
 filename=/u01/oradata/standby/cf_D-ORACLE_id-1476813642_ctji31v3 
 tag=06042008113452 recid=7106 stamp=656508920
 channel oem_disk_backup: datafile copy complete, elapsed time: 00:00:25
 Finished backup at 04/06/2008 11:35:24
 Starting restore at 04/06/2008 11:35:26

 released channel: oem_disk_backup
 RMAN-00571: ===
 RMAN-00569: === ERROR MESSAGE STACK FOLLOWS ===
 RMAN-00571: ===
 RMAN-03002: failure of restore command at 06/04/2008 11:35:27
 RMAN-06026: some targets not found - aborting restore
 RMAN-06024: no backup or copy of the control file found to restore

 RMAN allocate channel for maintenance type disk;
 allocated channel: ORA_MAINT_DISK_1
 channel ORA_MAINT_DISK_1: sid=63 devtype=DISK

 RMAN delete noprompt controlfilecopy tag '06042008113452';
 List of Control File Copies
 Key S Completion Time Ckp SCNCkp TimeName
 --- - --- -- --- 
 7106A 04/06/2008 11:35:20 206618818  04/06/2008 11:34:59 
 /u01/oradata/standby/cf_D-ORACLE_id-1476813642_ctji31v3
 deleted control file copy
 control file copy 
 filename=/u01/oradata/standby/cf_D-ORACLE_id-1476813642_ctji31v3 
 recid=7106 stamp=656508920
 Deleted 1 objects

 RMAN exit;



 Os backups funcionavam bem há 2 anos.
 A única coisa que tentei fazer ha um tempo atras é duplexar o backup 
 para 2 pastas, configurando o RMAN.
 Mas já voltei a configuração original.

 Alguem sabe o que pode ter acontecido?


 Esse é a configuração do meu RMAN:

 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;
 CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO 
 '/u01/oradata/standby/%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   '/u01/oradata/standby/%U';
 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 
 '/u01/app/oracle/product/10.2.0/db_1/dbs/snapcf_oracle.f'; # default



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



 --
 E-mail Seguro Vetorial.net

 Mensagem classificada como NÃO-SPAM. Para classificar como SPAM,
 encaminhe para [EMAIL PROTECTED]

 Chave de Identificação: 49321,4846bb629515764382256



- Final da mensagem de [EMAIL PROTECTED] 

RE: Res: [oracle_br] Simulador de FITA

2008-06-04 Por tôpico Luciano Guelfi
Prezado Cyro,
 
  Creio que mesmo se vc achar um simulador de fita vai dar um pouco de trabalho 
pra vc realizar a simulação de backup, pois eu uso o secure backup na empresa 
onde trabalho e mesmo com a unidade de fita mesmo deu um pouco de trabalho para 
configurar tudo...sendo backup de banco e backup de arquivos...
 
 
 
 


To: [EMAIL PROTECTED]: [EMAIL PROTECTED]: Tue, 3 Jun 2008 17:24:41 
-0700Subject: Res: [oracle_br] Simulador de FITA




Se for linux, com certeza deve ter alguma manha.Windows eu acho que não 
rola...já deu uma googleada??Att.Anderson SantiagoDBA 
Sêniorwww.ruevers.webs.com- Mensagem original De: Cyro [EMAIL 
PROTECTED]Para: [EMAIL PROTECTED]: Terça-feira, 3 de Junho de 2008 
15:19:30Assunto: [oracle_br] Simulador de FITAOlá a todos,Estou testando o 
Oracle Secure Backup mas atualmente estou sem unidade defita. Alguem conhece 
uma ferramenta que simule uma unidade de fita ?-- Att,Cyro[As partes desta 
mensagem que não continham texto foram removidas]Abra sua conta no Yahoo! Mail, 
o único sem limite de espaço para armazenamento!http://br.mail.yahoo.com/[As 
partes desta mensagem que não continham texto foram removidas] 






_
Receba GRÁTIS as mensagens do Messenger no seu celular quando você estiver 
offline. Conheça  o MSN Mobile!
http://mobile.live.com/signup/signup2.aspx?lc=pt-br

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



Re: [oracle_br] standby database

2008-06-04 Por tôpico Mauricio Françoso
Está ocorrendo esse erro:
   
  ALTER DATABASE RECOVER MANAGED STANDBY DATABASE DISCONNECT FROM SESSION
  Attempt to start background Managed Standby Recovery process
  MRP0 started with pid=14, OS id=7046
  MRP0: Background Managed Standby Recovery process started
  MRP0: Some datafile enqueue are still held. Retry recovery...
  MRP0: The following warnings/errors are found:
  ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below
  ORA-01195: online backup of file 1 needs more recovery to be consistent
  ORA-01110: data file 1: '/ora51/ora51sys/sys01_ora51.ora'
  ORA-01124: cannot recover data file 1 - file is in use or recovery
  ORA-01110: data file 1: '/ora51/ora51sys/sys01_ora51.ora'
  Wed Jun 4 22:10:54 2008
  MRP0: Some datafile enqueue are still held. Retry recovery...
  MRP0: The following warnings/errors are found:
  ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below
  ORA-01195: online backup of file 1 needs more recovery to be consistent
  ORA-01110: data file 1: '/ora51/ora51sys/sys01_ora51.ora'
  ORA-01124: cannot recover data file 1 - file is in use or recovery
  ORA-01110: data file 1: '/ora51/ora51sys/sys01_ora51.ora'
  Wed Jun 4 22:11:14 2008
  MRP0: Some datafile enqueue are still held. Retry recovery...
  MRP0: The following warnings/errors are found:
  ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below
  ORA-01195: online backup of file 1 needs more recovery to be consistent
  ORA-01110: data file 1: '/ora51/ora51sys/sys01_ora51.ora'
  ORA-01124: cannot recover data file 1 - file is in use or recovery
  ORA-01110: data file 1: '/ora51/ora51sys/sys01_ora51.ora'
  Wed Jun 4 22:11:28 2008
  Background Managed Standby Recovery process not detected
  Completed: ALTER DATABASE RECOVER MANAGED STANDBY DATABASE DI
  Wed Jun 4 22:11:34 2008
  MRP0: Some datafile enqueue are still held. Retry recovery...
  MRP0: The following warnings/errors are found:
  ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below
  ORA-01195: online backup of file 1 needs more recovery to be consistent
  ORA-01110: data file 1: '/ora51/ora51sys/sys01_ora51.ora'
  ORA-01124: cannot recover data file 1 - file is in use or recovery
  ORA-01110: data file 1: '/ora51/ora51sys/sys01_ora51.ora'
  Wed Jun 4 22:11:54 2008
  MRP0: Some datafile enqueue are still held. Retry recovery...
  MRP0: The following warnings/errors are found:
  ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below
  ORA-01195: online backup of file 1 needs more recovery to be consistent
  ORA-01110: data file 1: '/ora51/ora51sys/sys01_ora51.ora'
  ORA-01124: cannot recover data file 1 - file is in use or recovery
  ORA-01110: data file 1: '/ora51/ora51sys/sys01_ora51.ora'
  

Usuário do Sistema [EMAIL PROTECTED] escreveu:
  1-faça uma cópia do initprod.ora pra o outro servisdor onde ficara o 
standby
2-faça um backup hot do banco prod.
3-na produção faça uma cópia do controlfile para outro local ex.
alter database backup standby controlfile to '/home/oracle/control01.ctl'

Na máquina standby instale o Oracle e os patches iguais ao da produção,
altere o arquivo /etc/oratab com o nome da instancia, mas deixe :NO

agora copie o arquivo initprod.ora para a maquina standby, e o arquivo
control01.ctl para maquina standby, não se esqueça de duplicar o arquivo
para control02 verifique o initprod.ora para checar quantos controls
tem.

copia o backup hot de produção para o standby
agora vamos criar o standby:

1-set o ambiente:
export ORACLE_SID=prod
2-sqlplus /nolog
3-connect / as sysdba
4-startup nomount
5-alter database mount standby database;
6-alter database recover standby database until cancel;
7- você precisa copiar os archives para maquina de standby para o banco
sincronizar,

tb é possivel fazer isso automaticamente, mas vamos por parte, tente fazer
isso e depois passamos para o proximo passo.

Um abraço e boa sorte.

Em 02/06/08, Mauricio Françoso [EMAIL PROTECTED] escreveu:

 Boa noite,

 Preciso criar um standby database em cima de um banco de dados de produção
 que já tenho hoje, alguem teria uma receita de bolo para esse procedimento.

 oracle 9.2.0.8 com solaris 9.0

 obrigado.

 Mauricio do C. Françoso
 Liberty Seguros
 Administrador Banco de Dados(DBA ORACLE)

 -
 Abra sua conta no Yahoo! Mail, o único sem limite de espaço para
 armazenamento!

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

 


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



   


Mauricio do C. Françoso 
Liberty Seguros 
Administrador Banco de Dados(DBA ORACLE)

   
-
Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! 

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



[oracle_br] Re: Oracle Manager

2008-06-04 Por tôpico jlchiappa
Ah, ok ... Não, esse eu ainda não usei, nos meus maiores clientes
recentes era dw, que é um ambiente onde ** tudo ** tem que ser
planejado à priori, manutenções são definidas pra janela x e quando x
chega ou eu parava o listener e já tinha script q dava um kill -9 em
todo mundo, OU até (se fosse pra chutar o pau da barraca) dava um
shutdown abort na testa do banco, depois startup restrict que aí só eu
(dba) podia me conectar, não cheguei a usar esse change manager...

[]s

  Chiappa
--- Em oracle_br@yahoogrupos.com.br, Fernanda Damous [EMAIL PROTECTED]
escreveu

 Chiappa,

   Desculpanão defini direito o manager no qual preciso de
ajuda

   É o Oracle Change Manager...para ser bem simplista...é um estilo
CVS, SVN...controladores de versão...um baseline...etc.

   Só que não sei se ele relamente vai conseguir me ajudar a diminuir
as paradas de banco para manutenção, pois para que seja feita uma
simples compilação de package acabamos perdendo 30 min esperando
terminar transação, fazer usuário sair, derrubar usuário e baixar o
banco senão os caras continuam tentando usar o sistema que acessa o
banco o tempo inteiro...pra se ter idéia, mau o BD entra no ar já tem
uns 25 negos conectadoscomplicado! parece até shell de
connectafff

   Para mim isso é questão de cultura Mas não dá para abrir a
cabeça do usuário e enfiar uma mensagem que qdo for avisado sobre a
parada, vai parar o banco e pronto e que é muito menos custoso se eles
fizessem isso (parassem de usar), daí nem precisava baixar o banco,
enfim...vai tomar um café e qdo voltar já ta ok!
   Estamos tentando encontrar metologias para melhorar esse processo
sem tanto trauma para os nossos usuários...rs...e nem gastar tanto
tempo para uma operação simples e pequena!

   Uma das alternativas (que é só isso por enquanto) é o Change
Manager...

   Vocês conhecem?

   Fernanda

   
 jlchiappa [EMAIL PROTECTED] wrote:
   Oi Fê, intão : Oracle Manager em si eu nunca ouvi falar,
mas conheço
 (ao menos de ouvir) o Oracle Resource Manager (componente do banco
 para controlar consumo de recursos em ambiente OLTP), o Oracle Web
 Services Manager e o Oracle BPEL Process Manager (para orientação à
 serviços), e claro os nossos amigos Oracle Enterprise Manager nas suas
 versões várias É algum desses, ou não é nada disso ?
 
 []s
 
 Chiappa
 --- Em oracle_br@yahoogrupos.com.br, Fernanda Damous fdamous@
 escreveu
 
  Pessoal,
  
  Boa tarde!
  Preciso de informações práticas relacionadas ao Oracle Manager, pois
  querem implantar aqui na empresa e não sei se ajudará muito no que
  realmente precisamos.
  Alguém tem experiência com essa ferramenta da Oracle???
  
  
  No aguardo de um help...
  
  Fernanda Damous
  Diretora ENPO-BR
 
 
 
 

 
 
 ==
 Fernanda Damous, Organização ENPO-BR
 www.enpo-br.org
 ==

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





Re: [oracle_br] standby database

2008-06-04 Por tôpico Mauricio Françoso
Resolvi o problema abaixo.
   
  A minha duvida é a seguinte agora:
   
  Estou transferindo os archives de uma maquina para outra pelo rsync.
   
  Como eu faço para que o archive sejá aplicado automaticamente no standby?
   
  Seguem os parametro do init.ora do standby:
   
  log_archive_start = true
  log_archive_dest = /ora51/ora51arc
  log_archive_format = arch51_%t_%s.arc
  STANDBY_ARCHIVE_DEST = /ora51/ora51arc
  standby_file_management = AUTO
  remote_archive_enable = TRUE
   
  obrigado.

Mauricio Françoso [EMAIL PROTECTED] escreveu:
  Está ocorrendo esse erro:

ALTER DATABASE RECOVER MANAGED STANDBY DATABASE DISCONNECT FROM SESSION
Attempt to start background Managed Standby Recovery process
MRP0 started with pid=14, OS id=7046
MRP0: Background Managed Standby Recovery process started
MRP0: Some datafile enqueue are still held. Retry recovery...
MRP0: The following warnings/errors are found:
ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below
ORA-01195: online backup of file 1 needs more recovery to be consistent
ORA-01110: data file 1: '/ora51/ora51sys/sys01_ora51.ora'
ORA-01124: cannot recover data file 1 - file is in use or recovery
ORA-01110: data file 1: '/ora51/ora51sys/sys01_ora51.ora'
Wed Jun 4 22:10:54 2008
MRP0: Some datafile enqueue are still held. Retry recovery...
MRP0: The following warnings/errors are found:
ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below
ORA-01195: online backup of file 1 needs more recovery to be consistent
ORA-01110: data file 1: '/ora51/ora51sys/sys01_ora51.ora'
ORA-01124: cannot recover data file 1 - file is in use or recovery
ORA-01110: data file 1: '/ora51/ora51sys/sys01_ora51.ora'
Wed Jun 4 22:11:14 2008
MRP0: Some datafile enqueue are still held. Retry recovery...
MRP0: The following warnings/errors are found:
ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below
ORA-01195: online backup of file 1 needs more recovery to be consistent
ORA-01110: data file 1: '/ora51/ora51sys/sys01_ora51.ora'
ORA-01124: cannot recover data file 1 - file is in use or recovery
ORA-01110: data file 1: '/ora51/ora51sys/sys01_ora51.ora'
Wed Jun 4 22:11:28 2008
Background Managed Standby Recovery process not detected
Completed: ALTER DATABASE RECOVER MANAGED STANDBY DATABASE DI
Wed Jun 4 22:11:34 2008
MRP0: Some datafile enqueue are still held. Retry recovery...
MRP0: The following warnings/errors are found:
ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below
ORA-01195: online backup of file 1 needs more recovery to be consistent
ORA-01110: data file 1: '/ora51/ora51sys/sys01_ora51.ora'
ORA-01124: cannot recover data file 1 - file is in use or recovery
ORA-01110: data file 1: '/ora51/ora51sys/sys01_ora51.ora'
Wed Jun 4 22:11:54 2008
MRP0: Some datafile enqueue are still held. Retry recovery...
MRP0: The following warnings/errors are found:
ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below
ORA-01195: online backup of file 1 needs more recovery to be consistent
ORA-01110: data file 1: '/ora51/ora51sys/sys01_ora51.ora'
ORA-01124: cannot recover data file 1 - file is in use or recovery
ORA-01110: data file 1: '/ora51/ora51sys/sys01_ora51.ora'


Usuário do Sistema [EMAIL PROTECTED] escreveu:
1-faça uma cópia do initprod.ora pra o outro servisdor onde ficara o standby
2-faça um backup hot do banco prod.
3-na produção faça uma cópia do controlfile para outro local ex.
alter database backup standby controlfile to '/home/oracle/control01.ctl'

Na máquina standby instale o Oracle e os patches iguais ao da produção,
altere o arquivo /etc/oratab com o nome da instancia, mas deixe :NO

agora copie o arquivo initprod.ora para a maquina standby, e o arquivo
control01.ctl para maquina standby, não se esqueça de duplicar o arquivo
para control02 verifique o initprod.ora para checar quantos controls
tem.

copia o backup hot de produção para o standby
agora vamos criar o standby:

1-set o ambiente:
export ORACLE_SID=prod
2-sqlplus /nolog
3-connect / as sysdba
4-startup nomount
5-alter database mount standby database;
6-alter database recover standby database until cancel;
7- você precisa copiar os archives para maquina de standby para o banco
sincronizar,

tb é possivel fazer isso automaticamente, mas vamos por parte, tente fazer
isso e depois passamos para o proximo passo.

Um abraço e boa sorte.

Em 02/06/08, Mauricio Françoso [EMAIL PROTECTED] escreveu:

 Boa noite,

 Preciso criar um standby database em cima de um banco de dados de produção
 que já tenho hoje, alguem teria uma receita de bolo para esse procedimento.

 oracle 9.2.0.8 com solaris 9.0

 obrigado.

 Mauricio do C. Françoso
 Liberty Seguros
 Administrador Banco de Dados(DBA ORACLE)

 -
 Abra sua conta no Yahoo! Mail, o único sem limite de espaço para
 armazenamento!

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

 


[As partes 

Res: [oracle_br] standby database

2008-06-04 Por tôpico Anderson Santiago
Então amigo, fiz um passo a passo, se seguir isso vai dar certo e automatico, 
acho que 
já está bem no final, confere todos os passos...
segue o link..
www.ruevers.webs.com/standby.htm


- Mensagem original 
De: Mauricio Françoso [EMAIL PROTECTED]
Para: oracle_br@yahoogrupos.com.br
Enviadas: Quarta-feira, 4 de Junho de 2008 22:49:08
Assunto: Re: [oracle_br] standby database


Resolvi o problema abaixo.

A minha duvida é a seguinte agora:

Estou transferindo os archives de uma maquina para outra pelo rsync.

Como eu faço para que o archive sejá aplicado automaticamente no standby?

Seguem os parametro do init.ora do standby:

log_archive_ start = true
log_archive_ dest = /ora51/ora51arc
log_archive_ format = arch51_%t_%s. arc
STANDBY_ARCHIVE_ DEST = /ora51/ora51arc
standby_file_ management = AUTO
remote_archive_ enable = TRUE

obrigado.

Mauricio Françoso [EMAIL PROTECTED] com.br escreveu:
Está ocorrendo esse erro:

ALTER DATABASE RECOVER MANAGED STANDBY DATABASE DISCONNECT FROM SESSION
Attempt to start background Managed Standby Recovery process
MRP0 started with pid=14, OS id=7046
MRP0: Background Managed Standby Recovery process started
MRP0: Some datafile enqueue are still held. Retry recovery...
MRP0: The following warnings/errors are found:
ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below
ORA-01195: online backup of file 1 needs more recovery to be consistent
ORA-01110: data file 1: '/ora51/ora51sys/ sys01_ora51. ora'
ORA-01124: cannot recover data file 1 - file is in use or recovery
ORA-01110: data file 1: '/ora51/ora51sys/ sys01_ora51. ora'
Wed Jun 4 22:10:54 2008
MRP0: Some datafile enqueue are still held. Retry recovery...
MRP0: The following warnings/errors are found:
ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below
ORA-01195: online backup of file 1 needs more recovery to be consistent
ORA-01110: data file 1: '/ora51/ora51sys/ sys01_ora51. ora'
ORA-01124: cannot recover data file 1 - file is in use or recovery
ORA-01110: data file 1: '/ora51/ora51sys/ sys01_ora51. ora'
Wed Jun 4 22:11:14 2008
MRP0: Some datafile enqueue are still held. Retry recovery...
MRP0: The following warnings/errors are found:
ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below
ORA-01195: online backup of file 1 needs more recovery to be consistent
ORA-01110: data file 1: '/ora51/ora51sys/ sys01_ora51. ora'
ORA-01124: cannot recover data file 1 - file is in use or recovery
ORA-01110: data file 1: '/ora51/ora51sys/ sys01_ora51. ora'
Wed Jun 4 22:11:28 2008
Background Managed Standby Recovery process not detected
Completed: ALTER DATABASE RECOVER MANAGED STANDBY DATABASE DI
Wed Jun 4 22:11:34 2008
MRP0: Some datafile enqueue are still held. Retry recovery...
MRP0: The following warnings/errors are found:
ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below
ORA-01195: online backup of file 1 needs more recovery to be consistent
ORA-01110: data file 1: '/ora51/ora51sys/ sys01_ora51. ora'
ORA-01124: cannot recover data file 1 - file is in use or recovery
ORA-01110: data file 1: '/ora51/ora51sys/ sys01_ora51. ora'
Wed Jun 4 22:11:54 2008
MRP0: Some datafile enqueue are still held. Retry recovery...
MRP0: The following warnings/errors are found:
ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below
ORA-01195: online backup of file 1 needs more recovery to be consistent
ORA-01110: data file 1: '/ora51/ora51sys/ sys01_ora51. ora'
ORA-01124: cannot recover data file 1 - file is in use or recovery
ORA-01110: data file 1: '/ora51/ora51sys/ sys01_ora51. ora'

Usuário do Sistema [EMAIL PROTECTED] com.br escreveu:
1-faça uma cópia do initprod.ora pra o outro servisdor onde ficara o standby
2-faça um backup hot do banco prod.
3-na produção faça uma cópia do controlfile para outro local ex.
alter database backup standby controlfile to '/home/oracle/ control01. ctl'

Na máquina standby instale o Oracle e os patches iguais ao da produção,
altere o arquivo /etc/oratab com o nome da instancia, mas deixe :NO

agora copie o arquivo initprod.ora para a maquina standby, e o arquivo
control01.ctl para maquina standby, não se esqueça de duplicar o arquivo
para control02... . verifique o initprod.ora para checar quantos controls
tem.

copia o backup hot de produção para o standby
agora vamos criar o standby:

1-set o ambiente:
export ORACLE_SID=prod
2-sqlplus /nolog
3-connect / as sysdba
4-startup nomount
5-alter database mount standby database;
6-alter database recover standby database until cancel;
7- você precisa copiar os archives para maquina de standby para o banco
sincronizar,

tb é possivel fazer isso automaticamente, mas vamos por parte, tente fazer
isso e depois passamos para o proximo passo.

Um abraço e boa sorte.

Em 02/06/08, Mauricio Françoso [EMAIL PROTECTED] com.br escreveu:

 Boa noite,

 Preciso criar um standby database em cima de um banco de dados de produção
 que já tenho hoje, 

Res: [oracle_br] Instalação de Application Ser ver no Linux

2008-06-04 Por tôpico Anderson Santiago
Provavelmente LD_LIBRARY_PATH ou está faltando algum pre requisito...
seguiu todos os passos da instalação e requisitos?? eu se fosse você checava um 
por um
de novo.
Att.
Anderson Santiago
DBA Sênior
www.ruevers.webs.com


- Mensagem original 
De: Consulting 2001 Br [EMAIL PROTECTED]
Para: oracle_br@yahoogrupos.com.br
Enviadas: Quarta-feira, 4 de Junho de 2008 15:58:05
Assunto: [oracle_br] Instalação de Application Server no Linux


Pessoal,
Boa tarde.
Estou com um problema para instalar o Companion (HTTP_Server) no linux. O 
processo de instalação vai direitinho até a hora de subir os serviços. Quando 
ele precisa levantar o web server dá erro. As mensagens são:
 ./opmnctl startall
opmnctl: starting opmn and all managed processes...
 = = = ==
opmn id=brand:6201
   0 of 1 processes started.
ias-instance id=standalone
 + + + ++
ias-component/ process-type/ process-set:
 HTTP_Server/ HTTP_Server/ HTTP_Server
Error
-- Process (pid=19871)
 falha ao iniciar um processo gerenciado apos o limite máximo de repetição
 Log:
 /apps/oracle10g/ ohs/opmn/ logs/HTTP_ Server~1
e dentro desse arquivo
08/06/04 
/apps/oracle10g/ ohs/Apache/ Apache/bin/ apachectl start: execing httpd
/apps/oracle10g/ ohs/Apache/ Apache/bin/ httpd: error while loading shared 
libraries: libdb.so.2: cannot open shared object file: No such file or directory
Pela mensagem diz que não existe a tal biblioteca. Eu preciso setar algum tipo 
de variável de ambiente? Onde fica (ou ficaria) essa biblioteca? 
O meu ambiente é Ubuntu 8.04, Oracle 10g e Companion (10.2)
Preciso instalar esse web server para pode utilizar o APEX (HTMLDB).
Antecipadamente agradeço a qualquer ajuda.
Abs,
Ricardo

 


  Abra sua conta no Yahoo! Mail, o único sem limite de espaço para 
armazenamento!
http://br.mail.yahoo.com/

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



Res: RES: [oracle_br] standby database

2008-06-04 Por tôpico Anderson Santiago
Amigo,
já tinha te respondido antes, mas vamos lá
a unica diferença do standard é a quantidade de processadores, o resto é tudo 
igual
a não ser que não suporta rac.



- Mensagem original 
De: Augusto Cesar R. Costa [EMAIL PROTECTED]
Para: oracle_br@yahoogrupos.com.br
Enviadas: Quarta-feira, 4 de Junho de 2008 9:44:42
Assunto: RES: [oracle_br] standby database


Anderson, só uma dúvida.
Este modo de atualização também ser para versões do Oracle Standart?
Só um adendo, não precisa utilizar apenas o scp, pode ser utilizado também o
rsync.
Abraços e até mais.

_ 

De: [EMAIL PROTECTED] os.com.br [mailto:[EMAIL PROTECTED] os.com.br] Em
nome de Anderson Santiago
Enviada em: terça-feira, 3 de junho de 2008 21:47
Para: [EMAIL PROTECTED] os.com.br
Assunto: Res: [oracle_br] standby database

Braga,
já te dei um toque no seu blog, pena que apagou o comentário, o jeito que
atualiza o standby
é bem porquinho, eu se fosse você seguia o meu conselho e melhorava o
jeito como faz, fica
mais bonito, mais decente e além de tudo mais efetivo.
Bota uma coisa na cabeça, nem todo administrador linux pode ser um bom DBA
Oracle,
somos a elite.
Grande abraço, espero que não encare as criticas como algo pessoa, mas
depois que apagou
o comentário no seu blog tentando ajudar, acho que leva mesmo pelo lado
pessoal, como todo
administrador linux que veste a camisa e não aceita que existe casos e
casos e como profissionais
não podemos tomar tendências de computadores como religiao.
Att.
Anderson Santiago
DBA Sênior.
www.ruevers. webs.com
Ps: Se der uma olhada la no meu site, deixei seu comentário no meu forum não
faço como você que remove todos que 
tentam ajudar seu site.

- Mensagem original 
De: Marcos Braga [EMAIL PROTECTED] mailto:braga% 40vesle.com. br com.br
Para: [EMAIL PROTECTED] mailto:oracle_ br%40yahoogrupos .com.br os.com.br
Enviadas: Terça-feira, 3 de Junho de 2008 8:20:52
Assunto: Re: [oracle_br] standby database

Oi Mauricio,

Tem uma receita que utilizei para fazer os meus, dá uma olhada e vê se 
tira alguma idéia:
http://trilha0. blogspot. com

[]'s
Braga

Mauricio Françoso escreveu:
 Boa noite,
 
 Preciso criar um standby database em cima de um banco de dados de produção
que já tenho hoje, alguem teria uma receita de bolo para esse procedimento.
 
 oracle 9.2.0.8 com solaris 9.0
 
 obrigado.


 Mauricio do C. Françoso 

Abra sua conta no Yahoo! Mail, o único sem limite de espaço para
armazenamento!
http://br.mail. http://br.mail. yahoo.com/ yahoo.com/

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

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

 


  Abra sua conta no Yahoo! Mail, o único sem limite de espaço para 
armazenamento!
http://br.mail.yahoo.com/

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



Res: [oracle_br] Re: Migração Oracle 9i Wind ows Single Instance / 10G RAC Linux (ASM)

2008-06-04 Por tôpico Anderson Santiago
Demorou pra fazer isso, sendo o mesmo SO, sua vida fica mais fácil
e você pode relaxar com isso tudo, tá vendo...
em 30 minutos se consegue fazer a migração...
um conselho...
testa a teoria antes, porque na pratica, sempre aparecem surpresas.



- Mensagem original 
De: Willian Frasson [EMAIL PROTECTED]
Para: oracle_br@yahoogrupos.com.br
Enviadas: Terça-feira, 3 de Junho de 2008 22:59:18
Assunto: Re: [oracle_br] Re: Migração Oracle 9i Windows Single Instance / 10G 
RAC Linux (ASM)


Então mas encontrei uma saíde melhor.. eu não sabia mas o SO é igual do RAC 
10G...
dae pode se instalado o 9 na base B, feito um data guard e parar o banco e 
atualizar o mesmo para Rac 10G.
abçs..

- Original Message - 
From: Anderson Santiago 
To: [EMAIL PROTECTED] os.com.br 
Sent: Tuesday, June 03, 2008 10:30 PM
Subject: Res: [oracle_br] Re: Migração Oracle 9i Windows Single Instance / 10G 
RAC Linux (ASM)

Mano,
se vai ficar louco com essa merda...relaxa, vai viajar um final de semana.
Se quer uma ideia boa...
usa essas placas giga, com um expdp com pipe no lado do servidor origem 
importanto antes de terminar
garanto que daria menos de 2 horas se fosse bem configurado, principalmente se 
forem varios em paralelo.
Não esqueçendo de desabilitar o archive dos dois lados e configurando as bases, 
uma pra leitura e outra
pra escrita antes de começar.
Att.
Anderson Santiago
DBA Sênior.
www.ruevers. webs.com
PS: tenho umas ideias loucas que poderia tentar usar, mas com certeza ia ficar 
doido amigo...

- Mensagem original 
De: Willian Frasson [EMAIL PROTECTED] com.br
Para: [EMAIL PROTECTED] os.com.br
Enviadas: Segunda-feira, 2 de Junho de 2008 9:07:32
Assunto: Re: [oracle_br] Re: Migração Oracle 9i Windows Single Instance / 10G 
RAC Linux (ASM)

Chiappa bom dia...
Neses dias andei pensando em algumas poissibilidades a mais para aquela 
migração com 2 horas de downtime, acho que poderia ser feito também e é uma
idéia até boa..é mudar a versão da 9 para a 10, depois disso colocar umas 3 a 4 
placas de rede(Gigabit) nessas máquinas, criar um database link para cada uma 
delas
depois disso fazer o expdp via network link por owners..
o que acha..
?
abçs..

- Original Message - 
From: jlchiappa 
To: [EMAIL PROTECTED] os.com.br 
Sent: Thursday, May 29, 2008 10:01 PM
Subject: [oracle_br] Re: Migração Oracle 9i Windows Single Instance / 10G RAC 
Linux (ASM)

Seja via transport de tablespace seja via datapump ou o que for, o
ponto só que acrescento para sua avaliação é aquele mesmo que já tinha
sido citado : via de regra, vc obter no banco-destino só os dados e
depois ter um script com os DDLs dos índices, constraints (e triggers
no caso de export, o que não é aqui), scrpt esse alterado para fazer a
criação em paralel, nologging, enable novalidate, etc : via e regra é
MUITO mais performático rodar tal script no bd destino do que vc
exportar os índices e/ou transportar as tablespaces dos índices, ok ?
Então teste a chance de vc na máquina-origem já updateada, antes de
exportar os metadados vc gera os scripts de DDls todos, DROPA AS
constraints e índices e (aí sim) exporta os metadados e transporta as
tablespaces só de dados . Com isso não seria mais necessário o
passo do check de violações do transport, ** MAS ** por outro lado
abre a chace de eventual erro humano, teste e avalie se o tempopoupado
não tendo que transportar índices realmente compensa...

[]s

Chiappa
--- Em [EMAIL PROTECTED] os.com.br, Willian Frasson [EMAIL PROTECTED] .
escreveu

 Acho que consegui chegar no resultado final chiappa, consegui fazer
da forma que disse utilizando o transport e o convert do rman..
 1º Instalar Banco B - Clusterware, ASM, Database, Pathset (Nó1, Nó2)
 
 
 
 2º Criar diretório padrão do DATA PUMP na máquina A:
 
 create or replace directory data_pump_dir as '/tmp';
 
 
 
 3º Cria Banco Todo na máquina A
 
 
 
 4º Instalar Oracle 10 máquina A
 
 
 
 5º Fazer upgrade Oracle 9 para Oracle 10
 
 
 
 6º Atualizar Patchset máquina A
 
 
 
 7º Criar diretório padrão do DATA PUMP na máquina B:
 
 create or replace directory data_pump_dir as 'C:\RMAN';
 
 
 8º Tirar Listener Máquina A do ar
 
 
 
 9º Habilitar o transport tablespace nas tablespaces: 
 
 exec dbms_tts.transport_ set_check( 'exemplo' , true);
 
 
 
 10º Verificar erros de violação:
 
 select * from transport_set_ violations;
 
 
 
 11º Colocar as tablespaces em Read Only: 
 
 alter tablespace exemplo read only;
 
 
 
 12º Export do transport tablespaces: 
 
 expdp system/oracle dumpfile=exemplo. dmp
transport_tablespac es=exemplo transport_full_ check=y
 
 
 
 13º Convert dos datafiles com RMAN: convert tablespace exemplo to
platform 'Linux IA (32-bit)' format 'c:\rman\%u' parallelism = 5; 
 
 14º Baixa o Banco
 
 
 
 15º Copiar DATA FILES da máquina A para máquina B (via storage)
 
 
 
 16º Import da Estrutura na máquina B: 
 
 impdp system/oracle dumpfile=exemplo. dmp directory=data_ pump_dir
transport_datafiles =/tmp/exemplo01. dbf, /tmp/exemplo02.