Instalação do DBA Oracle no Ubuntu 13.04

1. Instalação do DBA Oracle no Ubuntu 13.04

Vitor Hugo
Vicktorzx

(usa Ubuntu)

Enviado em 26/09/2013 - 14:53h

Boa Tarde,
estou querendo estudar mais sobre banco de dados e principalmente Oracle DBA, e gostaria de uma ajuda para instalar e configurar ele em minha Distro pois ate então so encontrei para arquitetura 64 Bits e não 32 Bits que é do meu PC, se não for incomodar ninguém ai.


  


2. Re: Instalação do DBA Oracle no Ubuntu 13.04

Glauco Perucchi
glaucoperucchi

(usa Debian)

Enviado em 26/09/2013 - 15:20h

Boa tarde,

Já desse uma olhada neste link? Não estou com o ubuntu instalado no momento para testar.

https://blogs.oracle.com/toxophily/entry/installing_oracle_11g_db_on

Qualquer coisa posta ae!

Abs


3. Re: Instalação do DBA Oracle no Ubuntu 13.04

tatiana
tatiaf

(usa Ubuntu)

Enviado em 27/09/2013 - 10:15h

Cria uma continha no site da Oracle e faz o download neste link http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html


4. Re: Instalação do DBA Oracle no Ubuntu 13.04

Vitor Hugo
Vicktorzx

(usa Ubuntu)

Enviado em 01/10/2013 - 17:04h

Boa Tarde,
obrigado pela ajudinha ai gente, mas infelizmente ainda não consegui instalar e configurar o DBA o que cheguei a fazer no passo a passo foram estes abaixo:


ORACLE DBA


Update Packages

apt-get update
apt-get update

apt-get install elfutils libaio1 libaio-dev libstdc++6-4.4-dev numactl pdksh sysstat unixODBC-dev unixODBC build-essential libaio1 gawk ksh libmotif3 alien libtool lsb-rpm


UTILIZADO

apt-get install elfutils libaio1 libaio-dev libstdc++6-4.4-dev numactl pdksh sysstat unixODBC-dev unixODBC build-essential libaio1 gawk ksh >>>> libmotif3 <<<< SUBISTITUIR libmotif4 alien libtool >>>> lsb-rpm <<< REMOVER


Create Groups

groupadd oinstall
groupadd dba
groupadd nobody

usermod -g nobody nobody


Create / Update oracle User

useradd -s /bin/bash -m -g oinstall -G dba oracle passwd oracle


Uso: useradd [opções] LOGIN
useradd -D
useradd -D [opções]

Opções:
-b, --base-dir BASE_DIR diretório base para o diretório pessoal da
nova conta
-c, --comment COMENTÁRIO campo GECOS da nova conta
-d, --home-dir DIR_PESSOAL diretório pessoal da nova conta
-D, --defaults exibe ou altera configuração padrão do useradd
-e, --expiredate DATA_DE_EXPIRAÇÃO data de expiração da nova conta
-f, --inactive INATIVO período de inatividade de senha da nova conta
-g, --gid GRUPO nome ou ID do grupo primário da nova
conta
-G, --groups GRUPOS lista de grupos complementares da nova
conta
-h, --help mostrar esta mensagem de ajuda e sair
-k, --skel SKEL_DIR use este diretório esqueleto (skeleton) alternativo
-K, --key CHAVE=VALOR sobreescreve os padrões de /etc/login.defs
-l, --no-log-init não adiciona o usuário aos bancos de dados
lastlog e faillog
-m, --create-home cria o diretório pessoal do usuário
-M, --no-create-home não cria o diretório pessoal do usuário
-N, --no-user-group não cria um grupo com o mesmo nome do usuário
-o, --non-unique permite criar usuários com UID duplicado
(não-único)
-p, --password SENHA senha criptografada da nova conta
-r, --system cria uma conta de sistema
-R, --root CHROOT_DIR diretório a ser transformado em root
-s, --shell SHELL shell de login da nova conta
-u, --uid UID ID de usuário da nova conta
-U, --user-group cria um grupo com o mesmo nome do usuário
-Z, --selinux-user USUÁRIO_SE usa um USUÁRIO_SE específico para o mapeamento de
usuário SELinux

ALGO ERRADO



xhost local:oracle


Configure Limits for oracle

gedit /etc/security/limits.cong OU vim /etc/security/limits.cong

Add :

oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536

Configure System

sudo gedit /etc/sysctl.conf

Add :

fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 536870912
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048586
net.ipv4.tcp_wmem = 262144 262144 262144
net.ipv4.tcp_rmem = 4194304 4194304 4194304


Make Directories

mkdir -p /u01/app/oracle
chown -R oracle:oinstall /u01/app/oracle

MENSSAGEM DE ERRO OU permissões!?

chown: usuário inválido: “oracle:oinstall”


chmod -R 775 /u01/app/oracle
mkdir -p /u01/app/oraInventory
chown -R oracle:oinstall /u01/app/oraInventory
chmod -R 775 /u01/app/oraInventory



E bom fiz algumas modificações em arquivos ja utrapassados e algumas observações do que fiz e onde parei, e os pontos que ao meu ver me impediram de continuar foram "useradd -s /bin/bash -m -g oinstall -G dba oracle passwd oracle" cuja não sei se tem alguma erro ou modificação mais fiz o passo a passo de como constava no site, fiz ate um Ctrl + C e Ctrl + V para checar se não tinha errado algo, mais deu na mesma, então continue e ao chegar em "chown -R oracle:oinstall /u01/app/oracle" novamente fui impedido de continuar e pelo que vi se faz necessario o "oinstall" e então e isto ai amigo ainda preciso de um HELP






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts