Re: [oracle_br] Atualizar certificação

2013-01-10 Por tôpico Rafael Mendonca
Valeu Miltão.



 De: Milton Bastos Henriquis Jr. 
Para: oracle_br@yahoogrupos.com.br 
Enviadas: Quinta-feira, 10 de Janeiro de 2013 18:03
Assunto: Re: [oracle_br] Atualizar certificação
 
1Z0-052 e 053.

A única prova do 9i que se reaproveita é a de SQL.




2013/1/10 Rafael Mendonca 

> **
>
>
> Boa tarde.
>
> Tenho um amigo de trabalho que possui uma certificação OCA 9i
> e quer tirar a certificação OCP 11g. Quais caminhos que ele precisa para
> dar um upgrade e se tornar ocp 11g?
>
> Quem puder ajudar 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] Atualizar certificação

2013-01-10 Por tôpico Rafael Mendonca
Boa tarde.

Tenho um amigo de trabalho que possui uma certificação OCA 9i
e quer tirar a certificação OCP 11g. Quais caminhos que ele precisa para dar um 
upgrade e se tornar ocp 11g?

Quem puder ajudar agradeço.

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



[oracle_br] Re: Problemas com Procedures

2013-01-10 Por tôpico J. Laurindo Chiappa
  ok, e sobre o autodrop - é algo estranho de se ter, também, cheque isso - 
enfim, confira que o JOB e o Scheduler estão criados a contento INCLUSIVE, 
já que vc está Debugando um job, acho EXTREMAMENTE de bom-tom se ter o log FULL 
ativo no job, deixando o atributo de logging dele como LOGGING_FULL ...
  
   Sobre o UTL_FILE, é simples : essa built-in do banco serve para gravar um 
arquivo-texto no servidor, a minha Sugestão é que com ela vc GRAVE num 
arquivo-texto uma msg mostrando que a procedure FOI executada - a minha 
Suposição é que talvez o job até esteja sendo disparado mas o UPDATE não esteja 
sendo feito. talvez por não encontrar linhas para o WHERE, enfim Seria algo 
+ ou - do tipo :
   
CREATE DIRECTORY test_dir AS '/tmp'; -- uma pasta no servidor a que o usuário 
dono do RDBMS tem acesso

e o código da proc seria tipo :

CREATE OR REPLACE PROCEDURE SIGITM_1_2_VTV.FIX_SPECIAL_CHAR_VTV AS
 fileHandler UTL_FILE.FILE_TYPE;
BEGIN
  fileHandler := UTL_FILE.FOPEN('test_dir', 'test_file.txt', 'W');
  UTL_FILE.PUT_LINE(fileHandler, 'Vou fazer primeiro update em ' || 
to_char(sysdate, 'dd/mm/ hh24:mi:ss'));
 UPDATE SIGITM_1_2_VTV.QRY_CONSULTA01 SET ENDERECO =
 TRANSLATE(ENDERECO,CHR(26),' ') WHERE INSTR(ENDERECO,CHR(26)) > 0;
  --
  UTL_FILE.PUT_LINE(fileHandler, 'Vou fazer segundo update em ' || 
to_char(sysdate, 'dd/mm/ hh24:mi:ss'));
 UPDATE SIGITM_1_2_VTV.TEB_ADDRESS_SITE_VW SET TELCOMPLEMENT =
 TRANSLATE(TELCOMPLEMENT,CHR(26),' ') WHERE INSTR(TELCOMPLEMENT,CHR(26)) > 0;
 COMMIT;
   UTL_FILE.FCLOSE(fileHandler);
END; 

 e aí amanhã consulte os logs/erros do job E do scheduler (na 
DBA_SCHEDULER_JOB_LOG e na DBA_SCHEDULER_JOB_RUN_DETAILS), veja se gerou as 
linhas no arq de texto, é isso , sim ??
 
  []s
  
Chiappa


--- Em oracle_br@yahoogrupos.com.br, Wanderson Barrence  escreveu
>
> Olá Chiappa,
> 
> O job está com o ENABLED=TRUE, é que na hora de copiar, eu devo ter
> cometido algum engano.
> 
> Adorei o idiótico.. kk (retirei um dos COMMIT's).
> 
> O scheduler deste job está assim:
> 
> BEGIN
> sys.DBMS_SCHEDULER.CREATE_SCHEDULE (
>  repeat_interval  => 'freq=daily; interval=1',
> start_date => TO_TIMESTAMP_TZ('2012-10-02 06:00:00
> America/Sao_Paulo','-MM-DD HH24.MI.SS TZR'),
> comments => 'Todo dia as 6h.',
> schedule_name  => '"HERE_COMES_THE_SUN"');
> 
> END;
> 
> Eu só não entendi direito esse esquema com UTL_FILE, você pode me dar um
> exemplo?
> 
> Att,
> 
> 
> --
> Wanderson Barrence
> DBA Oracle 10g/11g
> Analista de Testes - CBTS
> --
> MSN: wbarrence@...
> ICQ: 170821994
> Linkedin: http://br.linkedin.com/in/wbarrence
> 
> 
> Em 10 de janeiro de 2013 12:41, J. Laurindo Chiappa
> escreveu:
> 
> > **
> >
> >
> > hmmm, pmfji mas tem umas coisas meio estranhas aí :
> >
> > - commit a cada statement na procedure ?? meio idiótico isso 
> >
> > - job criado com ENABLED=>FALSE ??? AUTO_DROP=>TRUE ?? Meio estranho...
> >
> > E mostra pra gente EXATAMENTE o que está fazendo e quais são os atributos
> > todos desse tal schedule HERE_COMES_THE_SUN  De repente tem um erro no
> > próprio scheduler, ou nos params do job
> >
> > Independente disso, e até para a gente confirmar ou negar que o problema é
> > no job ou no scheduler, sugiro que como eu disse antes :
> >
> > a) vc INSTRUMENTE a rotina, colocando um UTL_FILE que grave uma linhas
> > antes e depois de cada statement
> >
> > b) na próxima vez tente executar a rotina manualmente, pelo sqlplus, no
> > mesmo horário em que ela deveria disparar : se funcionar OK, a gente
> > esquece a possibilidade de objetos inválidos e quetais e investe no debug
> > desse scheduler e desse job...
> >
> >
> > []s
> >
> > Chiappa
> >
> > --- Em oracle_br@yahoogrupos.com.br, Wanderson Barrence escreveu
> > >
> > > Olá Milton,
> > >
> > > Segue a procedure:
> > >
> > > CREATE OR REPLACE PROCEDURE SIGITM_1_2_VTV.FIX_SPECIAL_CHAR_VTV
> > > AS
> > > BEGIN
> > > UPDATE SIGITM_1_2_VTV.QRY_CONSULTA01 SET ENDERECO =
> > > TRANSLATE(ENDERECO,CHR(26),' ') WHERE INSTR(ENDERECO,CHR(26)) > 0;
> > > COMMIT;
> > > UPDATE SIGITM_1_2_VTV.TEB_ADDRESS_SITE_VW SET TELCOMPLEMENT =
> > > TRANSLATE(TELCOMPLEMENT,CHR(26),' ') WHERE INSTR(TELCOMPLEMENT,CHR(26))
> > > 0;
> > > COMMIT;
> > > END;
> > >
> > > O código da JOB:
> > >
> > > BEGIN
> > > dbms_scheduler.create_job('"JOB_LIMPAR_CARACT_SPECIAL_VTV"',
> > > job_type=>'PLSQL_BLOCK', job_action=>
> > > 'BEGIN sigitm_1_2_vtv.fix_special_char_vtv; END;'
> > > , number_of_arguments=>0,
> > > schedule_name=>'"HERE_COMES_THE_SUN"',
> > > job_class=>'"DEFAULT_JOB_CLASS"', enabled=>FALSE,
> > auto_drop=>TRUE,comments=>
> > > 'limpa caracteres especiais da importacao do VTV'
> > > );
> > > dbms_scheduler.enable('"JOB_LIMPAR_CARACT_SPECIAL_VTV"');
> > > COMMIT;
> > > END;
> > >
> > > E o log de execução:
> > >
> > > TIMESTAMP 10-JAN-13 07:01:08
> > > JOB_NAME JOB_LIMPAR_CARACT_SPECIAL_VTV
> > > 

Re: [oracle_br] Re: Problemas com Procedures

2013-01-10 Por tôpico Wanderson Barrence
Olá Chiappa,

O job está com o ENABLED=TRUE, é que na hora de copiar, eu devo ter
cometido algum engano.

