[oracle_br] Rastrear objetos dropados no banco de dados

2013-02-07 Por tôpico Carlos Silva

Bom dia pessoal!
 Tem como rastrear objetos dropados no banco de dados, se é possível encontrar 
quem dropou uma tabela ou procedure ...
Desde já agradeço.  
  

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



[oracle_br] [OFF-Topic] 1º evento guob em 2013 será no RJ

2013-02-07 Por tôpico Rodrigo Mufalani
Bom dia,

 

  O primeiro evento do GUOB - Grupo de Usuários Oracle do Brasil de 2013
será aqui no RJ. Já podem marcar nas suas agendas reservando o dia 02/04.
Teremos a honra de receber os ilustres Tom Kyte, Graham Wood e Andrew
Holdsworth apresentando o Real Performance World 2013. 

 

  As vagas para esse evento serão limitadíssimas, assim que o Guob abrir as
inscrições para o evento eu informo aqui para vocês.

 

Atenciosamente,

 

Rodrigo Mufalani 

 



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



Re: [oracle_br] Rastrear objetos dropados no banco de dados

2013-02-07 Por tôpico Rafael Mendonca
Mas para saber quem dropou acho que só por meio de auditoria.



 De: Fabricio Pedroso Jorge fpjb...@gmail.com
Para: oracle_br@yahoogrupos.com.br 
Enviadas: Quinta-feira, 7 de Fevereiro de 2013 12:16
Assunto: Re: [oracle_br] Rastrear objetos dropados no banco de dados
 
Se a base estiver com a recyclebin ativada, voce pode ver as
tabelas/índices na DBA_recyclebin.
Em 07/02/2013 12:59, Carlos Silva carlos-csi...@hotmail.com escreveu:

 **



 Bom dia pessoal!
 Tem como rastrear objetos dropados no banco de dados, se é possível
 encontrar quem dropou uma tabela ou procedure ...
 Desde já agradeço.

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

  



[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

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



[oracle_br] Re: Rastrear objetos dropados no banco de dados

2013-02-07 Por tôpico J. Laurindo Chiappa
 Afaik não há não como vc saber SEM que vc tenha ativado algum tipo de 
Auditoria nesse database (via comando AUDIT, via logminer, via trigger de DDL, 
seja o que for)... Sem auditoria, no máximo vc pode encontrar :
 
  a) SE a pessoa não usou DROP ...PURGE, SE o objeto dropado fica em recycle 
bin (bitmap indexes, por exemplo, normalmente não ficam) e SE a recycle bin 
está ATIVA , nas views referentes ao RECYCLEBIN vc encontra a data e hora do 
DROP, usuário dono e algumas infos de versionamento
  
  e
  
  b) SE o SQL que fez o DROP ainda está no cache, consultando a V$SQL pela 
coluna de parse user vc sabe qual usuário Oracle que efetuou o drop, e algumas 
infos de data/hora/eapsed time
  
  Sem auditoria, é até aí que vc pode chegar ...
  
[]s

  Chiappa

--- Em oracle_br@yahoogrupos.com.br, Carlos Silva  escreveu

 
 Bom dia pessoal!
  Tem como rastrear objetos dropados no banco de dados, se é possível 
 encontrar quem dropou uma tabela ou procedure ...
 Desde já agradeço.
   
 
 [As partes desta mensagem que não continham texto foram removidas]





[oracle_br] Re: Sincronização de schemas

2013-02-07 Por tôpico J. Laurindo Chiappa
  Roberto, se fosse Oracle 11g vc teria a figura do DBMS_COMPARISION, mas no 
10g neca, não há nada nativo... 
   Sem programar e sem adquirir/instalar/configurar nada externo ao database, a 
opção poderia ser export + import das estruturas apenas, MAS no seu caso vc 
quer Preservar os dados do banco-destino, então essa não te satisfaz...
  Sem programar, para uma lista das opções de tools dá uma googlada por ORACLE 
SCHEMA COMPARISION ou por ORACLE SCHEMA DIFF que vc acha múltiplas tools 
(freeware, comerciais, de todo tipo e custo), mas POUCAS tem a opção de serem 
automatizáveis via script - a maioria são GUIzinhas Veja isso com cuidado...
   Em nenhuma tool te atendendo, aí colocando a mão na massa e programando vc 
mesmo, aí vc VAI ter algum trabalho, e terá que fazer algo tipo :
   
   a) + ou - o que o Neto disse, comparando as diferenças pelas views do 
dicionários 
   
   ou
   
   b) extrai o texto dos DDLs em questão via DBMS_METADATA nos dois dbs e 
escreve um programinha que faz a diff baseada nos textos
   
   ou
   
   c) o mais prático imho depois de implementado, embora um tanto mais 
complexo de programar - vc improvisa um DDL LOGICAL REPLICATION, ie : 
   
   1. deixa as duas bases iguaizinhas, manualmente , só por agora
   
   2. na base A origem vc escreve uma TRIGGER DE DDL que captura o 
