Instalação do Oracle Identity Directory

O Oralce Identity Directory é ....

Ele faz parte do Oracle Identity Manager, mas só iremos configurar o Oracle Identity Directory. A instalação aqui será feita em um domínio já existente.

O primeiro passo é executar o RCU e instalar os esquemas necessários na base de dados. Caso você não tenha o RCU ele pode ser baixado nesse link (TODO). Descompacte e execute o RCU (rcuHome/bin/rcu). Clique em next, selecione a opção Create e clique em next. Informe os dados de conexão com o banco (recomendado usuário SYSDBA) e clique em next. Escolha um prefixo de esquema existente ou crie um. Selecione a opção Oracle Internet Directory dentro do item Identity Management e clique em Next.

Caso você tenha o seguinte erro:

RCU-6107: DB Init Param Prerequisite failure for: processes
Current Value is 350. It should be greater than or  equal to 500

Erro - Repository Creation Utility
Erro - Repository Creation Utility

O erro também pode ocorrer com o open_cursors. É necessário executar o seguinte comando na base:

alter system set processes=500 scope=spfile;
alter system set open_cursors=500 scope=spfile;

Reinicie a base de dados e execute novamente o RCU. O erro deverá sumir. Siga as instruções do instalardor até a criação dos novos tablespaces e esquemas.

Baixe o Oracle Identity Manager do seguinte site: TODO

Para a instalação da versão 11.1.1.5, baixe e instale primeiro a versão 11.1.1.2 e depois o Patch 12395123.

Descompacte o zip e acesse o diretório Disk1. Começe a instalação com o comando: ./runInstaler

Oracle Identity Management Installation - Step 1 of 7
Oracle Identity Management Installation - Step 1 of 7

Clique em next. Siga os passos necessários e informe o local onde você tem instalado os produtos (Oracle WebLogic, ...).

Execute a configuração pelo comando $ORACLE_HOME/common/bin/config.sh. Selecione para estender o domínio e clique em Next. Escolha o domínio alvo e clique em Next.

Fique atento para caso ele peça pra executar o arquivo: /u01/Oracle/Middleware/Oracle_IDM1/oracleRoot.sh como root.

Colocar patches IMAGE

Sobre: Thiago Galbiatti Vespa

Thiago Galbiatti Vespa é mestre em Ciências da Computação e Matemática Computacional pela USP e bacharel em Ciências da Computação pela UNESP. Coordenador de projetos do JavaNoroeste, membro do JCP (Java Community Process), consultor Oracle, arquiteto de software de empresas de médio e grande porte, palestrante de vários eventos e colaborador de projetos open source. Possui as certificações: Oracle Certified Master, Java EE 5 Enterprise Architect – Step 1, 2 and 3; Oracle WebCenter Portal 11g Certified Implementation Specialist; Oracle Service Oriented Architecture Infrastructure Implementation Certified Expert; Oracle Certified Professional, Java EE 5 Web Services Developer; Oracle Certified Expert, NetBeans Integrated Development Environment 6.1 Programmer; Oracle Certified Professional, Java Programmer; Oracle Certified Associate, Java SE 5/SE 6