Bd practica 1.10

407 views
343 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
407
On SlideShare
0
From Embeds
0
Number of Embeds
18
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Bd practica 1.10

  1. 1. BASE DE DATOS TRIMESTRE-1 Débora García García 1. Hay que instalar una serie de paquetes:sudo apt-get install gcc make binutils gawk x11-utils rpm build-essential libaio1libaio-dev libmotif4 libtool expat alien ksh pdksh unixODBC unixODBC-dev sysstatelfutils libelf-dev binutils lesstif2 lsb-cxx lsb-rpm libstdc++5 2. Tenemos que crear algunos enlaces simbólicos para iniciar la instalación. Para ello ejecute los siguientes comandos como root:ln -sf /bin/bash /bin/shln -s /usr/bin/awk /bin/awkln -s /usr/bin/rpm /bin/rpmln -s /usr/bin/basename /bin/basenameln-s/usr/lib/i386-linux-gnu/libpthread_nonshared.a/usr/lib/libpthread_nonshared.aln -s /usr/lib/i386-linux-gnu/libc_nonshared.a /usr/lib/libc_nonshared.aln -s /lib/i386-linux-gnu/libgcc_s.so.1 /lib/libgcc_s.so.1ln -s /usr/lib/i386-linux-gnu/libstdc++.so.6 /usr/lib/libstdc++.so.6 3. También tenemos que añadir :addgroup oinstalladdgroup dbaaddgroup nobodyusermod -g nobody nobodyuseradd -g oinstall -G dba -p password -d /home/oracle -s /bin/bash oraclemkdir /home/oraclechown -R oracle:dba /home/oracle 4. Tenemos que hacer cambios en el script de inicio, ejecute lo siguiente como root,mkdir /etc/rc.dfor i in 0 1 2 3 4 5 6 Sdo ln -s /etc/rc$i.d /etc/rc.d/rc$i.ddone 1
  2. 2. BASE DE DATOS TRIMESTRE-1 Débora García García 5. Ahora vamos a crear el directorio para la instalación. Ejecutar los siguientes comandos como root:mkdir -p /u01/app/oraclechown -R oracle:dba /u01 6. También tenemos que modificar el parámetro del kernel, para ello ejecuta los siguientes comandos como root:echo "#">> /etc/sysctl.confecho "# Oracle 11gR2 entries">> /etc/sysctl.confecho "fs.aio-max-nr=1048576" >> /etc/sysctl.confecho "fs.file-max=6815744" >> /etc/sysctl.confecho "kernel.shmall=2097152" >> /etc/sysctl.confecho "kernel.shmmni=4096" >> /etc/sysctl.confecho "kernel.sem=250 32000 100 128" >> /etc/sysctl.confecho "net.ipv4.ip_local_port_range=9000 65500" >> /etc/sysctl.confecho "net.core.rmem_default=262144" >> /etc/sysctl.confecho "net.core.rmem_max=4194304" >> /etc/sysctl.confecho "net.core.wmem_default=262144" >> /etc/sysctl.confecho "net.core.wmem_max=1048586" >> /etc/sysctl.confecho "kernel.shmmax=1073741824" >> /etc/sysctl.conf Nota: kernel.shmmax = valor máximo posible, por ejemplo, tamaño de la memoria física en bytes.En mi caso la máquina tiene 2 GB por lo que se especifica 1GB. Ajustar el parámetro de acuerdo con la configuración. 7. Cargar nuevos parámetros del kernel,ejecutando lo siguiente como usuario root,sysctl -p 7. Tenemos que cambiar la configuración de shell, para hacer el mismo recorrido los siguientes comandos como usuario root,:cp /etc/security/limits.conf /etc/security/limits.conf.originalecho "#Oracle 11gR2 shell limits:">>/etc/security/limits.confecho "oracle soft nproc 2048">>/etc/security/limits.confecho "oracle hard nproc 16384">>/etc/security/limits.confecho "oracle soft nofile 1024">>/etc/security/limits.confecho "oracle hard nofile 65536">>/etc/security/limits.conf 2
  3. 3. BASE DE DATOS TRIMESTRE-1 Débora García García 8. Descargar base de datos Oracle 11g R2 deOracle Centro de descargas para linux. 9. He descargado tanto el zip en / home / oracle. Tenemos que descomprimir y ejecutar:cd /home/oracleunzip linux_11gR2_database_1of2.zipunzip linux_11gR2_database_2of2.zip 10. Ahora vamos a iniciar la instalación. Iniciar la instalación de / home / oracle / database. 11. Ingresar como usuario de Oracle.su oracle 12. Ir a los binarios y comenzar la instalación como un usuario de Oracle,cd /home/oraclechmod 777 -R databasecd database./runInstaller -ignoreSysPrereqs 13. Ahora podrás ver la pantalla de bienvenida. 3

×