Adorei o idiótico.. kk (retirei um dos COMMIT's).

O scheduler deste job está assim:

BEGIN
sys.DBMS_SCHEDULER.CREATE_SCHEDULE (
 repeat_interval  => 'freq=daily; interval=1',
start_date => TO_TIMESTAMP_TZ('2012-10-02 06:00:00
America/Sao_Paulo','-MM-DD HH24.MI.SS TZR'),
comments => 'Todo dia as 6h.',
schedule_name  => '"HERE_COMES_THE_SUN"');

END;

Eu só não entendi direito esse esquema com UTL_FILE, você pode me dar um
exemplo?

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 10 de janeiro de 2013 12:41, J. Laurindo Chiappa
escreveu:

> **
>
>
> hmmm, pmfji mas tem umas coisas meio estranhas aí :
>
> - commit a cada statement na procedure ?? meio idiótico isso 
>
> - job criado com ENABLED=>FALSE ??? AUTO_DROP=>TRUE ?? Meio estranho...
>
> E mostra pra gente EXATAMENTE o que está fazendo e quais são os atributos
> todos desse tal schedule HERE_COMES_THE_SUN  De repente tem um erro no
> próprio scheduler, ou nos params do job
>
> Independente disso, e até para a gente confirmar ou negar que o problema é
> no job ou no scheduler, sugiro que como eu disse antes :
>
> a) vc INSTRUMENTE a rotina, colocando um UTL_FILE que grave uma linhas
> antes e depois de cada statement
>
> b) na próxima vez tente executar a rotina manualmente, pelo sqlplus, no
> mesmo horário em que ela deveria disparar : se funcionar OK, a gente
> esquece a possibilidade de objetos inválidos e quetais e investe no debug
> desse scheduler e desse job...
>
>
> []s
>
> Chiappa
>
> --- Em oracle_br@yahoogrupos.com.br, Wanderson Barrence escreveu
> >
> > Olá Milton,
> >
> > Segue a procedure:
> >
> > CREATE OR REPLACE PROCEDURE SIGITM_1_2_VTV.FIX_SPECIAL_CHAR_VTV
> > AS
> > BEGIN
> > UPDATE SIGITM_1_2_VTV.QRY_CONSULTA01 SET ENDERECO =
> > TRANSLATE(ENDERECO,CHR(26),' ') WHERE INSTR(ENDERECO,CHR(26)) > 0;
> > COMMIT;
> > UPDATE SIGITM_1_2_VTV.TEB_ADDRESS_SITE_VW SET TELCOMPLEMENT =
> > TRANSLATE(TELCOMPLEMENT,CHR(26),' ') WHERE INSTR(TELCOMPLEMENT,CHR(26))
> > 0;
> > COMMIT;
> > END;
> >
> > O código da JOB:
> >
> > BEGIN
> > dbms_scheduler.create_job('"JOB_LIMPAR_CARACT_SPECIAL_VTV"',
> > job_type=>'PLSQL_BLOCK', job_action=>
> > 'BEGIN sigitm_1_2_vtv.fix_special_char_vtv; END;'
> > , number_of_arguments=>0,
> > schedule_name=>'"HERE_COMES_THE_SUN"',
> > job_class=>'"DEFAULT_JOB_CLASS"', enabled=>FALSE,
> auto_drop=>TRUE,comments=>
> > 'limpa caracteres especiais da importacao do VTV'
> > );
> > dbms_scheduler.enable('"JOB_LIMPAR_CARACT_SPECIAL_VTV"');
> > COMMIT;
> > END;
> >
> > E o log de execução:
> >
> > TIMESTAMP 10-JAN-13 07:01:08
> > JOB_NAME JOB_LIMPAR_CARACT_SPECIAL_VTV
> > STATUS SUCCEEDED
> > ADDITIONAL_INFO
> >
> > Att,
> >
> > --
> > Wanderson Barrence
> > DBA Oracle 10g/11g
> > Analista de Testes - CBTS
> > --
> > MSN: wbarrence@...
>
> > ICQ: 170821994
> > Linkedin: http://br.linkedin.com/in/wbarrence
> >
> >
> > Em 10 de janeiro de 2013 11:03, Milton Bastos Henriquis Jr. <
> > miltonbastos@...> escreveu:
>
> >
> > > Vc disse que os JOBs estão sendo executados, mas as SP's que os Jobs
> > > deveriam executar não estão executando.
> > >
> > > Poderia por favor colar detalhes aqui pra gente?
> > >
> > > Mande evidencias mostrando que os jobs estão sendo executados, mande as
> > > mensagens de erro (caso esses aconteçam, pois vc não especificou),
> > > mande o código do job, mande o erro que acontece quando tenta executar
> a SP
> > > sem recompilar, etc.
> > >
> > >
> > >
> > > 2013/1/10 Wanderson Barrence
> > >
> > > > **
> > > >
> > > >
> > > > Olá Pessoal,
> > > >
> > > > Feliz 2013 para todos.
> > > >
> > > > Então estou com um problema muito estranho no banco de Produção, eu
> tenho
> > > > algumas procedures que são executadas diariamente através de JOBS
> > > > agendadas, todos os dias as JOBS agendadas são executadas, mas as
> > > > procedures que essas JOBS devem executar não, e para que essas
> procedures
> > > > funcionem corretamente, eu tenho que re-compilar elas todos os dias
> de
> > > > manhã e executá-las manualmente.
> > > >
> > > > Alguém sabe me explicar o que está acontecendo com essas procedures?
> E
> > > > porque todos os dias eu tenho que re-compilar as procedures?
> > > >
> > > > Att,
> > > >
> > > > --
> > > > Wanderson Barrence
> > > > DBA Oracle 10g/11g
> > > > Analista de Testes - CBTS
> > > > --
> > > > MSN: wbarrence@...
>
> > > > ICQ: 170821994
> > > > Linkedin: http://br.linkedin.com/in/wbarrence
> > > >
> > > > [As partes desta mensagem que não continham texto foram removidas]
> > > >
> > > >
> > > >
> > >
> > >
> > > [As partes desta mensage

Re: [oracle_br] ORA-00201

2013-01-10 Por tôpico angelo
certamente, falta na Permissão de gravação na pasta

C:\ORACLE\ORADATA\FARMA\TSD_MEDI01.DBF


2013/1/10 Rafael Mendonca 

> **
>
>
> JLSIlva e o Rodrigo mataram a xarada. FOi exatamente isso que estava
> faltando.
> COnsegui montar o banco. Mas outro erro estranho está sendo gerado ao
> tentar levantar o banco:
>
> SQL> startup nomount;
> InstÔncia ORACLE iniciada.
>
> Total System Global Area  612368384 bytes
> Fixed Size  1292036 bytes
> Variable Size 201328892 bytes
> Database Buffers  402653184 bytes
> Redo Buffers7094272 bytes
> SQL> alter database mount;
>
> Banco de dados alterado.
>
> SQL> alter database open;
> alter database open
> *
> ERRO na linha 1:
> ORA-01157: n?o e possivel identificar/bloquear arquivo de dados 5 - consul
> arquivo de analise DBWR
> ORA-01110: 5 do arquivo de dados: 'C:\ORACLE\ORADATA\FARMA\TSD_MEDI01.DBF'
>
> SQL> select name from v$datafile where file# = 5;
>
> NAME
> -
>
> C:\ORACLE\ORADATA\FARMA\TSD_MEDI01.DBF
>
> Fui no diretório e o arquivo está lá.
>
> C:\oracle\oradata\farma\TSD_MEDI01.DBF
>
> Alguém pode ajudar?
>
> 
> De: Rodrigo Mufalani rodr...@mufalani.com.br>
> Para: oracle_br@yahoogrupos.com.br
> Enviadas: Quinta-feira, 10 de Janeiro de 2013 10:37
> Assunto: Re: [oracle_br] ORA-00201
>
>
>
>
>
> Bom dia,
>
>   Eu não li a thread toda... Malz...
>
>   Veja como está o seu
> parametro "compatible" na base destino.
>
> Att,
> Mufalani
>
> Bom dia,
>
>   Você seguiu passo a passo o que o patch pediu? Aplicou os scripts de
> atualização do
> dicionário de dados?
>
> Atenciosamente,
>
> Rodrigo
> Mufalani
> Oracle Ace
> Member
> http://www.mufalani.com.br
>
> Os meu passos foram o seguinte:
>
> 1 - Primeiro
> instalei o Oracle 10gR2 no mesmo S.O que cliente possui.
> 2 - Criei o database com o mesmo
> nome da
> instância(FARMA) do cliente nos mesmos diretórios.
>
> 3 - Parei os serviços
> do
> Oracle
>
> 4 - renomei a pasta
>
> C:\oracle\product\10.2.0\oradata\FARMA
>
> para
>
> C:\oracle\product\10.2.0\oradata\FARMA_old
>
> e joguei os arquivos do cliente dentro da
> diretório
>
> C:\oracle\product\10.2.0\oradata\FARMA
>
> 5 - Subi o serviço do
> oracle e tentei levantar o banco, me gerando o erro de incompatibilidade
> com os controlfiles.
>
> 6 - Parei
> o
> serviço do oracle e apliquei o patch p5337014_10203_WINNT.zip
>
> 7 - Levantei os
> serviços
> do Oracle e tentei levantar o banco e mesmo depois do patchset aplicado o
> erro foi me gerado
> novamente.
>
> 
>
> De: Milton Bastos Henriquis Jr.
> miltonbas...@gmail.com>
> Para: oracle_br@yahoogrupos.com.br
> Enviadas: Quinta-feira, 10 de Janeiro
> de
> 2013 10:25
> Assunto: Re: [oracle_br] ORA-00201
>
> Reproduza aqui pra gente como vc fez pra subir a
> base.
> Quais foram seus
> passos?
> O que fez pra criar a instância?
>
> 2013/1/10
> Rafael Mendonca raffaell.t...@yahoo.com>
>
> > **
> >
> >
> >
> Pessoal, bom dia.
> >
> > Recebi um backup frio(consistente) de um cliente com todos os arquivos
> >
> físicos(datafiles, tempfile, undo,controlfiles,redolog).
> >
> > Cenário do
> cliente:
> >
> > Oracle EE 10.2.0.3
> > Windows 32 bits
> >
> > Meu Cenário:
> >
> > Oracle EE 10.2.0.1
> > Windows 32 bits
> >
> > Fiz a cópia dos arquivos para
> meu
> servidor e tentei levantar o banco, mas
> > o erro gerado me apareceu:
> >
> >
> ORA-00201:
> Versão 10.2.0.3 do arquivo de controle incompativel com a
> > versao 10.2.0.1 ORACLE.
> >
> >
> Com isso, eu apliquei um patch para atualizar a minha versão para 10.2.0.3
> >
> > conforme segue
> abaixo:
> >
> > SQL> select * from v$version;
> >
> > BANNER
> >
> --
> > Oracle Database 10g Enterprise
> Edition Release
> 10.2.0.3.0 - Prod
> > PL/SQL Release 10.2.0.3.0 - Production
> > CORE
> 10.2.0.3.0
>   Production
> > TNS for 32-bit Windows: Version 10.2.0.3.0 - Production
> > NLSRTL Version
> 10.2.0.3.0 - Production
> >
> > Tentei novamente subir o banco, mas o mesmo
> erro me foi gerado,
> alguém tem
> > alguma idéia como posso resolver isso?
> >
> >
> [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 qu

[oracle_br] Re: ORA-00201

2013-01-10 Por tôpico J. Laurindo Chiappa
 Ah tá : SE vc não recebeu initfile/spfile então sorry, vc Não Tem um backup 
completo e íntegro, então isso explica muito O procedimento melhor seria 
esse mesmo, refazer o backup, DESTA VEZ se assegurando que ele está COMPLETO, 
VERIFICAR se casualmente não há diferença de versão bit-size, permissões, 
hardware, software (service packs, etc)ou quetais entre os servidores, 
CONFIRMAR que não há nenhum software de segurança (firewalls, antivirus, etc) 
barrando as ações no servidor destino, criar no servidor destino uma INSTÂNCIA 
(não uma database!!) com o nome apropriado, SE ASSEGURANDO que não apenas as 
versões dos binários estão id~enticas, MAS que também os patches/patchsets 
estão id~enticos em ambos, e restaurar/subir...

 []s

  Chiappa

--- Em oracle_br@yahoogrupos.com.br, Rafael Mendonca  escreveu
>
> Verifiquei pelo RMAN, não existe blocos corrompidos.
> Eu não recebi o arquivo de parâmetros pfile/spfile.
> Estou fazedo a cópia novamente, quanto as outras questões irei verificar e 
> digo algo a respeito para vocês.
> 
> 
> 
>  De: J. Laurindo Chiappa 
> Para: oracle_br@yahoogrupos.com.br 
> Enviadas: Quinta-feira, 10 de Janeiro de 2013 12:22
> Assunto: [oracle_br] Re: ORA-00201
>  
> 
>   
> Opa, essa msg muda todo o cenário : o que ocorre é que  NÃO *** é vc quem 
> "especifica o tamanho de bloco", isso já está NO DATABASE (o tamanho default) 
> E nos controlfiles/initfiles (para as tablespaces que não usam o bloco 
> default e foram criadas com blocksize customizado) - ora, já que vc diz que 
> Recebeu um backup cold completo, com datafiles+controlfiles+initfiles, tudo 
> já está registrado certinho, COMPLETO COM initfiles e tudo (e aí vc portanto 
> criou a INSTÂNCIA, absolutamente Não Faz Sentido quando vc falou que 'criou o 
> database com o nome da instãncia - database são os Arquivos Físicos, que vc 
> diz que recebeu!!!), então as possibilidades para esse erro são :
> 
> a) o teu Sistema Operacional (Windows 32-bits, quem sabe??) tem um limite 
> máximo de tamanho de arquivo INFERIOR ao tamanho original desse datafile 
> (criado em Windows 64-bits, talvez ??)
> 
> OU
> 
> b) por qquer falha de hardware/software, na hora de fazer o backup e/ou na 
> hora de transportar o arquivo para essa máquina um pedaço do arquivo não foi 
> copiado, corrompendo-o : neste caso não tem jeito - já que vc não tem os 
> archives, imagino, não tem como fazer block recover nem nada, é remover esse 
> datafile do banco, se possível/viável, se não reportar e pedir novo backup
> 
> É checar se tem algum limitador de tamanho máximo de arquivo no teu SO
> []s
> 
> Chiappa
> 
> 
> --- Em oracle_br@yahoogrupos.com.br, Rafael Mendonca  escreveu
> >
> > Eu fui no alert_log e encontrei o seguinte:
> > 
> > Errors in file 
> > c:\oracle\product\10.2.0\admin\farma\bdump\farma_dbw0_484.trc:
> > ORA-01157: cannot identify/lock data file 5 - see DBWR trace file
> > ORA-01110: data file 5: 'C:\ORACLE\ORADATA\FARMA\TSD_MEDI01.DBF'
> > ORA-27046: file size is not a multiple of logical block size
> > OSD-04012: incompatibilidade de tamanho de arquivo (OS 30069196)
> > 
> > Existe alguma solução para isso ? Qual tamanho do bloco eu deveria 
> > especificar?
> > 
> > O tamanho do bloco do Oracle:
> > 
> > *.db_block_size=8192
> > 
> > 
> > 
> > 
> >  De: JLSilva 
> > Para: oracle_br@yahoogrupos.com.br 
> > Enviadas: Quinta-feira, 10 de Janeiro de 2013 11:09
> > Assunto: Re: [oracle_br] ORA-00201
> > 
> > 
> >   
> > hm.. por ser um windows, eu suspeitaria de algum antivírus que estaria 
> > impedindo o acesso ao arquivo..
> > mas, há tempos que não trabalho com oracle em windows..
> > vamos ver o que o pessoal tem a dizer.
> > 
> > On Jan 10, 2013, at 10:58 AM, Rafael Mendonca raffaell.ti77@> wrote:
> > 
> > > JLSIlva e o Rodrigo mataram a xarada. FOi exatamente isso que estava 
> > > faltando.
> > > COnsegui montar o banco. Mas outro erro estranho está sendo gerado ao 
> > > tentar levantar o banco:
> > > 
> > > SQL> startup nomount;
> > > InstÔncia ORACLE iniciada.
> > > 
> > > Total System Global Area  612368384 bytes
> > > Fixed Size  1292036 bytes
> > > Variable Size 201328892 bytes
> > > Database Buffers  402653184 bytes
> > > Redo Buffers7094272 bytes
> > > SQL> alter database mount;
> > > 
> > > Banco de dados alterado.
> > > 
> > > SQL> alter database open;
> > > alter database open
> > > *
> > > ERRO na linha 1:
> > > ORA-01157: n?o e possivel identificar/bloquear arquivo de dados 5 - consul
> > > arquivo de analise DBWR
> > > ORA-01110: 5 do arquivo de dados: 'C:\ORACLE\ORADATA\FARMA\TSD_MEDI01.DBF'
> > > 
> > > SQL> select name from v$datafile where file# = 5;
> > > 
> > > NAME
> > > -
> > > 
> > > C:\ORACLE\ORADATA\FARMA\TSD_MEDI01.DBF
> > > 
> > > 
> > > Fui no diretório e o arquivo está lá.
> > > 
> > > C:\oracle\oradata\farma\TSD_MEDI