texto de cada DDL relevante (ie, ALTER TABLE, CREATE OR REPLACE storedplsql, 
etc, etc)

   3. envia esse texto para o banco B executar : talvez tenha uma tabela 
TABELA_DE_DDLS no banco B que a trigger popula via dblink e dispara no banco B 
um JOB que aplica o DDL, lendo o texto e executando via SQL dinâmico
   
  []s
  
Chiappa

--- Em oracle_br@yahoogrupos.com.br, Roberto Warstat  escreveu

 Pessoal,
 
 Agradeço a sugestão de todos. A do Netodba é a que mais se encaixou, 
 pois o que preciso é sincronizar somente a estrutura de tabelas, 
 índices, e os códigos PL/SQL. Os dados eu não quero sincronizar, pois 
 iria matar a outra base e isso não é viável.
 Conversando com o meu chefe, estamos vendo se tem alguma dessas 
 ferramentas que fazem comparação entre esquemas pode ser executada via 
 job, e sem intervenção. Esse seria o cenário ideal, pois a sincronização 
 poderia ocorrer à noite, sem problema.
 
 Abraço,
 Roberto
 
 Em 05/02/2013 16:57, netodba escreveu:
 
  Roberto, se os dados nao precisam ser replicados,
  faz um programinha que se conecta nos dois servidores,
  e usa a view dba_objects pra comparação.
  os campos usados podem ser OBJECT_NAME,CREATED,LAST_DDL_TIME.
 
  Ja trabalhei em uma empresa e fizemos isso mesmo, eram 7 base de dados 
  que os objetos tinham que ficar sincronizados, mas era SQL SERVER, 
  fizemos em c#, e geramos um .exe que rodava toda madrugada, funcionava 
  que era uma beleza.
  Funcionava assim, o programa gerava um relatorio, dizendo:
  O Objeto xxx na base A esta diferente do da base B
  DATA de criação/atualização do objeto xxx na A
  DATA de criação/atualização do objeto xxx na A
 
  Se existesse objetos diferentes esse relatorio era mandado por email 
  ao chefe da divisão de desenvolvedores.
 
  --- Em oracle_br@yahoogrupos.com.br 
  , Milton Bastos Henriquis Jr. 
  escreveu
  
   O ideal seria usar o GoldenGate.
  
   Depende de quanto $$$ estão dispostos a investir!
  
  
  
   2013/2/5 Roberto Warstat
  
**
   
   
Pessoal,
   
Surgiu a necessidade de mantermos 1 schema replicado entre 2 
  servidores
distintos e separados geograficamente. Temos que manter sincronia da
estrutura de tabelas, índices, views, procedures, packages, 
  functions e
sequences. Essa sincronização é somente de um servidor para outro, 
  ou seja,
somente do servidor A para o B, não sendo necessário do B para A. 
  Os dados
não precisam ser replicados.
A sincronização não precisa ser automática, pode ser manual. Entre os
servidores existe uma ligação via vpn.
Alguma sugestão de como fazer isso?
   
Servidor 1:
Red Hat Linux
Oracle Enterprise 10.2.0.5
   
Servidor 2:
Red Hat Linux ou Windows 2008
Oracle Enterprise 10.2.0.5
   
Abraço,
Roberto
   
[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] Re: Sincronização de schemas

2013-02-07 Por tôpico J. Laurindo Chiappa
  Ah, e Óbvio Ululante : *** nenhuma *** opção vai ter 100% de sucesso com os 
dados sendo DIFERENTES, como vc quer : entre outras possibilidades, imagine que 
adiciona-se uma CONSTRAINT na base A que os dados em A respeitam, ** MAS ** que 
os dados em B não respeitam (digamos, definiu-se uma FK que em A tem pai mas em 
B não, ou seja qual for a falha lógica de dados) - é CLARO que o DDL a ser 
aplicado em B Vai falhar, tá claro ?? Esses casos vc VAI TER que corrigir 
manualmente, imagino...
  
   []s
   
 Chiappa

--- Em oracle_br@yahoogrupos.com.br, J. Laurindo Chiappa  escreveu

   Roberto, se fosse Oracle 11g vc teria a figura do DBMS_COMPARISION, mas no 
 10g neca, não há nada nativo... 
Sem programar e sem adquirir/instalar/configurar nada externo ao database, 
 a opção poderia ser export + import das estruturas apenas, MAS no seu caso vc 
 quer Preservar os dados do banco-destino, então essa não te satisfaz...
   Sem programar, para uma lista das opções de tools dá uma googlada por 
 ORACLE SCHEMA COMPARISION ou por ORACLE SCHEMA DIFF que vc acha múltiplas 
 tools (freeware, comerciais, de todo tipo e custo), mas POUCAS tem a opção de 
 serem automatizáveis via script - a maioria são GUIzinhas Veja isso com 
 cuidado...
Em nenhuma tool te atendendo, aí colocando a mão na massa e programando vc 
 mesmo, aí vc VAI ter algum trabalho, e terá que fazer algo tipo :

a) + ou - o que o Neto disse, comparando as diferenças pelas views do 
 dicionários 

ou

b) extrai o texto dos DDLs em questão via DBMS_METADATA nos dois dbs e 
 escreve um programinha que faz a diff baseada nos textos

ou

c) o mais prático imho depois de implementado, embora um tanto mais 
 complexo de programar - vc improvisa um DDL LOGICAL REPLICATION, ie : 

1. deixa as duas bases iguaizinhas, manualmente , só por agora
  
  2. na base A origem vc escreve uma TRIGGER DE DDL que captura o 
 texto de cada DDL relevante (ie, ALTER TABLE, CREATE OR REPLACE storedplsql, 
 etc, etc)
 
3. envia esse texto para o banco B executar : talvez tenha uma tabela 
 TABELA_DE_DDLS no banco B que a trigger popula via dblink e dispara no banco 
 B um JOB que aplica o DDL, lendo o texto e executando via SQL dinâmico
  
   []s
   
 Chiappa
 
 --- Em oracle_br@yahoogrupos.com.br, Roberto Warstat  escreveu
 
  Pessoal,
  
  Agradeço a sugestão de todos. A do Netodba é a que mais se encaixou, 
  pois o que preciso é sincronizar somente a estrutura de tabelas, 
  índices, e os códigos PL/SQL. Os dados eu não quero sincronizar, pois 
  iria matar a outra base e isso não é viável.
  Conversando com o meu chefe, estamos vendo se tem alguma dessas 
  ferramentas que fazem comparação entre esquemas pode ser executada via 
  job, e sem intervenção. Esse seria o cenário ideal, pois a sincronização 
  poderia ocorrer à noite, sem problema.
  
  Abraço,
  Roberto
  
  Em 05/02/2013 16:57, netodba escreveu:
  
   Roberto, se os dados nao precisam ser replicados,
   faz um programinha que se conecta nos dois servidores,
   e usa a view dba_objects pra comparação.
   os campos usados podem ser OBJECT_NAME,CREATED,LAST_DDL_TIME.
  
   Ja trabalhei em uma empresa e fizemos isso mesmo, eram 7 base de dados 
   que os objetos tinham que ficar sincronizados, mas era SQL SERVER, 
   fizemos em c#, e geramos um .exe que rodava toda madrugada, funcionava 
   que era uma beleza.
   Funcionava assim, o programa gerava um relatorio, dizendo:
   O Objeto xxx na base A esta diferente do da base B
   DATA de criação/atualização do objeto xxx na A
   DATA de criação/atualização do objeto xxx na A
  
   Se existesse objetos diferentes esse relatorio era mandado por email 
   ao chefe da divisão de desenvolvedores.
  
   --- Em oracle_br@yahoogrupos.com.br 
   , Milton Bastos Henriquis Jr. 
   escreveu
   
O ideal seria usar o GoldenGate.
   
Depende de quanto $$$ estão dispostos a investir!
   
   
   
2013/2/5 Roberto Warstat
   
 **


 Pessoal,

 Surgiu a necessidade de mantermos 1 schema replicado entre 2 
   servidores
 distintos e separados geograficamente. Temos que manter sincronia da
 estrutura de tabelas, índices, views, procedures, packages, 
   functions e
 sequences. Essa sincronização é somente de um servidor para outro, 
   ou seja,
 somente do servidor A para o B, não sendo necessário do B para A. 
   Os dados
 não precisam ser replicados.
 A sincronização não precisa ser automática, pode ser manual. Entre os
 servidores existe uma ligação via vpn.
 Alguma sugestão de como fazer isso?

 Servidor 1:
 Red Hat Linux
 Oracle Enterprise 10.2.0.5

 Servidor 2:
 Red Hat Linux ou Windows 2008
 Oracle Enterprise 10.2.0.5

 Abraço,
 Roberto

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



   
   
