Objetos 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 more

Criando um usuário no Oracle EBS por API

As vezes precisamos automatizar o processo de criação de usuários no Oracle EBS ou ter mais agilidade na criação , alguns casos podemos criar os usuários pelo Banco,  não necessitando acesso as telas do EBS. Para criar é muito simples. Inicialmente execute o bloco anônimo passado o novo usuário. DECLARE v_user_name VARCHAR2 (100) := upper(‘&Enter_User_Name’);  v_description VARCHAR2 (100) := ‘new test user’; BEGIN  fnd_user_pkg.createuser (x_user_name => v_user_name,  x_owner => NULL,  x_unencrypted_password => ‘&input_password’,  x_session_number =>[…]

Read more

JPS-00027: There was an internal error: oracle.net.ns.NetException: Unknown host specified

Encontrei esse erro na hora de  subir um OSB, o problema ocorre devido a maquina não esta com o arquivo resolv.conf configurado corretamente .   Alguns erros semelhantes: Caused by: Exception [EclipseLink-4002] (Eclipse Persistence Services – 2.6.3.v20160526-8f41838): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: java.sql.SQLRecoverableException: IO Error: Unknown host specified Error Code: 17002 oracle.security.jps.JpsException: JPS-00027: There was an internal error: oracle.net.ns.NetException: Unknown host specified Caused By: oracle.net.ns.NetException: Unknown host specified Caused by: java.sql.SQLRecoverableException: IO Error: Unknown host specified at[…]

Read more

Could not initialize class run.awt.X11GraphicsEnviroment

O problema “not initialize class run.awt.X11GraphicsEnviroment”  ocorre devido a falta de um parâmetros nos managers que permite a utilização de Gráficos, a correção e bem simples , Abra os managers serves e adicione nas variáveis de inicialização os seguinte parâmetro: -Djava.awt.headless=true Apos reinicie os managers.  

Read more

Dropping 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 more

Move 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

Move Datafiles in ASM

Procedimento para mover datafiles em ASM ID Tablespace Datafile 40 TESTE_D +DG2/teste/datafile/teste_d.303.955634563 39 TESTE_D +DG2/teste/datafile/teste_d.309.955600967 41 TESTE_D +DG2/teste/datafile/teste_d.312.955612387   rman target / copy datafile 40 TO ‘+DG4/teste/datafile/teste_d303’; copy datafile 39 TO ‘+DG4/teste/datafile/teste_d309’; copy datafile 41 TO ‘+DG4/teste/datafile/teste_d312’; SQL ‘ALTER DATABASE datafile 40 offline’; SQL ‘ALTER DATABASE datafile 39 offline’; SQL ‘ALTER DATABASE datafile 41 offline’; run{ allocate channel ch1 device TYPE disk; SET newname FOR datafile 40 TO ‘+DG4/teste/datafile/teste_d303’; switch datafile ALL; } run{ allocate[…]

Read more