Uma Solução de contorno para o erro é , acessar o diretório $ORACLE_HOME/network/admin/ e adicionar os parâmetros abaixo no sqlnet.ora. SQLNET.ALLOWED_LOGON_VERSION_SERVER=8 SQLNET.ALLOWED_LOGON_VERSION_CLIENT=8 cd $ORACLE_HOME/network/admin/ vi sqlnet.ora SQLNET.ALLOWED_LOGON_VERSION_SERVER=8 SQLNET.ALLOWED_LOGON_VERSION_CLIENT=8
Read moreCategoria: Database
Can’t locate Env.pm in @INC
O erro abaixo ocorreu quando eu tentava executar o rootcrs.pl -unlock no banco oracle 12.2 com OL7 [root@zmsolution1install]# ./rootcrs.pl -unlock Can’t locate Env.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 . . ./../../perl/lib) at crsinstall.pm line 286. BEGIN failed–compilation aborted at crsinstall.pm line 286. Compilation failed in require at ./rootcrs.pl line 165. BEGIN failed–compilation aborted at ./rootcrs.pl line 165. Para solucionar o problema executei uma busca com o comando locate para saber onde tinha o arquivo e após copiei para o[…]
Read moreORA-00600: internal error code, arguments: [kcratr_nab_less_than_odr]
Em bases que o archivelog não esta ativado corremos muitos riscos, entre ele o risco de termos o erro: ORA-00600: internal error code, arguments: [kcratr_nab_less_than_odr] , esse erro podo ocorrer de muitas formas : This Problem is caused by Storage Problem of the Database Files. The Subsystem (eg. SAN) crashed while the Database was open. The Database then crashed because the Database Files were not accessible anymore. This caused a lost Write into the Online RedoLogs[…]
Read moreInstalando o Oracle SOA 12.2.1 – Parte 1
Parte 1 – Criando o Banco de Dados. Nesse artigo vou instalar o Oracle 12c r2 que será o nosso repositório na instalação do SOA 12.2.1 . 1- Instalando os pacotes necessários. yum install binutils -y yum install compat-libstdc++-33 -y yum install compat-libstdc++-33.i686 -y yum install gcc -y yum install gcc-c++ -y yum install glibc -y yum install glibc.i686 -y yum install glibc-devel -y yum install glibc-devel.i686 -y yum install ksh -y yum install libgcc[…]
Read moreReparando invalid Oracle Database Packages and Type
Normalmente encontro mais esse problema de objetos invalidos na dba_registry apos uma migração , só que dessa vez foi antes de migrar mesmo :(, segue a correção SQL> select substr(comp_name,1,30) comp_name, substr(comp_id,1,10)comp_id,substr(version,1,12) version,status from dba_registry; 2 COMP_NAME COMP_ID VERSION STATUS —————————— ———- ———— ———– Oracle Database Catalog Views CATALOG 10.2.0.4.0 VALID Oracle Database Packages and T CATPROC 10.2.0.4.0 INVALID Oracle Workspace Manager OWM 10.2.0.4.3 VALID JServer JAVA Virtual Machine JAVAVM 10.2.0.4.0 VALID Oracle XDK XML[…]
Read moreOracle 12c Grid Infrastructure for a Standalone Server on Oracle Linux 7
Nesse artigos ,vou mostra passo a passo como instalar o Oracle Grid infrastrutura 12.2 for a Standalone Server . Instalando pacotes yum install binutils -y yum install compat-libcap1 -y yum install compat-libstdc++-33 -y yum install compat-libstdc++-33.i686 -y yum install glibc -y yum install glibc.i686 -y yum install glibc-devel -y yum install glibc-devel.i686 -y yum install ksh -y yum install libaio -y yum install libaio.i686 -y yum install libaio-devel -y yum install libaio-devel.i686 -y yum install[…]
Read moreObjetos inválidos apos executar um grant de select no Oracle EBS Release 12.2
No EBS 12.2 foram adicionadas muitas novidades, entre elas a utilização do Edition Bases Redefinition(EBR) no Banco de Dados. O EBR faz com que o EBS trabalhe com versões de objetos no banco facilitando a aplicação de patchs online. Contudo, o EBR tem alguns pontos negativos. Um deles é na hora de executar um grant em um objeto em que esteja ativado o EBR, se o objeto estiver em utilização na hora do grant , vai[…]
Read moreORA-38760: This database instance failed to turn on flashback database
Solução Rapida.. Drop o ponto do FlashBack SQL> drop restore point VERSION_2_109_0_0; Restore point dropped. SQL> alter database open; Database altered.
Read moreDropping Plans e Baselines
Para apagar um Baselines e bem simples , logue como sys e coloque o ID do seu Baselines no bloco abaixo: SET SERVEROUTPUT ON DECLARE l_plans_dropped PLS_INTEGER; BEGIN l_plans_dropped := DBMS_SPM.drop_sql_plan_baseline ( sql_handle => NULL, plan_name => ‘SQL_PLAN_4s77gz996aammee82b912’); DBMS_OUTPUT.put_line(l_plans_dropped); END; / sqlplus / as sysdba SQL*Plus: Release 11.2.0.4.0 Production on Tue Nov 28 10:03:25 2017 Copyright (c) 1982, 2013, Oracle. All rights reserved. Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 – 64bit Production[…]
Read moreMove Controlfile
MOVE Controlfile Para Mover um Controlfile e bem simples 1- Entre no Rman e faça uma copia do controlfile para um novo diretorio RMAN> run { allocate channel C1 device type disk; restore controlfile to ‘+DG3/mvhm/controlfile/ctrl_03_mvhm.ctl’ from ‘+DG1/mvhm/controlfile/ctrl_01_mvhm.ctl’; } 2> 3> 4> using target database control file instead of recovery catalog allocated channel: C1 channel C1: sid=3285 devtype=DISK Starting restore at 21/11/2017 channel C1: copied control file copy Finished restore at 21/11/2017 released channel: C1[…]
Read more