[As partes desta mensagem 

[oracle_br] Re: Sincronização de schemas

2013-02-07 Por tôpico J. Laurindo Chiappa
  Obs da obs : claro que vc só precisa extrair/enviar DDLs para ajustar as 
TABELAS e ÍNDICES : uma vez estando as tableas/índices/etc iguais, o que é 
código (ie, stored PL/SQL, views, etc) TEM que estar sendo 100% igual nas duas 
bases (imagino), e código não tem constraint para atrapalhar, então vc 
simplesmente exporta o código todo do schema A (via expdp com 
INCLUDE=PROCEDURE,VIEW,TRIGGER,FUNCTION,PACKAGE, etc, etc , eu imagino) , DROPA 
o código todo no schema B e importa o código gerado do A
  
   []s
   
 Chiappa

--- Em oracle_br@yahoogrupos.com.br, J. Laurindo Chiappa  escreveu

   Ah, e Óbvio Ululante : *** nenhuma *** opção vai ter 100% de sucesso com os 
 dados sendo DIFERENTES, como vc quer : entre outras possibilidades, imagine 
 que adiciona-se uma CONSTRAINT na base A que os dados em A respeitam, ** MAS 
 ** que os dados em B não respeitam (digamos, definiu-se uma FK que em A tem 
 pai mas em B não, ou seja qual for a falha lógica de dados) - é CLARO que o 
 DDL a ser aplicado em B Vai falhar, tá claro ?? Esses casos vc VAI TER que 
 corrigir manualmente, imagino...
   
[]s

  Chiappa
 
 --- Em oracle_br@yahoogrupos.com.br, J. Laurindo Chiappa  escreveu
 
Roberto, se fosse Oracle 11g vc teria a figura do DBMS_COMPARISION, mas 
  no 10g neca, não há nada nativo... 
 Sem programar e sem adquirir/instalar/configurar nada externo ao 
  database, a opção poderia ser export + import das estruturas apenas, MAS no 
  seu caso vc quer Preservar os dados do banco-destino, então essa não te 
  satisfaz...
Sem programar, para uma lista das opções de tools dá uma googlada por 
  ORACLE SCHEMA COMPARISION ou por ORACLE SCHEMA DIFF que vc acha múltiplas 
  tools (freeware, comerciais, de todo tipo e custo), mas POUCAS tem a opção 
  de serem automatizáveis via script - a maioria são GUIzinhas Veja isso 
  com cuidado...
 Em nenhuma tool te atendendo, aí colocando a mão na massa e programando 
  vc mesmo, aí vc VAI ter algum trabalho, e terá que fazer algo tipo :
 
 a) + ou - o que o Neto disse, comparando as diferenças pelas views do 
  dicionários 
 
 ou
 
 b) extrai o texto dos DDLs em questão via DBMS_METADATA nos dois dbs e 
  escreve um programinha que faz a diff baseada nos textos
 
 ou
 
 c) o mais prático imho depois de implementado, embora um tanto mais 
  complexo de programar - vc improvisa um DDL LOGICAL REPLICATION, ie : 
 
 1. deixa as duas bases iguaizinhas, manualmente , só por agora
 
 2. na base A origem vc escreve uma TRIGGER DE DDL que captura o 
  texto de cada DDL relevante (ie, ALTER TABLE, CREATE OR REPLACE 
  storedplsql, etc, etc)
  
 3. envia esse texto para o banco B executar : talvez tenha uma 
  tabela TABELA_DE_DDLS no banco B que a trigger popula via dblink e dispara 
  no banco B um JOB que aplica o DDL, lendo o texto e executando via SQL 
  dinâmico
 
[]s

  Chiappa
  
  --- Em oracle_br@yahoogrupos.com.br, Roberto Warstat  escreveu
  
   Pessoal,
   
   Agradeço a sugestão de todos. A do Netodba é a que mais se encaixou, 
   pois o que preciso é sincronizar somente a estrutura de tabelas, 
   índices, e os códigos PL/SQL. Os dados eu não quero sincronizar, pois 
   iria matar a outra base e isso não é viável.
   Conversando com o meu chefe, estamos vendo se tem alguma dessas 
   ferramentas que fazem comparação entre esquemas pode ser executada via 
   job, e sem intervenção. Esse seria o cenário ideal, pois a sincronização 
   poderia ocorrer à noite, sem problema.
   
   Abraço,
   Roberto
   
   Em 05/02/2013 16:57, netodba escreveu:
   
Roberto, se os dados nao precisam ser replicados,
faz um programinha que se conecta nos dois servidores,
e usa a view dba_objects pra comparação.
os campos usados podem ser OBJECT_NAME,CREATED,LAST_DDL_TIME.
   
Ja trabalhei em uma empresa e fizemos isso mesmo, eram 7 base de dados 
que os objetos tinham que ficar sincronizados, mas era SQL SERVER, 
fizemos em c#, e geramos um .exe que rodava toda madrugada, funcionava 
que era uma beleza.
Funcionava assim, o programa gerava um relatorio, dizendo:
O Objeto xxx na base A esta diferente do da base B
DATA de criação/atualização do objeto xxx na A
DATA de criação/atualização do objeto xxx na A
   
Se existesse objetos diferentes esse relatorio era mandado por email 
ao chefe da divisão de desenvolvedores.
   
--- Em oracle_br@yahoogrupos.com.br 
, Milton Bastos Henriquis Jr. 
escreveu

 O ideal seria usar o GoldenGate.

 Depende de quanto $$$ estão dispostos a investir!



 2013/2/5 Roberto Warstat

  **
 
 
  Pessoal,
 
  Surgiu a necessidade de mantermos 1 schema replicado entre 2 
