Professional Documents
Culture Documents
10 (x86)
ORACLE DATABASE 10g R2 (10.1.0.5)
PR-REQUISITOS
INSTALADORES:
Virtualbox
Link: https://www.virtualbox.org/wiki/Downloads
Virtualbox Extention Pack
https://www.virtualbox.org/wiki/Downloads
Oracle Linux 5.10
Link: https://edelivery.oracle.com/linux
Oracle Enterprise Edition 10g R1 - 10.1.0.5
p4505133_10105_LINUX
Link: https://support.oracle.com/
OPCIONAIS:
Putty
Instalador: putty.zip
Link: http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
X Window System Server (XMING)
Instaladores:
o Xming-6-9-0-31-setup.exe
o Xming-fonts-7-5-0-47-setup.exe
Link: http://sourceforge.net/projects/xming/
DOCUMENTAO:
http://www.oracle.com/pls/db112/portal.portal_db?selected=11&frame=
INSTALAO DO VIRTUALBOX
Pastas Compartilhadas:
o Habilitar um diretrio para compartilhamento de arquivos.
CONFIGURAO DO HOSTS
[root@eua ~]# vi /etc/hosts
Acione o diretrio:
6 10:17 VBOXADDITIONS_4.2.18_88780
1
1
1
1
1
1
1
2
2
2
2
1
root
root
root
root
root
root
root
root
root
root
root
root
root
root
root
root
root
root
root
root
root
root
root
root
647
305K
9.2M
16M
5.4K
6.9K
8.8M
4.0K
4.0K
4.0K
4.0K
19M
[root@eua VBOXADDITIONS_4.2.18_88780]#
./VBoxLinuxAdditions.run
**Verifique se na instao todas as opes ficaram com o [ OK ].
Em seguida reinicialize VM para validar as configuraos do Virtualbox Guest
Addictions.
INSTALAO DO JAVA
[root@eua ~]# chmod a+x jdk-6u31-linux-i586-rpm.bin
Execute o comando abaixo para iniciar o instalador do JDK.
*+ 1 /usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/java
2 /usr/lib/jvm/jre-1.5.0-gcj/bin/java
3 /usr/java/jdk1.6.0_31/bin/java
Indique para manter a seleo atual[+] ou digite o nmero da seleo: 3
/u01/app/grid
INSTALAO DO CVUQDISK
Agora vamos configurar o pacote que permite acessar os discos: cvuqdisk, para
isso voc ter que copiar os arquivos de instalao do banco de dados e disponibilizlos no diretrio /tmp/.
Oracle Enterprise Edition 11g R2 (11.2.0.3)
p10404530_112030_Linux-x86-64_1of7.zip
p10404530_112030_Linux-x86-64_2of7.zip
p10404530_112030_Linux-x86-64_3of7.zip
No caso deste tutorial os arquivos foram descompactados dentro do diretrio
/tmp/Linux_x86-64/.
8
8
1
1
1
root
root
root
root
root
root
root
vboxsf
vboxsf
vboxsf
4.0K
4.0K
934M
1.1G
1.3G
Sep
Sep
Aug
Aug
Aug
22 2011 grid
22 2011 database
23 22:10 p10404530_112030_Linux-x86-64_3of7.zip
23 22:20 p10404530_112030_Linux-x86-64_2of7.zip
23 22:30 p10404530_112030_Linux-x86-64_1of7.zip
Verifique que aps descompactar os arquivos foram criados dois diretrios: grid e
database, o pacote cvuqdisk sempre est dentro do diretrio grid, para encontrar
o pacote execute o comando abaixo:
INSTALAO DO ASMLIB
[root@eua rpm]# cd /tmp
[root@eua tmp]# wget
http://download.oracle.com/otn_software/asmlib/oracleasml
ib-2.0.4-1.el6.x86_64.rpm
[root@eua tmp]# ls -ltrh
total 68K
-rw-r--r--
1 root root
13K Jun 28
2012 oracleasmlib-2.0.4-1.el6.x86_64.rpm
INSTALAO DO ORACLEASM-SUPPORT
Para instalar o pacote ORACLEASM-SUPPORT, necessrio que a imagem do CD de
instalao do OEL Linux esteja montada, o pacote est dentro do diretrio Packages
conforme segue abaixo:
6.0K Feb 25
2013 oracleasm-support-2.1.8-1.el6.x86_64.rpm
[
[
OK
OK
]
]
Start
End
Blocks
Id
System
Id
83
System
Linux
8e
Linux LVM
Start
End
Blocks
Id
System
Vimos que temos duas parties de 10 GB (ou 10.7 GB), que so respectivamente as
parties /dev/sdb e a partio /dev/sdc, primeiro ns vamos particionar o disco
/dev/sdb, conforme segue abaixo:
Start
End
Blocks
Id
System
Como podemos ver o disco /dev/sdb ainda no est particionado (device boot est
vazio), para criar uma nova partio pressione a letra n, em seguida pressione a
letra p (para criar uma partio primria, caso fossemos criar uma partio
estendida pressionaramos a letra e), aps selecione o nmero da partio entre 1 e
Ao pressionar a letra p, vimos que agora a partio /dev/sdb1 foi criada dentro do
disco /dev/sdb conforme segue abaixo:
Command (m for help): p
Disk /dev/sdb: 10.7 GB, 10737418240 bytes
255 heads, 63 sectors/track, 1305 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0005135b
Device Boot
/dev/sdb1
Start
1
End
1305
Blocks
10482381
Id
83
System
Linux
OK
OK
Para fazer algumas operaes no Oracle ASM, podemos utilizar tambm o usurio
oracle conforme segue abaixo:
[eua1.oracle@eua ~ ]$ oracleasm
Usage: oracleasm
oracleasm
oracleasm
oracleasm
Agora execute o segundo instalador, para que sejam instaladas as fontes necessrias
para projetar as janelas dos ambientes Linux (KDE ou GNOME). A instalao tambm
pode ser realizada no melhor estilo NNF, a nica ressalva que ao final o XMING
tambm tem que ser fechado.
CONFIGURAO DO XMING
(caso tenha instalado o XMING essa parte
obrigatria)
Configure o XLaunch:
Quando instalado os XMING possui dois programas: um que somente inicializa o
XMING chamado Xming e o programa que permite configurar o XMING chamado
XLaunch.
Com XMING fechado, inicialize o XLaunch e siga os passos conforme segue abaixo
para configurar o X Window System.
Para gerenciar corretamente as teclas de funo (Terminal > Keyboard > The Function
Keys and Keypad > Linux).
Para habilitar um servidor X Window SSH pelo Putty (Connection > SSH > X11 > X11
forwarding > Enable X11forwardng)
Abra a sesso com usurio desejado e configure o DISPLAY, neste ponto importante
que o XMING esteja ativo no Windows.
9 18:15 Linux_x86-64
9 18:15 Linux_x86-64
8
8
1
1
1
oracle
oracle
oracle
oracle
oracle
oinstall
oinstall
oinstall
oinstall
oinstall
4.0K
4.0K
934M
1.1G
1.3G
Sep
Sep
Aug
Aug
Aug
22 2011 grid
22 2011 database
23 22:10 p10404530_112030_Linux-x86-64_3of7.zip
23 22:20 p10404530_112030_Linux-x86-64_2of7.zip
23 22:30 p10404530_112030_Linux-x86-64_1of7.zip
4.3K
4.8K
3.2K
4.0K
4.0K
4.0K
4.0K
4.0K
4.0K
28K
Sep
Sep
Sep
Sep
Sep
Sep
Sep
Sep
Sep
Sep
2
22
22
22
22
22
22
22
22
22
2011
2011
2011
2011
2011
2011
2011
2011
2011
2011
welcome.html
runcluvfy.sh
runInstaller
doc
response
install
stage
sshsetup
rpm
readme.html
Passed
Passed
Actual 16777216
8049
0 16:37 ?
00:00:01 asm_pmon_+ASM
TYPE
----------integer
string
integer
string
VALUE
-----------------------------1
+ASM
1
asm
SQL> quit
[+ASM.oracle@eua ~ ]$ asmcmd
ASMCMD> ls l
State
MOUNTED
Type
EXTERN
Rebal
N
Name
DATA/
ASMCMD> cd DATA
ASMCMD> pwd
+DATA
ASMCMD> ls -l
Type
Redund
Striped
Time
Sys
Y
Name
ASM/
Time
Sys
Y
Name
ASMPARAMETERFILE/
ASMCMD> cd ASM
ASMCMD> ls -l
Type
Redund
Striped
ASMCMD> quit
8049
1
10788 10757
0 16:37 ?
0 22:51 pts/1
00:00:04 asm_pmon_+ASM
00:00:00 grep pmon
[eua1.oracle@eua ~ ]$ db_env
[eua1.oracle@eua ~ ]$ cd /tmp/Linux_x86-64/database/
[eua1.oracle@eua database ]$ ls -ltrh
total 64K
-rwxr-xr-x 1 oracle oinstall 5.4K Aug 23
drwxr-xr-x 12 oracle oinstall 4.0K Sep 19
-rwxr-xr-x 1 oracle oinstall 3.2K Sep 22
drwxr-xr-x 2 oracle oinstall 4.0K Sep 22
drwxr-xr-x 2 oracle oinstall 4.0K Sep 22
drwxr-xr-x 4 oracle oinstall 4.0K Sep 22
drwxr-xr-x 14 oracle oinstall 4.0K Sep 22
drwxr-xr-x 2 oracle oinstall 4.0K Sep 22
-rwxr-xr-x 1 oracle oinstall 28K Sep 22
2011
2011
2011
2011
2011
2011
2011
2011
2011
welcome.html
doc
runInstaller
rpm
response
install
stage
sshsetup
readme.html
Passed
Passed
Actual 16777216
8049
14982
1
1
0 Oct11 ?
0 Oct11 ?
00:00:05 asm_pmon_+ASM
00:00:00 ora_pmon_eua1
cluster_database_instances
instance_groups
instance_name
instance_number
instance_type
open_links_per_instance
parallel_instance_group
parallel_server_instances
integer
string
string
integer
string
integer
string
integer
1
eua1
0
RDBMS
4
1
SQL> quit;
[eua1.oracle@eua ~ ]$ lsnrctl status
LSNRCTL for Linux: Version 11.2.0.3.0 - Production on 12-OCT-2013 00:52:55
Copyright (c) 1991, 2011, Oracle.
Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
STATUS of the LISTENER
-----------------------Alias
LISTENER
Version
TNSLSNR for Linux: Version 11.2.0.3.0 - Production
Start Date
11-OCT-2013 22:36:21
Uptime
0 days 8 hr. 16 min. 34 sec
Trace Level
off
Security
ON: Local OS Authentication
SNMP
OFF
Listener Parameter File
/u01/app/grid/network/admin/listener.ora
Listener Log File
/u01/app/oracle/diag/tnslsnr/eua/listener/alert/log.xml
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1521)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=eua)(PORT=1521)))
Services Summary...
Service "+ASM" has 1 instance(s).
Instance "+ASM", status READY, has 1 handler(s) for this service...
Service "eua" has 1 instance(s).
Instance "eua1", status READY, has 1 handler(s) for this service...
Service "eua1XDB" has 1 instance(s).
Instance "eua1", status READY, has 1 handler(s) for this service...
The command completed successfully