[oracle_br] Re: Problemas com Procedures

2013-01-10 Por tôpico J. Laurindo Chiappa
  hmmm, pmfji mas tem umas coisas meio estranhas aí :
  
  - commit a cada statement na procedure ?? meio idiótico isso 
  
  - job criado com ENABLED=>FALSE ??? AUTO_DROP=>TRUE ?? Meio estranho...
  
  E mostra pra gente EXATAMENTE o que está fazendo e quais são os atributos 
todos desse tal schedule HERE_COMES_THE_SUN  De repente tem um erro no 
próprio scheduler, ou nos params do job
  
   Independente disso, e até para a gente confirmar ou negar que o problema é 
no job ou no scheduler, sugiro que como eu disse antes :
   
   a) vc INSTRUMENTE a rotina, colocando um UTL_FILE que grave uma linhas antes 
e depois de cada statement
   
   b) na próxima vez tente executar a rotina manualmente, pelo sqlplus, no 
mesmo horário em que ela deveria disparar : se funcionar OK, a gente esquece a 
possibilidade de objetos inválidos e quetais e investe no debug desse scheduler 
e desse job...
  
   []s
   
 Chiappa

--- Em oracle_br@yahoogrupos.com.br, Wanderson Barrence  escreveu
>
> Olá Milton,
> 
> Segue a procedure:
> 
> CREATE OR REPLACE PROCEDURE SIGITM_1_2_VTV.FIX_SPECIAL_CHAR_VTV
> AS
> BEGIN
>   UPDATE SIGITM_1_2_VTV.QRY_CONSULTA01 SET ENDERECO =
> TRANSLATE(ENDERECO,CHR(26),' ') WHERE INSTR(ENDERECO,CHR(26)) > 0;
>   COMMIT;
>   UPDATE SIGITM_1_2_VTV.TEB_ADDRESS_SITE_VW SET TELCOMPLEMENT =
> TRANSLATE(TELCOMPLEMENT,CHR(26),' ') WHERE INSTR(TELCOMPLEMENT,CHR(26)) > 0;
>   COMMIT;
> END;
> 
> O código da JOB:
> 
> BEGIN
> dbms_scheduler.create_job('"JOB_LIMPAR_CARACT_SPECIAL_VTV"',
> job_type=>'PLSQL_BLOCK', job_action=>
> 'BEGIN sigitm_1_2_vtv.fix_special_char_vtv; END;'
> , number_of_arguments=>0,
> schedule_name=>'"HERE_COMES_THE_SUN"',
> job_class=>'"DEFAULT_JOB_CLASS"', enabled=>FALSE, auto_drop=>TRUE,comments=>
> 'limpa caracteres especiais da importacao do VTV'
> );
> dbms_scheduler.enable('"JOB_LIMPAR_CARACT_SPECIAL_VTV"');
> COMMIT;
> END;
> 
> E o log de execução:
> 
> TIMESTAMP 10-JAN-13 07:01:08
> JOB_NAME JOB_LIMPAR_CARACT_SPECIAL_VTV
> STATUS SUCCEEDED
> ADDITIONAL_INFO
> 
> Att,
> 
> --
> Wanderson Barrence
> DBA Oracle 10g/11g
> Analista de Testes - CBTS
> --
> MSN: wbarrence@...
> ICQ: 170821994
> Linkedin: http://br.linkedin.com/in/wbarrence
> 
> 
> Em 10 de janeiro de 2013 11:03, Milton Bastos Henriquis Jr. <
> miltonbastos@...> escreveu:
> 
> > Vc disse que os JOBs estão sendo executados, mas as SP's que os Jobs
> > deveriam executar não estão executando.
> >
> > Poderia por favor colar detalhes aqui pra gente?
> >
> > Mande evidencias mostrando que os jobs estão sendo executados, mande as
> > mensagens de erro (caso esses aconteçam, pois vc não especificou),
> > mande o código do job, mande o erro que acontece quando tenta executar a SP
> > sem recompilar, etc.
> >
> >
> >
> > 2013/1/10 Wanderson Barrence 
> >
> > > **
> > >
> > >
> > > Olá Pessoal,
> > >
> > > Feliz 2013 para todos.
> > >
> > > Então estou com um problema muito estranho no banco de Produção, eu tenho
> > > algumas procedures que são executadas diariamente através de JOBS
> > > agendadas, todos os dias as JOBS agendadas são executadas, mas as
> > > procedures que essas JOBS devem executar não, e para que essas procedures
> > > funcionem corretamente, eu tenho que re-compilar elas todos os dias de
> > > manhã e executá-las manualmente.
> > >
> > > Alguém sabe me explicar o que está acontecendo com essas procedures? E
> > > porque todos os dias eu tenho que re-compilar as procedures?
> > >
> > > Att,
> > >
> > > --
> > > Wanderson Barrence
> > > DBA Oracle 10g/11g
> > > Analista de Testes - CBTS
> > > --
> > > MSN: wbarrence@...
> > > ICQ: 170821994
> > > Linkedin: http://br.linkedin.com/in/wbarrence
> > >
> > > [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]
>




Re: [oracle_br] Re: ORA-00201

2013-01-10 Por tôpico Rafael Mendonca
Verifiquei pelo RMAN, não existe blocos corrompidos.
Eu não recebi o arquivo de parâmetros pfile/spfile.
Estou fazedo a cópia novamente, quanto as outras questões irei verificar e digo 
algo a respeito para vocês.



 De: J. Laurindo Chiappa 
Para: oracle_br@yahoogrupos.com.br 
Enviadas: Quinta-feira, 10 de Janeiro de 2013 12:22
Assunto: [oracle_br] Re: ORA-00201
 

  
Opa, essa msg muda todo o cenário : o que ocorre é que  NÃO *** é vc quem 
"especifica o tamanho de bloco", isso já está NO DATABASE (o tamanho default) E 
nos controlfiles/initfiles (para as tablespaces que não usam o bloco default e 
foram criadas com blocksize customizado) - ora, já que vc diz que Recebeu um 
backup cold completo, com datafiles+controlfiles+initfiles, tudo já está 
registrado certinho, COMPLETO COM initfiles e tudo (e aí vc portanto criou a 
INSTÂNCIA, absolutamente Não Faz Sentido quando vc falou que 'criou o database 
com o nome da instãncia - database são os Arquivos Físicos, que vc diz que 
recebeu!!!), então as possibilidades para esse erro são :

a) o teu Sistema Operacional (Windows 32-bits, quem sabe??) tem um limite 
máximo de tamanho de arquivo INFERIOR ao tamanho original desse datafile 
(criado em Windows 64-bits, talvez ??)

OU

b) por qquer falha de hardware/software, na hora de fazer o backup e/ou na hora 
de transportar o arquivo para essa máquina um pedaço do arquivo não foi 
copiado, corrompendo-o : neste caso não tem jeito - já que vc não tem os 
archives, imagino, não tem como fazer block recover nem nada, é remover esse 
datafile do banco, se possível/viável, se não reportar e pedir novo backup

É checar se tem algum limitador de tamanho máximo de arquivo no teu SO
[]s

Chiappa


--- Em oracle_br@yahoogrupos.com.br, Rafael Mendonca  escreveu
>
> Eu fui no alert_log e encontrei o seguinte:
> 
> Errors in file c:\oracle\product\10.2.0\admin\farma\bdump\farma_dbw0_484.trc:
> ORA-01157: cannot identify/lock data file 5 - see DBWR trace file
> ORA-01110: data file 5: 'C:\ORACLE\ORADATA\FARMA\TSD_MEDI01.DBF'
> ORA-27046: file size is not a multiple of logical block size
> OSD-04012: incompatibilidade de tamanho de arquivo (OS 30069196)
> 
> Existe alguma solução para isso ? Qual tamanho do bloco eu deveria 
> especificar?
> 
> O tamanho do bloco do Oracle:
> 
> *.db_block_size=8192
> 
> 
> 
> 
>  De: JLSilva 
> Para: oracle_br@yahoogrupos.com.br 
> Enviadas: Quinta-feira, 10 de Janeiro de 2013 11:09
> Assunto: Re: [oracle_br] ORA-00201
> 
> 
>   
> hm.. por ser um windows, eu suspeitaria de algum antivírus que estaria 
> impedindo o acesso ao arquivo..
> mas, há tempos que não trabalho com oracle em windows..
> vamos ver o que o pessoal tem a dizer.
> 
> On Jan 10, 2013, at 10:58 AM, Rafael Mendonca raffaell.ti77@...> wrote:
> 
> > JLSIlva e o Rodrigo mataram a xarada. FOi exatamente isso que estava 
> > faltando.
> > COnsegui montar o banco. Mas outro erro estranho está sendo gerado ao 
> > tentar levantar o banco:
> > 
> > SQL> startup nomount;
> > InstÔncia ORACLE iniciada.
> > 
> > Total System Global Area  612368384 bytes
> > Fixed Size  1292036 bytes
> > Variable Size 201328892 bytes
> > Database Buffers  402653184 bytes
> > Redo Buffers7094272 bytes
> > SQL> alter database mount;
> > 
> > Banco de dados alterado.
> > 
> > SQL> alter database open;
> > alter database open
> > *
> > ERRO na linha 1:
> > ORA-01157: n?o e possivel identificar/bloquear arquivo de dados 5 - consul
> > arquivo de analise DBWR
> > ORA-01110: 5 do arquivo de dados: 'C:\ORACLE\ORADATA\FARMA\TSD_MEDI01.DBF'
> > 
> > SQL> select name from v$datafile where file# = 5;
> > 
> > NAME
> > -
> > 
> > C:\ORACLE\ORADATA\FARMA\TSD_MEDI01.DBF
> > 
> > 
> > Fui no diretório e o arquivo está lá.
> > 
> > C:\oracle\oradata\farma\TSD_MEDI01.DBF
> > 
> > 
> > Alguém pode ajudar?
> > 
> > 
> > 
> > De: Rodrigo Mufalani rodrigo@...>
> > Para: oracle_br@yahoogrupos.com.br 
> > Enviadas: Quinta-feira, 10 de Janeiro de 2013 10:37
> > Assunto: Re: [oracle_br] ORA-00201
> > 
> > 
> > 
> > 
> > 
> > Bom dia,
> > 
> >   Eu não li a thread toda... Malz...
> > 
> >   Veja como está o seu
> > parametro "compatible" na base destino.
> > 
> > Att,
> > Mufalani
> > 
> > Bom dia,
> > 
> >   Você seguiu passo a passo o que o patch pediu? Aplicou os scripts de
> > atualização do
> > dicionário de dados? 
> > 
> > Atenciosamente,
> > 
> > Rodrigo
> > Mufalani
> > Oracle Ace
> > Member
> > http://www.mufalani.com.br
> > 
> > Os meu passos foram o seguinte:
> > 
> > 1 - Primeiro
> > instalei o Oracle 10gR2 no mesmo S.O que cliente possui.
> > 2 - Criei o database com o mesmo
> > nome da
> > instância(FARMA) do cliente nos mesmos diretórios.
> > 
> > 3 - Parei os serviços
> > do
> > Oracle
> > 
> > 4 - renomei a pasta
> > 
> > C:\oracle\product\10.2.0\oradata\F