servidores
  distintos e separados geograficamente. Temos que manter sincronia da
  estrutura de tabelas, índices, views, procedures, 

[oracle_br] Oracle 10g R2 x Windows 2008 R2

2013-02-07 Por tôpico Raphael Franco
Pessoal,

Estou tentando instalar o Oracle 10g R2 no Windows 2008 R2 64 Bits ??? :/

Verifiquei que só é homologada a versão 10.2.0.4 e 10.2.0.5.

Não estou conseguindo instalar o Oracle 10.2.0.1 para depois aplicar o patch.




Segue o erro:

setup.exe -ignoreSysprereqs -ignorePrereq -silent -responseFile ResponseFile

 Preparando para iniciar o Oracle Universal Installer de C:\Users\ADMINI~1\AppDa
ta\Local\Temp\1\OraInstall2013-02-07_11-39-27AM. Aguarde ... Exception 
java.lang.NullPointerException occurred..
java.lang.NullPointerException at 
oracle.sysman.oii.oiix.OiixPathOps.concatPath(OiixPathOps.java:553)
    at 
oracle.sysman.oii.oiic.OiicBaseApp.setAdditionalProperties(OiicBaseApp.java:374)
    at 
oracle.sysman.oii.oiic.OiicInstaller.processCommandLine(OiicInstaller.java:669)
    at oracle.sysman.oii.oiic.OiicInstaller.runInstaller(OiicInstaller.java:893)
    at oracle.sysman.oii.oiic.OiicInstaller.main(OiicInstaller.java:872)
SEVERE:TÚrmino anormal de programa. Ocorreu um erro interno. Forneþa os seguinte
s arquivos ao Suporte TÚcnico Oracle :

Desconhecido
Desconhecido
Desconhecido
Pressione Enter para sair...


Existe uma instalação completa ja na versão 10.2.0.4 ?? Download ??


att.
Raphael


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



Re: [oracle_br] Oracle 10g R2 x Windows 2008 R2

2013-02-07 Por tôpico Milton Bastos Henriquis Jr.
Vc está mesmo usando response file?

Ou copiou o comando de algum lugar e colou no teu prompt?


2013/2/7 Raphael Franco pha...@yahoo.com.br

 **


 Pessoal,

 Estou tentando instalar o Oracle 10g R2 no Windows 2008 R2 64 Bits ??? :/

 Verifiquei que só é homologada a versão 10.2.0.4 e 10.2.0.5.

 Não estou conseguindo instalar o Oracle 10.2.0.1 para depois aplicar o
 patch.

 Segue o erro:

 setup.exe -ignoreSysprereqs -ignorePrereq -silent -responseFile
 ResponseFile

  Preparando para iniciar o Oracle Universal Installer de
 C:\Users\ADMINI~1\AppDa
 ta\Local\Temp\1\OraInstall2013-02-07_11-39-27AM. Aguarde ... Exception
 java.lang.NullPointerException occurred..
 java.lang.NullPointerException at
 oracle.sysman.oii.oiix.OiixPathOps.concatPath(OiixPathOps.java:553)
 at
 oracle.sysman.oii.oiic.OiicBaseApp.setAdditionalProperties(OiicBaseApp.java:374)
 at
 oracle.sysman.oii.oiic.OiicInstaller.processCommandLine(OiicInstaller.java:669)
 at
 oracle.sysman.oii.oiic.OiicInstaller.runInstaller(OiicInstaller.java:893)
 at oracle.sysman.oii.oiic.OiicInstaller.main(OiicInstaller.java:872)
 SEVERE:TÚrmino anormal de programa. Ocorreu um erro interno. Forneþa os
 seguinte
 s arquivos ao Suporte TÚcnico Oracle :

 Desconhecido
 Desconhecido
 Desconhecido
 Pressione Enter para sair...

 Existe uma instalação completa ja na versão 10.2.0.4 ?? Download ??

 att.
 Raphael

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

  



