Semana passada a Oracle disponibilizou para download o "Oracle SOA Suite 12c".
Segue o link do blog "Oracle SOA Suite - TEAM Blog" onde eles disponibilizaram alguns materiais do que há de novo no SOA Suite.
Algumas coisas que vi que há de novo e que me interessaram são:
- Instalador único. No mesmo installer já vem tudo que precisamos (Weblogic, RCU, BUS, JDevelover e SOA Suite)
- Oracle Cloud Adapter
- Unificação de desenvolvimento do BUS. JDeveloper com o plugin para desenvolvimento para o BUS
Segue o link que também está disponível no blog do team oracle do que tem de novo. (What's new in Oracle SOA Suite 12c)
Mostrando postagens com marcador Oracle. Mostrar todas as postagens
Mostrando postagens com marcador Oracle. Mostrar todas as postagens
segunda-feira, 30 de junho de 2014
terça-feira, 15 de abril de 2014
Instalando Oracle-XE no Ubuntu 64-bit
Para instalar o oracle-xe no ubuntu 64-bit siga os passos abaixo:
1-) devemos primeiro instalar algumas libs:
libaio1 - biblioteca necessária para rodar a instalação;
alien - para converter a extensão .rpm (red-hat) para .deb (debian)
comando:
sudo apt-get install alien libaio1
2-) descompactar o arquivo zip
comando:
unzip oracle-xe-11.2.0-1.0.x86_64.rpm
3-) converter o arquivo oracle-xe-11.2.0-1.0.x86_64.rpm para oracle-xe-11.2.0-1.0.x86_64.deb
comando:
sudo alien --scripts -d oracle-xe-11.2.0-1.0.x86_64.rpm
4-) alter o arquivo sysctl.conf com o texto abaixo:
comando:
sudo vi /etc/sysctl.conf
1-) devemos primeiro instalar algumas libs:
libaio1 - biblioteca necessária para rodar a instalação;
alien - para converter a extensão .rpm (red-hat) para .deb (debian)
comando:
sudo apt-get install alien libaio1
2-) descompactar o arquivo zip
comando:
unzip oracle-xe-11.2.0-1.0.x86_64.rpm
3-) converter o arquivo oracle-xe-11.2.0-1.0.x86_64.rpm para oracle-xe-11.2.0-1.0.x86_64.deb
comando:
sudo alien --scripts -d oracle-xe-11.2.0-1.0.x86_64.rpm
4-) alter o arquivo sysctl.conf com o texto abaixo:
comando:
sudo vi /etc/sysctl.conf
###########
# Oracle XE Recommended Values
kernel.sem = 250 32000 100 128
kernel.shmmax = 2147483648
##########
5-) criar o arquivo chkconfig:
comando:
sudo vim /sbin/chkconfig
acrescente o texto abaixo:
#!/bin/bash
file=/etc/init.d/oracle-xe
if [[ ! `tail -n1 $file | grep INIT` ]]; then
echo >> $file
echo '### BEGIN INIT INFO' >> $file
echo '# Provides: OracleXE' >> $file
echo '# Required-Start: $remote_fs $syslog' >> $file
echo '# Required-Stop: $remote_fs $syslog' >> $file
echo '# Default-Start: 2 3 4 5' >> $file
echo '# Default-Stop: 0 1 6' >> $file
echo '# Short-Description: Oracle 11g Express Edition' >> $file
echo '### END INIT INFO' >> $file
fi
update-rc.d oracle-xe defaults 80 01
dar permissão no arquivo com o comando:
sudo chmod 755 /sbin/chkconfig
6-) rodar a instalação:
comando:
sudo dpkg --install oracle-xe_11.2.0-2_amd64.deb
7-) Configuração do linux:
Para evitarmos os problemas abaixo na hora de executar o comando do item 8, execute os seguintes passo:
==============================
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
Linux-x86_64 Error: 2: No such file or directory
ORA-00845: MEMORY_TARGET not supported on this system
==============================
executar como root:
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
Linux-x86_64 Error: 2: No such file or directory
ORA-00845: MEMORY_TARGET not supported on this system
==============================
executar como root:
rm -rf /dev/shm
mkdir /dev/shm
mount -t tmpfs shmfs -o size=2048m /dev/shm
criar o arquivo S01shm_load no diretório /etc/rc2.d:
sudo vim /etc/rc2.d/S01shm_load
insira o texto abaixo:
#!/bin/sh
case "$1" in
start) mkdir /var/lock/subsys 2>/dev/null
touch /var/lock/subsys/listener
rm /dev/shm 2>/dev/null
mkdir /dev/shm 2>/dev/null
mount -t tmpfs shmfs -o size=2048m /dev/shm ;;
*) echo error
exit 1 ;;
esac
dar permissão no arquivo:
chmod 755 /etc/rc2.d/S01shm_load
8-) configurar o oracle-xe:
comando:
sudo /etc/init.d/oracle-xe configure
para as duas primeiras perguntas, aceite o valor default precionando enter.
Specify the HTTP port that will be used for Oracle Application Express [8080]:
Specify a port that will be used for the database listener [1521]:
A terceira requisição defina uma senha pra os users SYS e SYSTEM.
9-) configurar o arquivo .bashrc
comando:
sudo vi ~/.bashrc
no final do arquivo acrescente o texto abaixo:
export ORACLE_HOME=/u01/app/oracle/product/11.2.0/xe
export ORACLE_SID=XE
export NLS_LANG=`$ORACLE_HOME/bin/nls_lang.sh`
export ORACLE_BASE=/u01/app/oracle
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
export PATH=$ORACLE_HOME/bin:$PATH
10-) rode o comando abaixo para ler as configurações:
comando:
. ./.profile
11-) rode o comando abaixo para dar start no oracle-xe:
comando:
sudo service oracle-xe start
12-) teste via linha de comando com o sqlplus:
comando:
sqlplus sys as sysdba
13-) teste via browser:
url:
http://localhost:8080/apex
mkdir /dev/shm
mount -t tmpfs shmfs -o size=2048m /dev/shm
criar o arquivo S01shm_load no diretório /etc/rc2.d:
sudo vim /etc/rc2.d/S01shm_load
insira o texto abaixo:
#!/bin/sh
case "$1" in
start) mkdir /var/lock/subsys 2>/dev/null
touch /var/lock/subsys/listener
rm /dev/shm 2>/dev/null
mkdir /dev/shm 2>/dev/null
mount -t tmpfs shmfs -o size=2048m /dev/shm ;;
*) echo error
exit 1 ;;
esac
dar permissão no arquivo:
chmod 755 /etc/rc2.d/S01shm_load
8-) configurar o oracle-xe:
comando:
sudo /etc/init.d/oracle-xe configure
para as duas primeiras perguntas, aceite o valor default precionando enter.
Specify the HTTP port that will be used for Oracle Application Express [8080]:
Specify a port that will be used for the database listener [1521]:
A terceira requisição defina uma senha pra os users SYS e SYSTEM.
9-) configurar o arquivo .bashrc
comando:
sudo vi ~/.bashrc
no final do arquivo acrescente o texto abaixo:
export ORACLE_HOME=/u01/app/oracle/product/11.2.0/xe
export ORACLE_SID=XE
export NLS_LANG=`$ORACLE_HOME/bin/nls_lang.sh`
export ORACLE_BASE=/u01/app/oracle
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
export PATH=$ORACLE_HOME/bin:$PATH
10-) rode o comando abaixo para ler as configurações:
comando:
. ./.profile
11-) rode o comando abaixo para dar start no oracle-xe:
comando:
sudo service oracle-xe start
12-) teste via linha de comando com o sqlplus:
comando:
sqlplus sys as sysdba
13-) teste via browser:
url:
http://localhost:8080/apex
sexta-feira, 11 de abril de 2014
Materiais de estudo #1
Livro - Oracle SOA Suite 11g Handbook
Autor: Lucas Jellema
Serie: Oracle Press
Editora: McGraw-Hill Osborne Media
Excelente livro para
quem não conhece a ferramenta e está iniciando os estudos e trabalho.
O livro aborda a
utilização de todos os itens que compõe o SOA Suite (BPEL, Mediator, BRE,
Adapter’s, Human Task, MDS).
O autor utilizou um
hospital como caso de uso para a demonstração da utilização de cada
componente.
Aborda também a utilização de scripts para compilação (ANT, PYTHON e WLST), Unit Test, monitoração, politicas de segurança e tratamento de erros, Oracle Service Bus, Governança e mais...
Leitura um pouco extensa, mas que vale muito a pena, pois te mostra muito bem a ferramenta e um bom auxilio de conhecimento para quem quer tirar a certificação.
Para quem desejar comprar o livro, segue o link: Amazon - Oracle SOA Suite Handbook
Mesmice! Meu primeiro post!
Criei o blog, para compartilhar meus aprendizados nas ferramentas da Oracle: SOA Suite, WebCenter e ADF, e mais algumas coisas de JAVA.
Irei compartilhar e comentar post's de outros blogs, livros e sites que são de meu interesse e que estão relacionados as ferramentas da Oracle.
Abraços.
Irei compartilhar e comentar post's de outros blogs, livros e sites que são de meu interesse e que estão relacionados as ferramentas da Oracle.
Abraços.
Assinar:
Postagens (Atom)