[oracle_br] Re: ORA-00201

2013-01-10 Por tôpico J. Laurindo Chiappa
  Opa, essa msg muda todo o cenário : o que ocorre é que  NÃO *** é vc quem 
"especifica o tamanho de bloco", isso já está NO DATABASE (o tamanho default) E 
nos controlfiles/initfiles (para as tablespaces que não usam o bloco default e 
foram criadas com blocksize customizado) - ora, já que vc diz que Recebeu um 
backup cold completo, com datafiles+controlfiles+initfiles, tudo já está 
registrado certinho, COMPLETO COM initfiles e tudo (e aí vc portanto criou a 
INSTÂNCIA, absolutamente Não Faz Sentido quando vc falou que 'criou o database 
com o nome da instãncia - database são os Arquivos Físicos, que vc diz que 
recebeu!!!), então as possibilidades para esse erro são :
  
   a) o teu Sistema Operacional (Windows 32-bits, quem sabe??) tem um limite 
máximo de tamanho de arquivo INFERIOR ao tamanho original desse datafile 
(criado em Windows 64-bits, talvez ??)
   
   OU
   
   b) por qquer falha de hardware/software, na hora de fazer o backup e/ou na 
hora de transportar o arquivo para essa máquina um pedaço do arquivo não foi 
copiado, corrompendo-o : neste caso não tem jeito - já que vc não tem os 
archives, imagino, não tem como fazer block recover nem nada, é remover esse 
datafile do banco, se possível/viável, se não reportar e pedir novo backup
   
   É checar se tem algum limitador de tamanho máximo de arquivo no teu SO
[]s

  Chiappa
  

--- Em oracle_br@yahoogrupos.com.br, Rafael Mendonca  escreveu
>
> Eu fui no alert_log e encontrei o seguinte:
> 
> Errors in file c:\oracle\product\10.2.0\admin\farma\bdump\farma_dbw0_484.trc:
> ORA-01157: cannot identify/lock data file 5 - see DBWR trace file
> ORA-01110: data file 5: 'C:\ORACLE\ORADATA\FARMA\TSD_MEDI01.DBF'
> ORA-27046: file size is not a multiple of logical block size
> OSD-04012: incompatibilidade de tamanho de arquivo (OS 30069196)
> 
> Existe alguma solução para isso ? Qual tamanho do bloco eu deveria 
> especificar?
> 
> O tamanho do bloco do Oracle:
> 
> *.db_block_size=8192
> 
> 
> 
> 
>  De: JLSilva 
> Para: oracle_br@yahoogrupos.com.br 
> Enviadas: Quinta-feira, 10 de Janeiro de 2013 11:09
> Assunto: Re: [oracle_br] ORA-00201
>  
> 
>   
> hm.. por ser um windows, eu suspeitaria de algum antivírus que estaria 
> impedindo o acesso ao arquivo..
> mas, há tempos que não trabalho com oracle em windows..
> vamos ver o que o pessoal tem a dizer.
> 
> On Jan 10, 2013, at 10:58 AM, Rafael Mendonca raffaell.ti77@...> wrote:
> 
> > JLSIlva e o Rodrigo mataram a xarada. FOi exatamente isso que estava 
> > faltando.
> > COnsegui montar o banco. Mas outro erro estranho está sendo gerado ao 
> > tentar levantar o banco:
> > 
> > SQL> startup nomount;
> > InstÔncia ORACLE iniciada.
> > 
> > Total System Global Area  612368384 bytes
> > Fixed Size  1292036 bytes
> > Variable Size 201328892 bytes
> > Database Buffers  402653184 bytes
> > Redo Buffers7094272 bytes
> > SQL> alter database mount;
> > 
> > Banco de dados alterado.
> > 
> > SQL> alter database open;
> > alter database open
> > *
> > ERRO na linha 1:
> > ORA-01157: n?o e possivel identificar/bloquear arquivo de dados 5 - consul
> > arquivo de analise DBWR
> > ORA-01110: 5 do arquivo de dados: 'C:\ORACLE\ORADATA\FARMA\TSD_MEDI01.DBF'
> > 
> > SQL> select name from v$datafile where file# = 5;
> > 
> > NAME
> > -
> > 
> > C:\ORACLE\ORADATA\FARMA\TSD_MEDI01.DBF
> > 
> > 
> > Fui no diretório e o arquivo está lá.
> > 
> > C:\oracle\oradata\farma\TSD_MEDI01.DBF
> > 
> > 
> > Alguém pode ajudar?
> > 
> > 
> > 
> > De: Rodrigo Mufalani rodrigo@...>
> > Para: oracle_br@yahoogrupos.com.br 
> > Enviadas: Quinta-feira, 10 de Janeiro de 2013 10:37
> > Assunto: Re: [oracle_br] ORA-00201
> > 
> > 
> > 
> > 
> > 
> > Bom dia,
> > 
> >   Eu não li a thread toda... Malz...
> > 
> >   Veja como está o seu
> > parametro "compatible" na base destino.
> > 
> > Att,
> > Mufalani
> > 
> > Bom dia,
> > 
> >   Você seguiu passo a passo o que o patch pediu? Aplicou os scripts de
> > atualização do
> > dicionário de dados? 
> > 
> > Atenciosamente,
> > 
> > Rodrigo
> > Mufalani
> > Oracle Ace
> > Member
> > http://www.mufalani.com.br
> > 
> > Os meu passos foram o seguinte:
> > 
> > 1 - Primeiro
> > instalei o Oracle 10gR2 no mesmo S.O que cliente possui.
> > 2 - Criei o database com o mesmo
> > nome da
> > instância(FARMA) do cliente nos mesmos diretórios.
> > 
> > 3 - Parei os serviços
> > do
> > Oracle
> > 
> > 4 - renomei a pasta
> > 
> > C:\oracle\product\10.2.0\oradata\FARMA
> > 
> > para
> > 
> > C:\oracle\product\10.2.0\oradata\FARMA_old
> > 
> > e joguei os arquivos do cliente dentro da
> > diretório
> > 
> > C:\oracle\product\10.2.0\oradata\FARMA
> > 
> > 5 - Subi o serviço do
> > oracle e tentei levantar o banco, me gerando o erro de incompatibilidade 
> > com os controlfiles.
> > 
> > 6 - Parei
> > o
> >

Re: [oracle_br] ORA-00201

2013-01-10 Por tôpico Rafael Mendonca
JLSilva, eu também imaginei isso.
Mas pode ser também que o tamanho do bloco dos arquivos de banco do cliente não 
seja igual ao que estou utilizando, eu solicitei o arquivo de parâmetro dele 
para fazer um teste. Caso seja igual, tentarei realizar a cópia novamente.
SIm, o banco de dados foi fechado de maneira consistente(shutdown immediate).




 De: JLSilva 
Para: oracle_br@yahoogrupos.com.br 
Enviadas: Quinta-feira, 10 de Janeiro de 2013 12:02
Assunto: Re: [oracle_br] ORA-00201
 

  
Rafael, nesse caso pode ser corrupção do arquivo, mesmo.
Esse erro indica que o arquivo físico deveria ter um tamanho múltiplo de 8k 
(bloco default do banco), mas está com um tamanho diferente.
como essa cópia foi gerada? o banco estava offline no momento da cópia?
vc ainda tem a cópia que fez do banco original? veja se o arquivo q vc está 
usando está igual ao arquivo da cópia.
imagino q o banco original está em uso, portanto não dá mais para vc comparar 
com o arquivo original em uso do banco origem.

On Jan 10, 2013, at 11:16 AM, Rafael Mendonca raffaell.t...@yahoo.com> wrote:

> Eu fui no alert_log e encontrei o seguinte:
> 
> Errors in file c:\oracle\product\10.2.0\admin\farma\bdump\farma_dbw0_484.trc:
> ORA-01157: cannot identify/lock data file 5 - see DBWR trace file
> ORA-01110: data file 5: 'C:\ORACLE\ORADATA\FARMA\TSD_MEDI01.DBF'
> ORA-27046: file size is not a multiple of logical block size
> OSD-04012: incompatibilidade de tamanho de arquivo (OS 30069196)
> 
> Existe alguma solução para isso ? Qual tamanho do bloco eu deveria 
> especificar?
> 
> O tamanho do bloco do Oracle:
> 
> *.db_block_size=8192
> 
> 
> 
> 
> De: JLSilva jljlsi...@yahoo.com.br>
> Para: oracle_br@yahoogrupos.com.br 
> Enviadas: Quinta-feira, 10 de Janeiro de 2013 11:09
> Assunto: Re: [oracle_br] ORA-00201
> 
> 
> 
> hm.. por ser um windows, eu suspeitaria de algum antivírus que estaria 
> impedindo o acesso ao arquivo..
> mas, há tempos que não trabalho com oracle em windows..
> vamos ver o que o pessoal tem a dizer.
> 
> On Jan 10, 2013, at 10:58 AM, Rafael Mendonca raffaell.t...@yahoo.com> wrote:
> 
>> JLSIlva e o Rodrigo mataram a xarada. FOi exatamente isso que estava 
>> faltando.
>> COnsegui montar o banco. Mas outro erro estranho está sendo gerado ao tentar 
>> levantar o banco:
>> 
>> SQL> startup nomount;
>> InstÔncia ORACLE iniciada.
>> 
>> Total System Global Area  612368384 bytes
>> Fixed Size  1292036 bytes
>> Variable Size 201328892 bytes
>> Database Buffers  402653184 bytes
>> Redo Buffers7094272 bytes
>> SQL> alter database mount;
>> 
>> Banco de dados alterado.
>> 
>> SQL> alter database open;
>> alter database open
>> *
>> ERRO na linha 1:
>> ORA-01157: n?o e possivel identificar/bloquear arquivo de dados 5 - consul
>> arquivo de analise DBWR
>> ORA-01110: 5 do arquivo de dados: 'C:\ORACLE\ORADATA\FARMA\TSD_MEDI01.DBF'
>> 
>> SQL> select name from v$datafile where file# = 5;
>> 
>> NAME
>> -
>> 
>> C:\ORACLE\ORADATA\FARMA\TSD_MEDI01.DBF
>> 
>> 
>> Fui no diretório e o arquivo está lá.
>> 
>> C:\oracle\oradata\farma\TSD_MEDI01.DBF
>> 
>> 
>> Alguém pode ajudar?
>> 
>> 
>> 
>> De: Rodrigo Mufalani rodr...@mufalani.com.br>
>> Para: oracle_br@yahoogrupos.com.br 
>> Enviadas: Quinta-feira, 10 de Janeiro de 2013 10:37
>> Assunto: Re: [oracle_br] ORA-00201
>> 
>> 
>> 
>> 
>> 
>> Bom dia,
>> 
>>  Eu não li a thread toda... Malz...
>> 
>>  Veja como está o seu
>> parametro "compatible" na base destino.
>> 
>> Att,
>> Mufalani
>> 
>> Bom dia,
>> 
>>  Você seguiu passo a passo o que o patch pediu? Aplicou os scripts de
>> atualização do
>> dicionário de dados? 
>> 
>> Atenciosamente,
>> 
>> Rodrigo
>> Mufalani
>> Oracle Ace
>> Member
>> http://www.mufalani.com.br
>> 
>> Os meu passos foram o seguinte:
>> 
>> 1 - Primeiro
>> instalei o Oracle 10gR2 no mesmo S.O que cliente possui.
>> 2 - Criei o database com o mesmo
>> nome da
>> instância(FARMA) do cliente nos mesmos diretórios.
>> 
>> 3 - Parei os serviços
>> do
>> Oracle
>> 
>> 4 - renomei a pasta
>> 
>> C:\oracle\product\10.2.0\oradata\FARMA
>> 
>> para
>> 
>> C:\oracle\product\10.2.0\oradata\FARMA_old
>> 
>> e joguei os arquivos do cliente dentro da
>> diretório
>> 
>> C:\oracle\product\10.2.0\oradata\FARMA
>> 
>> 5 - Subi o serviço do
>> oracle e tentei levantar o banco, me gerando o erro de incompatibilidade com 
>> os controlfiles.
>> 
>> 6 - Parei
>> o
>> serviço do oracle e apliquei o patch p5337014_10203_WINNT.zip
>> 
>> 7 - Levantei os
>> serviços
>> do Oracle e tentei levantar o banco e mesmo depois do patchset aplicado o 
>> erro foi me gerado
>> novamente.
>> 
>> 
>> 
>> De: Milton Bastos Henriquis Jr.
>> miltonbas...@gmail.com>
>> Para: oracle_br@yahoogrupos.com.br
>> Enviadas: Quinta-feira, 10 de Janeiro
>> de
>> 2013 10:25
>> Assunto