[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




Re: [oracle_br] Oracle 10g R2 x Windows 2008 R2

2013-02-07 Por tôpico Raphael Franco
Sorry... Copiei errado!


setup.exe -ignoreSysprereqs -ignorePrereq -silent





 De: Milton Bastos Henriquis Jr. miltonbas...@gmail.com
Para: oracle_br@yahoogrupos.com.br 
Enviadas: Quinta-feira, 7 de Fevereiro de 2013 16:26
Assunto: Re: [oracle_br] Oracle 10g R2 x Windows 2008 R2
 
Vc está mesmo usando response file?

Ou copiou o comando de algum lugar e colou no teu prompt?


2013/2/7 Raphael Franco pha...@yahoo.com.br

 **


 Pessoal,

 Estou tentando instalar o Oracle 10g R2 no Windows 2008 R2 64 Bits ??? :/

 Verifiquei que só é homologada a versão 10.2.0.4 e 10.2.0.5.

 Não estou conseguindo instalar o Oracle 10.2.0.1 para depois aplicar o
 patch.

 Segue o erro:

 setup.exe -ignoreSysprereqs -ignorePrereq -silent -responseFile
 ResponseFile

  Preparando para iniciar o Oracle Universal Installer de
 C:\Users\ADMINI~1\AppDa
 ta\Local\Temp\1\OraInstall2013-02-07_11-39-27AM. Aguarde ... Exception
 java.lang.NullPointerException occurred..
 java.lang.NullPointerException at
 oracle.sysman.oii.oiix.OiixPathOps.concatPath(OiixPathOps.java:553)
     at
 oracle.sysman.oii.oiic.OiicBaseApp.setAdditionalProperties(OiicBaseApp.java:374)
     at
 oracle.sysman.oii.oiic.OiicInstaller.processCommandLine(OiicInstaller.java:669)
     at
 oracle.sysman.oii.oiic.OiicInstaller.runInstaller(OiicInstaller.java:893)
     at oracle.sysman.oii.oiic.OiicInstaller.main(OiicInstaller.java:872)
 SEVERE:TÚrmino anormal de programa. Ocorreu um erro interno. Forneþa os
 seguinte
 s arquivos ao Suporte TÚcnico Oracle :

 Desconhecido
 Desconhecido
 Desconhecido
 Pressione Enter para sair...

 Existe uma instalação completa ja na versão 10.2.0.4 ?? Download ??

 att.
 Raphael

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

  



[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

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



[oracle_br] Re: Oracle 10g R2 x Windows 2008 R2

2013-02-07 Por tôpico J. Laurindo Chiappa
 Sim, Raphael : justamente por causa das incompatibilidades do installer usado 
na release 10.2.0.1, já existiu no technet uma versão 10.2.0.4 já com as 
correções demandadas pelo windows mais moderno ( num arquivo chamado 
10204-winx64-vista-win2k8-082253.zip iirc), era ESSE cara que deveria ser usado 
para instalações em Windows acima de XP (ie, Vista, 7 e Win2008... 
   Com o fim do período de Suporte Extendido gratuito para o 10gr2, esses 
arquivos foram REMOVIDOS do technet e o 10gR2 passou a ser considerado 
obsoleto/versão de arquivo - para obter versões arquivadas, vc TEM que ter 
Suporte Extendido comprado para essas versões e aí sim vc poderá abrir um 
Chamado no Suporte e solicitar a mídia dele, especificando que vc quer a 
10.2.0.4 para Windows 2008...
   Caso não seja possível/viável abrir Chamado, OU vc tenta ver com o pessoal 
da matriz da sua Empresa, com empresas do mesmo grupo, etc, se alguém tem esse 
arquivo ou as mídias, OU vc tenta forçar essa instalação, rodando-a em modo 
de compatibilidade XP e como Administrador - e preferencialmente SEM a opção de 
SILENT, para que vc possa ver as msgs

  []s
  
Chiappa

--- Em oracle_br@yahoogrupos.com.br, Raphael Franco  escreveu

 Pessoal,
 
 Estou tentando instalar o Oracle 10g R2 no Windows 2008 R2 64 Bits ??? :/
 
 Verifiquei que só é homologada a versão 10.2.0.4 e 10.2.0.5.
 
 Não estou conseguindo instalar o Oracle 10.2.0.1 para depois aplicar o patch.
 
 
 
 
 Segue o erro:
 
 setup.exe -ignoreSysprereqs -ignorePrereq -silent -responseFile ResponseFile
 
  Preparando para iniciar o Oracle Universal Installer de 
 C:\Users\ADMINI~1\AppDa
 ta\Local\Temp\1\OraInstall2013-02-07_11-39-27AM. Aguarde ... Exception 
 java.lang.NullPointerException occurred..
 java.lang.NullPointerException at 
 oracle.sysman.oii.oiix.OiixPathOps.concatPath(OiixPathOps.java:553)
     at 
 oracle.sysman.oii.oiic.OiicBaseApp.setAdditionalProperties(OiicBaseApp.java:374)
     at 
 oracle.sysman.oii.oiic.OiicInstaller.processCommandLine(OiicInstaller.java:669)
     at 
 oracle.sysman.oii.oiic.OiicInstaller.runInstaller(OiicInstaller.java:893)
     at oracle.sysman.oii.oiic.OiicInstaller.main(OiicInstaller.java:872)
 SEVERE:TÚrmino anormal de programa. Ocorreu um erro interno. Forneþa os 
 seguinte
 s arquivos ao Suporte TÚcnico Oracle :
 
 Desconhecido
 Desconhecido
 Desconhecido
 Pressione Enter para sair...
 
 
 Existe uma instalação completa ja na versão 10.2.0.4 ?? Download ??
 
 
 att.
 Raphael
 
 
 [As partes desta mensagem que não continham texto foram removidas]





Re: [oracle_br] Re: Dicas de como evitar problemas com o characterset

2013-02-07 Por tôpico Wanderson Barrence
Fala Chiappa,

Desculpa demorar um pouco para responder, esses últimos dias aqui na
empresa estavam bem corridos, estive de licença médica, etc...

Todavia concordo com tudo o que você falou, em número, gênero e grau, e
acho que não tem como não concordar, mas por via das dúvidas estive
analisando também o ambiente em que está configurado o SQL-Server 2000, e
verifiquei que os dados já estavam sem a acentuação correta nesta base,
então melhor para mim que tive a certeza de que os meus ambientes estão
configurados corretamente.

Depois daquele problema que tive com characterset de alguns caracteres, eu
revisei todas as variáveis de ambiente de todos os meus SO's, e até então
estão todos ok.

Agora estou tentando convencer a equipe de desenvolvimento utilizar em
ambiente de desenvolvimento um SO homologado pela Oracle, já que
trabalhamos só com JAVA (mais alguns frameworks) e banco de dados Oracle (e
algumas vezes importamos alguns dados do SQL-Server), não tem porque não
usar um SO como o: RHEL, OEL ou CentOS, já configuração do characterset na
DESENV está UTF8, eu acho que deve ser igual ao do ambiente de Produção que
é ISO8859.

Att,


--
Wanderson Barrence
DBA Oracle 10g/11g
Analista de Testes - CBTS
--
MSN: wbarre...@hotmail.com
ICQ: 170821994
Linkedin: http://br.linkedin.com/in/wbarrence


Em 29 de janeiro de 2013 13:58, J. Laurindo Chiappa
jlchia...@yahoo.com.brescreveu:

 **


 Tudo blz, colega ?
 Então, primeira coisa na verdade idealmente o que deveria acontecer é que
 os ambientes de desenvolvimento, Homologação e Produção deveria é ser
 IDÊNTICOS, okdoc - afinal, se não forem, nada impede (por exemplo) dos
 desenvolvedores usarem um recurso presente no sistema operacional x deles
 mas AUSENTE do sistema operacional y usado em produção, OU de haverem bugs
 em x que não aparecem em y, isso sem contar a Dificuldade ** imensa **
 adicional de se ficar administrando SOs diferentes em (certamente)
 hardwares diferentes, que precisam ser configurados em modos diferentes, só
 tem DESVANTAGEM, bem claramente falando O máximo aceitável, imho, seria
 que num pior cenário, Desenvolvimento fosse diferente (porque há alguma
 tool que eles precisam no SO x não-presente no SO y da produção), mas aí
 PROD e HOMO *** TEM  que serem iguais : é Irracional esperar que uma
 homologação - com aspas Totais! - feita num SO e/ou hardware diferente da
 produção valha um centavo furado. NO máximo o hardware de HOMO pode ter
 menor capacidade que PROD (digamos, HOMO é 1/5 da capacidade de PROD, então
 vc homologa com 1/5 dos dados, 1/5 das transações, 1/5 dos usuários, tipo
 assim), mas mesmo em cacacidade menor o hardware TEM que ser do mesmo
 fornecedor, do mesmo tipo, o So ** TEM ** que ser o mesmo, aí SIM vc está
 homologando, caso contrário vc está fazendo uma tarefa para inglês ver,
 algo que não vale um tostão furado na prática
 Isso posto : é ÓBVIO que existem diferenças entre os SOs, variáveis mudam,
 valores a serem introduzidos mudam, charactersets que existem na máquina A
 podem não existir/não ter sido instalado em B, sim, sim A minha
 Recomendação, além da documentação dos SOs envolvidos, é que vc use  abuse
 dos Fóruns , FAQs, sites de administradores, etc mas Brasileiros e
 Portugueses para os SOs envolvidos, já que Dificilmente sysadmins de língua
 inglesa vão mexer em Globalização, Acentuação em pt, e coisas do tipo
 Lógico que não dá MESMO pra apenas copiar não-sei-de-onde para o Linux,
 sim...
 Relembro também o que já tinha falado antes : variáveis de ambiente
 tipicamente são usadas em tools de LINHA DE COMANDO, tools com GUIs
 tipicamente são ajustadas em menus de opções, arquivos de config e quetais,
 sim ??
 Finalizando, Nem preciso dizer que , se depois de estudar o necessário e
 fazer as suas tentativas ainda assim vc não obter os resultados, manda aqui
 para o Grupo as informações completas (ie, SO usado completo com versão e
 patch level, shell usado, conteúdo das vars de ambiente, configuração de
 locales do SO em si - como Linguagem e Configurações Regionais atuais -,
 tool cliente usada também completa com versão E config atual, etc) que
 eventualmente quem estiver usando o mesmo SO/tool certamente pode e vai te
 ajudar, ok ?

 []s

 Chiappa


 --- Em oracle_br@yahoogrupos.com.br, Wanderson Barrence escreveu
 
  Olá Chiappa,
 
  Desculpe a demora, primeiro quero agradecer pela ajuda, então no caso o
  ideal é que os S.O's dos ambientes de Produção, Homologação, Desenv e de
  máquinas que serão usadas pelas ferramentas, estejam com todas as
 variáveis
  de ambiente setadas com os mesmos parâmetros. No caso eu nunca tinha
 ouvido
  falar das variáveis LC_ALL, LC_CTYPE e LESSCHARSET, e nem sobre
  configuração de teclado Vou ler mais em relação ao assunto.
 
  Eu tenho um pouco de dificuldade de lidar com os diferentes tipos de SO
 de
  cada ambiente, no caso eu não simplesmente copiar todas a variáveis 

Re: [oracle_br] Re: Oracle 10g R2 x Windows 2008 R2

2013-02-07 Por tôpico Raphael Franco
Isso mesmo!
Abnormal Program Termination When Trying To Install Oracle 10gR2 On MS Windows 
2008 64 Bit [ID 783296.1]

:(

Alguem tem em FTP... hehehe pago uma gelada!


vlws
Raphael




 De: J. Laurindo Chiappa jlchia...@yahoo.com.br
Para: oracle_br@yahoogrupos.com.br 
Enviadas: Quinta-feira, 7 de Fevereiro de 2013 17:07
Assunto: [oracle_br] Re: Oracle 10g R2 x Windows 2008 R2
 

  
Sim, Raphael : justamente por causa das incompatibilidades do installer usado 
na release 10.2.0.1, já existiu no technet uma versão 10.2.0.4 já com as 
correções demandadas pelo windows mais moderno ( num arquivo chamado 
10204-winx64-vista-win2k8-082253.zip iirc), era ESSE cara que deveria ser usado 
para instalações em Windows acima de XP (ie, Vista, 7 e Win2008... 
Com o fim do período de Suporte Extendido gratuito para o 10gr2, esses arquivos 
foram REMOVIDOS do technet e o 10gR2 passou a ser considerado obsoleto/versão 
de arquivo - para obter versões arquivadas, vc TEM que ter Suporte Extendido 
comprado para essas versões e aí sim vc poderá abrir um Chamado no Suporte e 
solicitar a mídia dele, especificando que vc quer a 10.2.0.4 para Windows 
2008...
Caso não seja possível/viável abrir Chamado, OU vc tenta ver com o pessoal da 
matriz da sua Empresa, com empresas do mesmo grupo, etc, se alguém tem esse 
arquivo ou as mídias, OU vc tenta forçar essa instalação, rodando-a em modo 
de compatibilidade XP e como Administrador - e preferencialmente SEM a opção de 
SILENT, para que vc possa ver as msgs

[]s

Chiappa

--- Em oracle_br@yahoogrupos.com.br, Raphael Franco  escreveu

 Pessoal,
 
 Estou tentando instalar o Oracle 10g R2 no Windows 2008 R2 64 Bits ??? :/
 
 Verifiquei que só é homologada a versão 10.2.0.4 e 10.2.0.5.
 
 Não estou conseguindo instalar o Oracle 10.2.0.1 para depois aplicar o patch.
 
 
 
 
 Segue o erro:
 
 setup.exe -ignoreSysprereqs -ignorePrereq -silent -responseFile ResponseFile
 
  Preparando para iniciar o Oracle Universal Installer de 
 C:\Users\ADMINI~1\AppDa
 ta\Local\Temp\1\OraInstall2013-02-07_11-39-27AM. Aguarde ... Exception 
 java.lang.NullPointerException occurred..
 java.lang.NullPointerException at 
 oracle.sysman.oii.oiix.OiixPathOps.concatPath(OiixPathOps.java:553)
     at 
 oracle.sysman.oii.oiic.OiicBaseApp.setAdditionalProperties(OiicBaseApp.java:374)
     at 
 oracle.sysman.oii.oiic.OiicInstaller.processCommandLine(OiicInstaller.java:669)
     at 
 oracle.sysman.oii.oiic.OiicInstaller.runInstaller(OiicInstaller.java:893)
     at oracle.sysman.oii.oiic.OiicInstaller.main(OiicInstaller.java:872)
 SEVERE:TÚrmino anormal de programa. Ocorreu um erro interno. Forneþa os 
 seguinte
 s arquivos ao Suporte TÚcnico Oracle :
 
 Desconhecido
 Desconhecido
 Desconhecido
 Pressione Enter para sair...
 
 
 Existe uma instalação completa ja na versão 10.2.0.4 ?? Download ??
 
 
 att.
 Raphael
 
 
 [As partes desta mensagem que não continham texto foram removidas]



 

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



[oracle_br] parsear xml files

2013-02-07 Por tôpico afonso moreira


Abraços

Afonso Jose Moreira

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