Re: [oracle_br] ORA-00201

2013-01-10 Por tôpico JLSilva
Rafael, nesse caso pode ser corrupção do arquivo, mesmo.
Esse erro indica que o arquivo físico deveria ter um tamanho múltiplo de 8k 
(bloco default do banco), mas está com um tamanho diferente.
como essa cópia foi gerada? o banco estava offline no momento da cópia?
vc ainda tem a cópia que fez do banco original? veja se o arquivo q vc está 
usando está igual ao arquivo da cópia.
imagino q o banco original está em uso, portanto não dá mais para vc comparar 
com o arquivo original em uso do banco origem.

On Jan 10, 2013, at 11:16 AM, Rafael Mendonca  wrote:

> Eu fui no alert_log e encontrei o seguinte:
> 
> Errors in file c:\oracle\product\10.2.0\admin\farma\bdump\farma_dbw0_484.trc:
> ORA-01157: cannot identify/lock data file 5 - see DBWR trace file
> ORA-01110: data file 5: 'C:\ORACLE\ORADATA\FARMA\TSD_MEDI01.DBF'
> ORA-27046: file size is not a multiple of logical block size
> OSD-04012: incompatibilidade de tamanho de arquivo (OS 30069196)
> 
> Existe alguma solução para isso ? Qual tamanho do bloco eu deveria 
> especificar?
> 
> O tamanho do bloco do Oracle:
> 
> *.db_block_size=8192
> 
> 
> 
> 
> De: JLSilva 
> Para: oracle_br@yahoogrupos.com.br 
> Enviadas: Quinta-feira, 10 de Janeiro de 2013 11:09
> Assunto: Re: [oracle_br] ORA-00201
> 
> 
>   
> hm.. por ser um windows, eu suspeitaria de algum antivírus que estaria 
> impedindo o acesso ao arquivo..
> mas, há tempos que não trabalho com oracle em windows..
> vamos ver o que o pessoal tem a dizer.
> 
> On Jan 10, 2013, at 10:58 AM, Rafael Mendonca raffaell.t...@yahoo.com> wrote:
> 
>> JLSIlva e o Rodrigo mataram a xarada. FOi exatamente isso que estava 
>> faltando.
>> COnsegui montar o banco. Mas outro erro estranho está sendo gerado ao tentar 
>> levantar o banco:
>> 
>> SQL> startup nomount;
>> InstÔncia ORACLE iniciada.
>> 
>> Total System Global Area  612368384 bytes
>> Fixed Size  1292036 bytes
>> Variable Size 201328892 bytes
>> Database Buffers  402653184 bytes
>> Redo Buffers7094272 bytes
>> SQL> alter database mount;
>> 
>> Banco de dados alterado.
>> 
>> SQL> alter database open;
>> alter database open
>> *
>> ERRO na linha 1:
>> ORA-01157: n?o e possivel identificar/bloquear arquivo de dados 5 - consul
>> arquivo de analise DBWR
>> ORA-01110: 5 do arquivo de dados: 'C:\ORACLE\ORADATA\FARMA\TSD_MEDI01.DBF'
>> 
>> SQL> select name from v$datafile where file# = 5;
>> 
>> NAME
>> -
>> 
>> C:\ORACLE\ORADATA\FARMA\TSD_MEDI01.DBF
>> 
>> 
>> Fui no diretório e o arquivo está lá.
>> 
>> C:\oracle\oradata\farma\TSD_MEDI01.DBF
>> 
>> 
>> Alguém pode ajudar?
>> 
>> 
>> 
>> De: Rodrigo Mufalani rodr...@mufalani.com.br>
>> Para: oracle_br@yahoogrupos.com.br 
>> Enviadas: Quinta-feira, 10 de Janeiro de 2013 10:37
>> Assunto: Re: [oracle_br] ORA-00201
>> 
>> 
>> 
>> 
>> 
>> Bom dia,
>> 
>>  Eu não li a thread toda... Malz...
>> 
>>  Veja como está o seu
>> parametro "compatible" na base destino.
>> 
>> Att,
>> Mufalani
>> 
>> Bom dia,
>> 
>>  Você seguiu passo a passo o que o patch pediu? Aplicou os scripts de
>> atualização do
>> dicionário de dados? 
>> 
>> Atenciosamente,
>> 
>> Rodrigo
>> Mufalani
>> Oracle Ace
>> Member
>> http://www.mufalani.com.br
>> 
>> Os meu passos foram o seguinte:
>> 
>> 1 - Primeiro
>> instalei o Oracle 10gR2 no mesmo S.O que cliente possui.
>> 2 - Criei o database com o mesmo
>> nome da
>> instância(FARMA) do cliente nos mesmos diretórios.
>> 
>> 3 - Parei os serviços
>> do
>> Oracle
>> 
>> 4 - renomei a pasta
>> 
>> C:\oracle\product\10.2.0\oradata\FARMA
>> 
>> para
>> 
>> C:\oracle\product\10.2.0\oradata\FARMA_old
>> 
>> e joguei os arquivos do cliente dentro da
>> diretório
>> 
>> C:\oracle\product\10.2.0\oradata\FARMA
>> 
>> 5 - Subi o serviço do
>> oracle e tentei levantar o banco, me gerando o erro de incompatibilidade com 
>> os controlfiles.
>> 
>> 6 - Parei
>> o
>> serviço do oracle e apliquei o patch p5337014_10203_WINNT.zip
>> 
>> 7 - Levantei os
>> serviços
>> do Oracle e tentei levantar o banco e mesmo depois do patchset aplicado o 
>> erro foi me gerado
>> novamente.
>> 
>> 
>> 
>> De: Milton Bastos Henriquis Jr.
>> miltonbas...@gmail.com>
>> Para: oracle_br@yahoogrupos.com.br
>> Enviadas: Quinta-feira, 10 de Janeiro
>> de
>> 2013 10:25
>> Assunto: Re: [oracle_br] ORA-00201
>> 
>> Reproduza aqui pra gente como vc fez pra subir a
>> base.
>> Quais foram seus
>> passos?
>> O que fez pra criar a instância?
>> 
>> 2013/1/10
>> Rafael Mendonca raffaell.t...@yahoo.com>
>> 
>>> **
>>> 
>>> 
>>> 
>> Pessoal, bom dia.
>>> 
>>> Recebi um backup frio(consistente) de um cliente com todos os arquivos
>>> 
>> físicos(datafiles, tempfile, undo,controlfiles,redolog).
>>> 
>>> Cenário do
>> cliente:
>>> 
>>> Oracle EE 10.2.0.3
>>> Windows 32 bits
>>> 
>>> Meu Cenário:
>>> 
>>> Oracle EE 10.2.0.1
>>> Windows 32 bits
>>> 
>>

Re: [oracle_br] Problemas com Procedures

2013-01-10 Por tôpico Wanderson Barrence
Olá Milton,

Segue a procedure:

CREATE OR REPLACE PROCEDURE SIGITM_1_2_VTV.FIX_SPECIAL_CHAR_VTV
AS
BEGIN
  UPDATE SIGITM_1_2_VTV.QRY_CONSULTA01 SET ENDERECO =
TRANSLATE(ENDERECO,CHR(26),' ') WHERE INSTR(ENDERECO,CHR(26)) > 0;
  COMMIT;
  UPDATE SIGITM_1_2_VTV.TEB_ADDRESS_SITE_VW SET TELCOMPLEMENT =
TRANSLATE(TELCOMPLEMENT,CHR(26),' ') WHERE INSTR(TELCOMPLEMENT,CHR(26)) > 0;
  COMMIT;
END;

O código da JOB:

BEGIN
dbms_scheduler.create_job('"JOB_LIMPAR_CARACT_SPECIAL_VTV"',
job_type=>'PLSQL_BLOCK', job_action=>
'BEGIN sigitm_1_2_vtv.fix_special_char_vtv; END;'
, number_of_arguments=>0,
schedule_name=>'"HERE_COMES_THE_SUN"',
job_class=>'"DEFAULT_JOB_CLASS"', enabled=>FALSE, auto_drop=>TRUE,comments=>
'limpa caracteres especiais da importacao do VTV'
);
dbms_scheduler.enable('"JOB_LIMPAR_CARACT_SPECIAL_VTV"');
COMMIT;
END;

E o log de execução:

TIMESTAMP 10-JAN-13 07:01:08
JOB_NAME JOB_LIMPAR_CARACT_SPECIAL_VTV
STATUS SUCCEEDED
ADDITIONAL_INFO

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 10 de janeiro de 2013 11:03, Milton Bastos Henriquis Jr. <
miltonbas...@gmail.com> escreveu:

> Vc disse que os JOBs estão sendo executados, mas as SP's que os Jobs
> deveriam executar não estão executando.
>
> Poderia por favor colar detalhes aqui pra gente?
>
> Mande evidencias mostrando que os jobs estão sendo executados, mande as
> mensagens de erro (caso esses aconteçam, pois vc não especificou),
> mande o código do job, mande o erro que acontece quando tenta executar a SP
> sem recompilar, etc.
>
>
>
> 2013/1/10 Wanderson Barrence 
>
> > **
> >
> >
> > Olá Pessoal,
> >
> > Feliz 2013 para todos.
> >
> > Então estou com um problema muito estranho no banco de Produção, eu tenho
> > algumas procedures que são executadas diariamente através de JOBS
> > agendadas, todos os dias as JOBS agendadas são executadas, mas as
> > procedures que essas JOBS devem executar não, e para que essas procedures
> > funcionem corretamente, eu tenho que re-compilar elas todos os dias de
> > manhã e executá-las manualmente.
> >
> > Alguém sabe me explicar o que está acontecendo com essas procedures? E
> > porque todos os dias eu tenho que re-compilar as procedures?
> >
> > Att,
> >
> > --
> > Wanderson Barrence
> > DBA Oracle 10g/11g
> > Analista de Testes - CBTS
> > --
> > MSN: wbarre...@hotmail.com
> > ICQ: 170821994
> > Linkedin: http://br.linkedin.com/in/wbarrence
> >
> > [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]



Re: [oracle_br] ORA-00201

2013-01-10 Por tôpico Rodrigo Mufalani
Compare/copie os parâmetros de produção com o destino.

Enviado via iPhone

Em 10/01/2013, às 11:16, Rafael Mendonca  escreveu:

> Eu fui no alert_log e encontrei o seguinte:
> 
> Errors in file c:\oracle\product\10.2.0\admin\farma\bdump\farma_dbw0_484.trc:
> ORA-01157: cannot identify/lock data file 5 - see DBWR trace file
> ORA-01110: data file 5: 'C:\ORACLE\ORADATA\FARMA\TSD_MEDI01.DBF'
> ORA-27046: file size is not a multiple of logical block size
> OSD-04012: incompatibilidade de tamanho de arquivo (OS 30069196)
> 
> Existe alguma solução para isso ? Qual tamanho do bloco eu deveria 
> especificar?
> 
> O tamanho do bloco do Oracle:
> 
> *.db_block_size=8192
> 
> 
> De: JLSilva jljlsi...@yahoo.com.br>
> Para: oracle_br@yahoogrupos.com.br 
> Enviadas: Quinta-feira, 10 de Janeiro de 2013 11:09
> Assunto: Re: [oracle_br] ORA-00201
> 
> 
>   
> hm.. por ser um windows, eu suspeitaria de algum antivírus que estaria 
> impedindo o acesso ao arquivo..
> mas, há tempos que não trabalho com oracle em windows..
> vamos ver o que o pessoal tem a dizer.
> 
> On Jan 10, 2013, at 10:58 AM, Rafael Mendonca raffaell.t...@yahoo.com> wrote:
> 
> > JLSIlva e o Rodrigo mataram a xarada. FOi exatamente isso que estava 
> > faltando.
> > COnsegui montar o banco. Mas outro erro estranho está sendo gerado ao 
> > tentar levantar o banco:
> > 
> > SQL> startup nomount;
> > InstÔncia ORACLE iniciada.
> > 
> > Total System Global Area 612368384 bytes
> > Fixed Size 1292036 bytes
> > Variable Size 201328892 bytes
> > Database Buffers 402653184 bytes
> > Redo Buffers 7094272 bytes
> > SQL> alter database mount;
> > 
> > Banco de dados alterado.
> > 
> > SQL> alter database open;
> > alter database open
> > *
> > ERRO na linha 1:
> > ORA-01157: n?o e possivel identificar/bloquear arquivo de dados 5 - consul
> > arquivo de analise DBWR
> > ORA-01110: 5 do arquivo de dados: 'C:\ORACLE\ORADATA\FARMA\TSD_MEDI01.DBF'
> > 
> > SQL> select name from v$datafile where file# = 5;
> > 
> > NAME
> > -
> > 
> > C:\ORACLE\ORADATA\FARMA\TSD_MEDI01.DBF
> > 
> > 
> > Fui no diretório e o arquivo está lá.
> > 
> > C:\oracle\oradata\farma\TSD_MEDI01.DBF
> > 
> > 
> > Alguém pode ajudar?
> > 
> > 
> > 
> > De: Rodrigo Mufalani rodr...@mufalani.com.br>
> > Para: oracle_br@yahoogrupos.com.br 
> > Enviadas: Quinta-feira, 10 de Janeiro de 2013 10:37
> > Assunto: Re: [oracle_br] ORA-00201
> > 
> > 
> > 
> > 
> > 
> > Bom dia,
> > 
> > Eu não li a thread toda... Malz...
> > 
> > Veja como está o seu
> > parametro "compatible" na base destino.
> > 
> > Att,
> > Mufalani
> > 
> > Bom dia,
> > 
> > Você seguiu passo a passo o que o patch pediu? Aplicou os scripts de
> > atualização do
> > dicionário de dados? 
> > 
> > Atenciosamente,
> > 
> > Rodrigo
> > Mufalani
> > Oracle Ace
> > Member
> > http://www.mufalani.com.br
> > 
> > Os meu passos foram o seguinte:
> > 
> > 1 - Primeiro
> > instalei o Oracle 10gR2 no mesmo S.O que cliente possui.
> > 2 - Criei o database com o mesmo
> > nome da
> > instância(FARMA) do cliente nos mesmos diretórios.
> > 
> > 3 - Parei os serviços
> > do
> > Oracle
> > 
> > 4 - renomei a pasta
> > 
> > C:\oracle\product\10.2.0\oradata\FARMA
> > 
> > para
> > 
> > C:\oracle\product\10.2.0\oradata\FARMA_old
> > 
> > e joguei os arquivos do cliente dentro da
> > diretório
> > 
> > C:\oracle\product\10.2.0\oradata\FARMA
> > 
> > 5 - Subi o serviço do
> > oracle e tentei levantar o banco, me gerando o erro de incompatibilidade 
> > com os controlfiles.
> > 
> > 6 - Parei
> > o
> > serviço do oracle e apliquei o patch p5337014_10203_WINNT.zip
> > 
> > 7 - Levantei os
> > serviços
> > do Oracle e tentei levantar o banco e mesmo depois do patchset aplicado o 
> > erro foi me gerado
> > novamente.
> > 
> > 
> > 
> > De: Milton Bastos Henriquis Jr.
> > miltonbas...@gmail.com>
> > Para: oracle_br@yahoogrupos.com.br
> > Enviadas: Quinta-feira, 10 de Janeiro
> > de
> > 2013 10:25
> > Assunto: Re: [oracle_br] ORA-00201
> > 
> > Reproduza aqui pra gente como vc fez pra subir a
> > base.
> > Quais foram seus
> > passos?
> > O que fez pra criar a instância?
> > 
> > 2013/1/10
> > Rafael Mendonca raffaell.t...@yahoo.com>
> > 
> >> **
> >> 
> >> 
> >> 
> > Pessoal, bom dia.
> >> 
> >> Recebi um backup frio(consistente) de um cliente com todos os arquivos
> >> 
> > físicos(datafiles, tempfile, undo,controlfiles,redolog).
> >> 
> >> Cenário do
> > cliente:
> >> 
> >> Oracle EE 10.2.0.3
> >> Windows 32 bits
> >> 
> >> Meu Cenário:
> >> 
> >> Oracle EE 10.2.0.1
> >> Windows 32 bits
> >> 
> >> Fiz a cópia dos arquivos para
> > meu
> > servidor e tentei levantar o banco, mas
> >> o erro gerado me apareceu:
> >> 
> >> 
> > ORA-00201:
> > Versão 10.2.0.3 do arquivo de controle incompativel com a
> >> versao 10.2.0.1 ORACLE.
> >> 
> >> 
> > Com isso, eu apliquei um patch para atualizar a minha versão para 10.2.

[oracle_br] Re: Problemas com Procedures

2013-01-10 Por tôpico J. Laurindo Chiappa
  Igualmente, os melhores votos Então, a Primeira coisa que se pensa é que 
algo/alguém alterou algum objeto/permissão/whatever que a procedure precisa, ou 
algo/alguma coisa relacionado com outra que a procedure precisa Isso é 
Extremamente provável de acontecer principalmente se não é só o DBA e/ou o 
Analista-chefe que tem a senha do schema dono dos objetos, o que afaik é o seu 
caso - festa do caqui onde todo mundo e qquer um pode alterar/criar/dropar o 
que quiser na produção a qquer hora Coisa excelente, mesmo...
   Penso que não tem outro jeito de descobrir que não seja : na próxima vez, 
antes de compilar execute e salve uma consulta na DBA_OBJECTS (e se preciso na 
DBA_TAB_PRIVS e relacionadas), recompile/faça o que vc tem que fazer, depois 
faça nova consulta e COMPARE quem/o que mudou, é isso  Provavelmente uma 
análise de código-fonte vai ser necessária também, já que (imagino) 
documentação aí é mais raro que dente em galinha, então sabe Deus se não tem 
uma rotina X que (digamos) dropa e recria uma tabela que é usada por uma rotina 
Y que o seu job chama. Da mesma forma, alterar a(s) rotina(s) chamada(s) pelo 
job para que vc NÃO PERCA o error stack , que tenha um mínimo de 
INSTRUMENTAÇÃO, e de repente executar a rotina disparada pelo job manualmente 
no sql*plus para vc VER os erros, nem preciso dizer que é Altamente 
recomendável
   
  []s
  
 Chiappa

--- Em oracle_br@yahoogrupos.com.br, Wanderson Barrence  escreveu
>
> Olá Pessoal,
> 
> Feliz 2013 para todos.
> 
> Então estou com um problema muito estranho no banco de Produção, eu tenho
> algumas procedures que são executadas diariamente através de JOBS
> agendadas, todos os dias as JOBS agendadas são executadas, mas as
> procedures que essas JOBS devem executar não, e para que essas procedures
> funcionem corretamente, eu tenho que re-compilar elas todos os dias de
> manhã e executá-las manualmente.
> 
> Alguém sabe me explicar o que está acontecendo com essas procedures? E
> porque todos os dias eu tenho que re-compilar as procedures?
> 
> Att,
> 
> --
> Wanderson Barrence
> DBA Oracle 10g/11g
> Analista de Testes - CBTS
> --
> MSN: wbarrence@...
> ICQ: 170821994
> Linkedin: http://br.linkedin.com/in/wbarrence
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
>




Re: [oracle_br] ORA-00201

2013-01-10 Por tôpico Rafael Mendonca
Eu fui no alert_log e encontrei o seguinte:

Errors in file c:\oracle\product\10.2.0\admin\farma\bdump\farma_dbw0_484.trc:
ORA-01157: cannot identify/lock data file 5 - see DBWR trace file
ORA-01110: data file 5: 'C:\ORACLE\ORADATA\FARMA\TSD_MEDI01.DBF'
ORA-27046: file size is not a multiple of logical block size
OSD-04012: incompatibilidade de tamanho de arquivo (OS 30069196)

Existe alguma solução para isso ? Qual tamanho do bloco eu deveria especificar?

O tamanho do bloco do Oracle:

*.db_block_size=8192




 De: JLSilva 
Para: oracle_br@yahoogrupos.com.br 
Enviadas: Quinta-feira, 10 de Janeiro de 2013 11:09
Assunto: Re: [oracle_br] ORA-00201
 

  
hm.. por ser um windows, eu suspeitaria de algum antivírus que estaria 
impedindo o acesso ao arquivo..
mas, há tempos que não trabalho com oracle em windows..
vamos ver o que o pessoal tem a dizer.

On Jan 10, 2013, at 10:58 AM, Rafael Mendonca raffaell.t...@yahoo.com> wrote:

> JLSIlva e o Rodrigo mataram a xarada. FOi exatamente isso que estava faltando.
> COnsegui montar o banco. Mas outro erro estranho está sendo gerado ao tentar 
> levantar o banco:
> 
> SQL> startup nomount;
> InstÔncia ORACLE iniciada.
> 
> Total System Global Area  612368384 bytes
> Fixed Size  1292036 bytes
> Variable Size 201328892 bytes
> Database Buffers  402653184 bytes
> Redo Buffers7094272 bytes
> SQL> alter database mount;
> 
> Banco de dados alterado.
> 
> SQL> alter database open;
> alter database open
> *
> ERRO na linha 1:
> ORA-01157: n?o e possivel identificar/bloquear arquivo de dados 5 - consul
> arquivo de analise DBWR
> ORA-01110: 5 do arquivo de dados: 'C:\ORACLE\ORADATA\FARMA\TSD_MEDI01.DBF'
> 
> SQL> select name from v$datafile where file# = 5;
> 
> NAME
> -
> 
> C:\ORACLE\ORADATA\FARMA\TSD_MEDI01.DBF
> 
> 
> Fui no diretório e o arquivo está lá.
> 
> C:\oracle\oradata\farma\TSD_MEDI01.DBF
> 
> 
> Alguém pode ajudar?
> 
> 
> 
> De: Rodrigo Mufalani rodr...@mufalani.com.br>
> Para: oracle_br@yahoogrupos.com.br 
> Enviadas: Quinta-feira, 10 de Janeiro de 2013 10:37
> Assunto: Re: [oracle_br] ORA-00201
> 
> 
> 
> 
> 
> Bom dia,
> 
>   Eu não li a thread toda... Malz...
> 
>   Veja como está o seu
> parametro "compatible" na base destino.
> 
> Att,
> Mufalani
> 
> Bom dia,
> 
>   Você seguiu passo a passo o que o patch pediu? Aplicou os scripts de
> atualização do
> dicionário de dados? 
> 
> Atenciosamente,
> 
> Rodrigo
> Mufalani
> Oracle Ace
> Member
> http://www.mufalani.com.br
> 
> Os meu passos foram o seguinte:
> 
> 1 - Primeiro
> instalei o Oracle 10gR2 no mesmo S.O que cliente possui.
> 2 - Criei o database com o mesmo
> nome da
> instância(FARMA) do cliente nos mesmos diretórios.
> 
> 3 - Parei os serviços
> do
> Oracle
> 
> 4 - renomei a pasta
> 
> C:\oracle\product\10.2.0\oradata\FARMA
> 
> para
> 
> C:\oracle\product\10.2.0\oradata\FARMA_old
> 
> e joguei os arquivos do cliente dentro da
> diretório
> 
> C:\oracle\product\10.2.0\oradata\FARMA
> 
> 5 - Subi o serviço do
> oracle e tentei levantar o banco, me gerando o erro de incompatibilidade com 
> os controlfiles.
> 
> 6 - Parei
> o
> serviço do oracle e apliquei o patch p5337014_10203_WINNT.zip
> 
> 7 - Levantei os
> serviços
> do Oracle e tentei levantar o banco e mesmo depois do patchset aplicado o 
> erro foi me gerado
> novamente.
> 
> 
> 
> De: Milton Bastos Henriquis Jr.
> miltonbas...@gmail.com>
> Para: oracle_br@yahoogrupos.com.br
> Enviadas: Quinta-feira, 10 de Janeiro
> de
> 2013 10:25
> Assunto: Re: [oracle_br] ORA-00201
> 
> Reproduza aqui pra gente como vc fez pra subir a
> base.
> Quais foram seus
> passos?
> O que fez pra criar a instância?
> 
> 2013/1/10
> Rafael Mendonca raffaell.t...@yahoo.com>
> 
>> **
>> 
>> 
>> 
> Pessoal, bom dia.
>> 
>> Recebi um backup frio(consistente) de um cliente com todos os arquivos
>> 
> físicos(datafiles, tempfile, undo,controlfiles,redolog).
>> 
>> Cenário do
> cliente:
>> 
>> Oracle EE 10.2.0.3
>> Windows 32 bits
>> 
>> Meu Cenário:
>> 
>> Oracle EE 10.2.0.1
>> Windows 32 bits
>> 
>> Fiz a cópia dos arquivos para
> meu
> servidor e tentei levantar o banco, mas
>> o erro gerado me apareceu:
>> 
>> 
> ORA-00201:
> Versão 10.2.0.3 do arquivo de controle incompativel com a
>> versao 10.2.0.1 ORACLE.
>> 
>> 
> Com isso, eu apliquei um patch para atualizar a minha versão para 10.2.0.3
>> 
>> conforme segue
> abaixo:
>> 
>> SQL> select * from v$version;
>> 
>> BANNER
>> 
> --
>> Oracle Database 10g Enterprise
> Edition Release
> 10.2.0.3.0 - Prod
>> PL/SQL Release 10.2.0.3.0 - Production
>> CORE 
> 10.2.0.3.0 
>   Production
>> TNS for 32-bit Windows: Version 10.2.0.3.0 - Production
>> NLSRTL Version
> 10.2.0.3.0 - Production
>> 
>> Tentei novamente subir o banco, mas o mesmo
> erro me foi gerado,
> al

Re: [oracle_br] ORA-00201

2013-01-10 Por tôpico JLSilva
hm.. por ser um windows, eu suspeitaria de algum antivírus que estaria 
impedindo o acesso ao arquivo..
mas, há tempos que não trabalho com oracle em windows..
vamos ver o que o pessoal tem a dizer.

On Jan 10, 2013, at 10:58 AM, Rafael Mendonca  wrote:

> JLSIlva e o Rodrigo mataram a xarada. FOi exatamente isso que estava faltando.
> COnsegui montar o banco. Mas outro erro estranho está sendo gerado ao tentar 
> levantar o banco:
> 
> SQL> startup nomount;
> InstÔncia ORACLE iniciada.
> 
> Total System Global Area  612368384 bytes
> Fixed Size  1292036 bytes
> Variable Size 201328892 bytes
> Database Buffers  402653184 bytes
> Redo Buffers7094272 bytes
> SQL> alter database mount;
> 
> Banco de dados alterado.
> 
> SQL> alter database open;
> alter database open
> *
> ERRO na linha 1:
> ORA-01157: n?o e possivel identificar/bloquear arquivo de dados 5 - consul
> arquivo de analise DBWR
> ORA-01110: 5 do arquivo de dados: 'C:\ORACLE\ORADATA\FARMA\TSD_MEDI01.DBF'
> 
> SQL> select name from v$datafile where file# = 5;
> 
> NAME
> -
> 
> C:\ORACLE\ORADATA\FARMA\TSD_MEDI01.DBF
> 
> 
> Fui no diretório e o arquivo está lá.
> 
> C:\oracle\oradata\farma\TSD_MEDI01.DBF
> 
> 
> Alguém pode ajudar?
> 
> 
> 
> De: Rodrigo Mufalani 
> Para: oracle_br@yahoogrupos.com.br 
> Enviadas: Quinta-feira, 10 de Janeiro de 2013 10:37
> Assunto: Re: [oracle_br] ORA-00201
> 
> 
>   
> 
> 
> Bom dia,
> 
>   Eu não li a thread toda... Malz...
> 
>   Veja como está o seu
> parametro "compatible" na base destino.
> 
> Att,
> Mufalani
> 
> Bom dia,
> 
>   Você seguiu passo a passo o que o patch pediu? Aplicou os scripts de
> atualização do
> dicionário de dados? 
> 
> Atenciosamente,
> 
> Rodrigo
> Mufalani
> Oracle Ace
> Member
> http://www.mufalani.com.br
> 
> Os meu passos foram o seguinte:
> 
> 1 - Primeiro
> instalei o Oracle 10gR2 no mesmo S.O que cliente possui.
> 2 - Criei o database com o mesmo
> nome da
> instância(FARMA) do cliente nos mesmos diretórios.
> 
> 3 - Parei os serviços
> do
> Oracle
> 
> 4 - renomei a pasta
> 
> C:\oracle\product\10.2.0\oradata\FARMA
> 
> para
> 
> C:\oracle\product\10.2.0\oradata\FARMA_old
> 
> e joguei os arquivos do cliente dentro da
> diretório
> 
> C:\oracle\product\10.2.0\oradata\FARMA
> 
> 5 - Subi o serviço do
> oracle e tentei levantar o banco, me gerando o erro de incompatibilidade com 
> os controlfiles.
> 
> 6 - Parei
> o
> serviço do oracle e apliquei o patch p5337014_10203_WINNT.zip
> 
> 7 - Levantei os
> serviços
> do Oracle e tentei levantar o banco e mesmo depois do patchset aplicado o 
> erro foi me gerado
> novamente.
> 
> 
> 
> De: Milton Bastos Henriquis Jr.
> miltonbas...@gmail.com>
> Para: oracle_br@yahoogrupos.com.br
> Enviadas: Quinta-feira, 10 de Janeiro
> de
> 2013 10:25
> Assunto: Re: [oracle_br] ORA-00201
> 
> Reproduza aqui pra gente como vc fez pra subir a
> base.
> Quais foram seus
> passos?
> O que fez pra criar a instância?
> 
> 2013/1/10
> Rafael Mendonca raffaell.t...@yahoo.com>
> 
>> **
>> 
>> 
>> 
> Pessoal, bom dia.
>> 
>> Recebi um backup frio(consistente) de um cliente com todos os arquivos
>> 
> físicos(datafiles, tempfile, undo,controlfiles,redolog).
>> 
>> Cenário do
> cliente:
>> 
>> Oracle EE 10.2.0.3
>> Windows 32 bits
>> 
>> Meu Cenário:
>> 
>> Oracle EE 10.2.0.1
>> Windows 32 bits
>> 
>> Fiz a cópia dos arquivos para
> meu
> servidor e tentei levantar o banco, mas
>> o erro gerado me apareceu:
>> 
>> 
> ORA-00201:
> Versão 10.2.0.3 do arquivo de controle incompativel com a
>> versao 10.2.0.1 ORACLE.
>> 
>> 
> Com isso, eu apliquei um patch para atualizar a minha versão para 10.2.0.3
>> 
>> conforme segue
> abaixo:
>> 
>> SQL> select * from v$version;
>> 
>> BANNER
>> 
> --
>> Oracle Database 10g Enterprise
> Edition Release
> 10.2.0.3.0 - Prod
>> PL/SQL Release 10.2.0.3.0 - Production
>> CORE   
> 10.2.0.3.0   
>   Production
>> TNS for 32-bit Windows: Version 10.2.0.3.0 - Production
>> NLSRTL Version
> 10.2.0.3.0 - Production
>> 
>> Tentei novamente subir o banco, mas o mesmo
> erro me foi gerado,
> alguém tem
>> alguma idéia como posso resolver isso?
>> 
>> 
> [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:/

Re: [oracle_br] ORA-00201

2013-01-10 Por tôpico Rafael Mendonca
JLSIlva e o Rodrigo mataram a xarada. FOi exatamente isso que estava faltando.
COnsegui montar o banco. Mas outro erro estranho está sendo gerado ao tentar 
levantar o banco:

SQL> startup nomount;
InstÔncia ORACLE iniciada.

Total System Global Area  612368384 bytes
Fixed Size                  1292036 bytes
Variable Size             201328892 bytes
Database Buffers          402653184 bytes
Redo Buffers                7094272 bytes
SQL> alter database mount;

Banco de dados alterado.

SQL> alter database open;
alter database open
*
ERRO na linha 1:
ORA-01157: n?o e possivel identificar/bloquear arquivo de dados 5 - consul
arquivo de analise DBWR
ORA-01110: 5 do arquivo de dados: 'C:\ORACLE\ORADATA\FARMA\TSD_MEDI01.DBF'

SQL> select name from v$datafile where file# = 5;

NAME
-

C:\ORACLE\ORADATA\FARMA\TSD_MEDI01.DBF


Fui no diretório e o arquivo está lá.

C:\oracle\oradata\farma\TSD_MEDI01.DBF


Alguém pode ajudar?



 De: Rodrigo Mufalani 
Para: oracle_br@yahoogrupos.com.br 
Enviadas: Quinta-feira, 10 de Janeiro de 2013 10:37
Assunto: Re: [oracle_br] ORA-00201
 

  


Bom dia,

  Eu não li a thread toda... Malz...

  Veja como está o seu
parametro "compatible" na base destino.

Att,
Mufalani

Bom dia,

  Você seguiu passo a passo o que o patch pediu? Aplicou os scripts de
atualização do
dicionário de dados? 

Atenciosamente,

Rodrigo
Mufalani
Oracle Ace
Member
http://www.mufalani.com.br

Os meu passos foram o seguinte:

1 - Primeiro
instalei o Oracle 10gR2 no mesmo S.O que cliente possui.
2 - Criei o database com o mesmo
nome da
instância(FARMA) do cliente nos mesmos diretórios.

3 - Parei os serviços
do
Oracle

4 - renomei a pasta

C:\oracle\product\10.2.0\oradata\FARMA

para

C:\oracle\product\10.2.0\oradata\FARMA_old

e joguei os arquivos do cliente dentro da
diretório

C:\oracle\product\10.2.0\oradata\FARMA

5 - Subi o serviço do
oracle e tentei levantar o banco, me gerando o erro de incompatibilidade com os 
controlfiles.

6 - Parei
o
serviço do oracle e apliquei o patch p5337014_10203_WINNT.zip

7 - Levantei os
serviços
do Oracle e tentei levantar o banco e mesmo depois do patchset aplicado o erro 
foi me gerado
novamente.



De: Milton Bastos Henriquis Jr.
miltonbas...@gmail.com>
Para: oracle_br@yahoogrupos.com.br
Enviadas: Quinta-feira, 10 de Janeiro
de
2013 10:25
Assunto: Re: [oracle_br] ORA-00201

Reproduza aqui pra gente como vc fez pra subir a
base.
Quais foram seus
passos?
O que fez pra criar a instância?

2013/1/10
Rafael Mendonca raffaell.t...@yahoo.com>

> **
>
>
>
Pessoal, bom dia.
>
> Recebi um backup frio(consistente) de um cliente com todos os arquivos
>
físicos(datafiles, tempfile, undo,controlfiles,redolog).
>
> Cenário do
cliente:
>
> Oracle EE 10.2.0.3
> Windows 32 bits
>
> Meu Cenário:
>
> Oracle EE 10.2.0.1
> Windows 32 bits
>
> Fiz a cópia dos arquivos para
meu
servidor e tentei levantar o banco, mas
> o erro gerado me apareceu:
>
>
ORA-00201:
Versão 10.2.0.3 do arquivo de controle incompativel com a
> versao 10.2.0.1 ORACLE.
>
>
Com isso, eu apliquei um patch para atualizar a minha versão para 10.2.0.3
>
> conforme segue
abaixo:
>
> SQL> select * from v$version;
>
> BANNER
>
--
> Oracle Database 10g Enterprise
Edition Release
10.2.0.3.0 - Prod
> PL/SQL Release 10.2.0.3.0 - Production
> CORE   
10.2.0.3.0   
  Production
> TNS for 32-bit Windows: Version 10.2.0.3.0 - Production
> NLSRTL Version
10.2.0.3.0 - Production
>
> Tentei novamente subir o banco, mas o mesmo
erro me foi gerado,
alguém tem
> alguma idéia como posso resolver isso?
>
>
[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]

[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] Problemas com Procedures

2013-01-10 Por tôpico Wanderson Barrence
Olá Pessoal,

Feliz 2013 para todos.

Então estou com um problema muito estranho no banco de Produção, eu tenho
algumas procedures que são executadas diariamente através de JOBS
agendadas, todos os dias as JOBS agendadas são executadas, mas as
procedures que essas JOBS devem executar não, e para que essas procedures
funcionem corretamente, eu tenho que re-compilar elas todos os dias de
manhã e executá-las manualmente.

Alguém sabe me explicar o que está acontecendo com essas procedures? E
porque todos os dias eu tenho que re-compilar as procedures?

Att,

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


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



Re: [oracle_br] ORA-00201

2013-01-10 Por tôpico Rodrigo Mufalani


Bom dia,

  Eu não li a thread toda... Malz...

  Veja como está o seu
parametro "compatible" na base destino.

Att,
Mufalani


Bom dia,

  Você seguiu passo a passo o que o patch pediu? Aplicou os scripts de
atualização do
dicionário de dados? 

Atenciosamente,

Rodrigo
Mufalani
Oracle Ace
Member
http://www.mufalani.com.br


Os meu passos foram o seguinte:

1 - Primeiro
instalei o Oracle 10gR2 no mesmo S.O que cliente possui.
2 - Criei o database com o mesmo
nome da
instância(FARMA) do cliente nos mesmos diretórios.

3 - Parei os serviços
do
Oracle

4 - renomei a pasta

C:\oracle\product\10.2.0\oradata\FARMA


para

C:\oracle\product\10.2.0\oradata\FARMA_old


e joguei os arquivos do cliente dentro da
diretório

C:\oracle\product\10.2.0\oradata\FARMA


5 - Subi o serviço do
oracle e tentei levantar o banco, me gerando o erro de incompatibilidade com os 
controlfiles.

6 - Parei
o
serviço do oracle e apliquei o patch p5337014_10203_WINNT.zip

7 - Levantei os
serviços
do Oracle e tentei levantar o banco e mesmo depois do patchset aplicado o erro 
foi me gerado
novamente.





De: Milton Bastos Henriquis Jr.

Para: oracle_br@yahoogrupos.com.br
Enviadas: Quinta-feira, 10 de Janeiro
de
2013 10:25
Assunto: Re: [oracle_br] ORA-00201

Reproduza aqui pra gente como vc fez pra subir a
base.
Quais foram seus
passos?
O que fez pra criar a instância?




2013/1/10
Rafael Mendonca 

> **
>
>
>
Pessoal, bom dia.
>
> Recebi um backup frio(consistente) de um cliente com todos os arquivos
>
físicos(datafiles, tempfile, undo,controlfiles,redolog).
>
> Cenário do
cliente:
>
> Oracle EE 10.2.0.3
> Windows 32 bits
>
> Meu Cenário:
>
> Oracle EE 10.2.0.1
> Windows 32 bits
>
> Fiz a cópia dos arquivos para
meu
servidor e tentei levantar o banco, mas
> o erro gerado me apareceu:
>
>
ORA-00201:
Versão 10.2.0.3 do arquivo de controle incompativel com a
> versao 10.2.0.1 ORACLE.
>
>
Com isso, eu apliquei um patch para atualizar a minha versão para 10.2.0.3
>
> conforme segue
abaixo:
>
> SQL> select * from v$version;
>
> BANNER
>
--
> Oracle Database 10g Enterprise
Edition Release
10.2.0.3.0 - Prod
> PL/SQL Release 10.2.0.3.0 - Production
> CORE   
10.2.0.3.0   
  Production
> TNS for 32-bit Windows: Version 10.2.0.3.0 - Production
> NLSRTL Version
10.2.0.3.0 - Production
>
> Tentei novamente subir o banco, mas o mesmo
erro me foi gerado,
alguém tem
> alguma idéia como posso resolver isso?
>
>
[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]









[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] ORA-00201

2013-01-10 Por tôpico Rodrigo Mufalani


Bom dia,

  Você seguiu passo a passo o que o patch pediu? Aplicou os scripts de
atualização do dicionário de dados?  

Atenciosamente,

Rodrigo
Mufalani
Oracle Ace Member
http://www.mufalani.com.br


Os meu passos foram o seguinte:

1 - Primeiro instalei o Oracle 10gR2 no mesmo S.O que cliente possui.
2 - Criei o database com o mesmo
nome da instância(FARMA) do cliente nos mesmos diretórios.

3 - Parei os serviços
do Oracle

4 - renomei a pasta

C:\oracle\product\10.2.0\oradata\FARMA


para

C:\oracle\product\10.2.0\oradata\FARMA_old


e joguei os arquivos do cliente dentro da
diretório

C:\oracle\product\10.2.0\oradata\FARMA


5 - Subi o serviço do
oracle e tentei levantar o banco, me gerando o erro de incompatibilidade com os 
controlfiles.

6 - Parei o
serviço do oracle e apliquei o patch p5337014_10203_WINNT.zip

7 - Levantei os serviços
do Oracle e tentei levantar o banco e mesmo depois do patchset aplicado o erro 
foi me gerado
novamente.





De: Milton Bastos Henriquis Jr.

Para: oracle_br@yahoogrupos.com.br
Enviadas: Quinta-feira, 10 de Janeiro de
2013 10:25
Assunto: Re: [oracle_br] ORA-00201

Reproduza aqui pra gente como vc fez pra subir a base.
Quais foram seus
passos?
O que fez pra criar a instância?




2013/1/10
Rafael Mendonca 

> **
>
>
> Pessoal, bom dia.
>
> Recebi um backup frio(consistente) de um cliente com todos os arquivos
>
físicos(datafiles, tempfile, undo,controlfiles,redolog).
>
> Cenário do cliente:
>
> Oracle EE 10.2.0.3
> Windows 32 bits
>
> Meu Cenário:
>
> Oracle EE 10.2.0.1
> Windows 32 bits
>
> Fiz a cópia dos arquivos para meu
servidor e tentei levantar o banco, mas
> o erro gerado me apareceu:
>
> ORA-00201:
Versão 10.2.0.3 do arquivo de controle incompativel com a
> versao 10.2.0.1 ORACLE.
>
>
Com isso, eu apliquei um patch para atualizar a minha versão para 10.2.0.3
>
> conforme segue
abaixo:
>
> SQL> select * from v$version;
>
> BANNER
>
--
> Oracle Database 10g Enterprise Edition Release
10.2.0.3.0 - Prod
> PL/SQL Release 10.2.0.3.0 - Production
> CORE    10.2.0.3.0   
  Production
> TNS for 32-bit Windows: Version 10.2.0.3.0 - Production
> NLSRTL Version
10.2.0.3.0 - Production
>
> Tentei novamente subir o banco, mas o mesmo erro me foi gerado,
alguém tem
> alguma idéia como posso resolver isso?
>
> [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]









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



Re: [oracle_br] ORA-00201

2013-01-10 Por tôpico Rafael Mendonca
Os meu passos foram o seguinte:

1 - Primeiro instalei o Oracle 10gR2 no mesmo S.O que cliente possui.
2 - Criei o database com o mesmo nome da instância(FARMA) do cliente nos mesmos 
diretórios.

3 - Parei os serviços do Oracle

4 - renomei a pasta

C:\oracle\product\10.2.0\oradata\FARMA


para

C:\oracle\product\10.2.0\oradata\FARMA_old


e joguei os arquivos do cliente dentro da diretório

C:\oracle\product\10.2.0\oradata\FARMA


5 - Subi o serviço do oracle e tentei levantar o banco, me gerando o erro de 
incompatibilidade com os controlfiles.

6 - Parei o serviço do oracle e apliquei o patch p5337014_10203_WINNT.zip

7 - Levantei os serviços do Oracle e tentei levantar o banco e mesmo depois do 
patchset aplicado o erro foi me gerado novamente.




 De: Milton Bastos Henriquis Jr. 
Para: oracle_br@yahoogrupos.com.br 
Enviadas: Quinta-feira, 10 de Janeiro de 2013 10:25
Assunto: Re: [oracle_br] ORA-00201
 
Reproduza aqui pra gente como vc fez pra subir a base. Quais foram seus
passos?
O que fez pra criar a instância?




2013/1/10 Rafael Mendonca 

> **
>
>
> Pessoal, bom dia.
>
> Recebi um backup frio(consistente) de um cliente com todos os arquivos
> físicos(datafiles, tempfile, undo,controlfiles,redolog).
>
> Cenário do cliente:
>
> Oracle EE 10.2.0.3
> Windows 32 bits
>
> Meu Cenário:
>
> Oracle EE 10.2.0.1
> Windows 32 bits
>
> Fiz a cópia dos arquivos para meu servidor e tentei levantar o banco, mas
> o erro gerado me apareceu:
>
> ORA-00201: Versão 10.2.0.3 do arquivo de controle incompativel com a
> versao 10.2.0.1 ORACLE.
>
> Com isso, eu apliquei um patch para atualizar a minha versão para 10.2.0.3
>
> conforme segue abaixo:
>
> SQL> select * from v$version;
>
> BANNER
> --
> Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - Prod
> PL/SQL Release 10.2.0.3.0 - Production
> CORE    10.2.0.3.0      Production
> TNS for 32-bit Windows: Version 10.2.0.3.0 - Production
> NLSRTL Version 10.2.0.3.0 - Production
>
> Tentei novamente subir o banco, mas o mesmo erro me foi gerado, alguém tem
> alguma idéia como posso resolver isso?
>
> [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]



Re: [oracle_br] ORA-00201

2013-01-10 Por tôpico JLSilva
Rafael, aparentemente vc não corrigiu o parâmetro COMPATIBLE..

On Jan 10, 2013, at 10:15 AM, Rafael Mendonca  wrote:

> Pessoal, bom dia.
> 
> Recebi um backup frio(consistente) de um cliente com todos os arquivos 
> físicos(datafiles, tempfile, undo,controlfiles,redolog).
> 
> Cenário do cliente:
> 
> Oracle EE 10.2.0.3
> Windows 32 bits
> 
> 
> Meu Cenário:
> 
> Oracle EE 10.2.0.1
> Windows 32 bits
> 
> Fiz a cópia dos arquivos para meu servidor e tentei levantar o banco, mas o 
> erro gerado me apareceu:
> 
> 
> ORA-00201: Versão 10.2.0.3 do arquivo de controle incompativel com a versao 
> 10.2.0.1 ORACLE.
> 
> Com isso, eu apliquei um patch para atualizar a minha versão para 10.2.0.3
> 
> conforme segue abaixo:
> 
> SQL> select * from v$version;
> 
> BANNER
> 
> Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - Prod
> PL/SQL Release 10.2.0.3.0 - Production
> CORE10.2.0.3.0  Production
> TNS for 32-bit Windows: Version 10.2.0.3.0 - Production
> NLSRTL Version 10.2.0.3.0 - Production
> 
> 
> Tentei novamente subir o banco, mas o mesmo erro me foi gerado, alguém tem 
> alguma idéia como posso resolver isso?
> 
> [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
> 
> 



[oracle_br] ORA-00201

2013-01-10 Por tôpico Rafael Mendonca
Pessoal, bom dia.

Recebi um backup frio(consistente) de um cliente com todos os arquivos 
físicos(datafiles, tempfile, undo,controlfiles,redolog).

Cenário do cliente:

Oracle EE 10.2.0.3
Windows 32 bits


Meu Cenário:

Oracle EE 10.2.0.1
Windows 32 bits

Fiz a cópia dos arquivos para meu servidor e tentei levantar o banco, mas o 
erro gerado me apareceu:


ORA-00201: Versão 10.2.0.3 do arquivo de controle incompativel com a versao 
10.2.0.1 ORACLE.

Com isso, eu apliquei um patch para atualizar a minha versão para 10.2.0.3

conforme segue abaixo:

SQL> select * from v$version;

BANNER

Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - Prod
PL/SQL Release 10.2.0.3.0 - Production
CORE    10.2.0.3.0      Production
TNS for 32-bit Windows: Version 10.2.0.3.0 - Production
NLSRTL Version 10.2.0.3.0 - Production


Tentei novamente subir o banco, mas o mesmo erro me foi gerado, alguém tem 
alguma idéia como posso resolver isso?

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