Instalar Oracle

Jose Ignacio Sanchón V. nachosa en jet.es
Vie Mar 24 15:05:25 CST 2000


Hola listeros,

Hoy he leido varios artículos sobre la instalación de
Oracle
en Linux, en Solo Programadores Linux nº 10 He intentado
sin exito en varias ocasiones instalarlo. Creo haber
echo lo
necesario pero no hay manera. Si te fuese posible
echarme una mano te lo agradeceria. Aunque es largo
te describo lo que hago (TEngo Una REd Hat 6.0 y la
Oracle 8.0.5 que biene con la revista Solo Programadores
Linux nª 5.)


Como root:

groupadd dba
useradd oracle -g dba
umask 022 oracle
mkdir /usr/oracle/product      
mkdir /usr/oracle/product/8.0.5
chown oracle:dba /usr/oracle -R

Añado al .bash_profile las siguientes variables:

# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
        . ~/.bashrc
fi

# User specific environment and startup programs

PATH=$PATH:$HOME/bin
BASH_ENV=$HOME/.bashrc

ORACLE_BASE=/usr/oracle
ORACLE_HOME=$ORACLE_BASE/product/8.0.5
LD_LIBRARY_PATH=$ORACLE_HOME/lib
ORACLE_SID=orcl
ORACLE_TERM=vt220
ORA_NLS32=$ORACLE_HOME/ocommon/nls/admin/data
PATH=$ORACLE_HOME/bin:$PATH
TMPDIR=/var/tmp

USERNAME=""

export USERNAME BASH_ENV PATH ORACLE_BASE ORACLE_HOME
LD_LIBRARY_PATH ORACLE_SID ORACLE_TERM ORA_NLS32 TMPDIR

# FIN  .bash_profile
 
chmod 777 /mnt/cdrom
mount -t iso9660 /dev/cdrom /mnt/cdrom

sh /mnt/cdrom/orainst/oratab.sh, me dice,

*************************************************************************
Following conditions should be met to run this script
successfully.
1. Needs root permission to run this script.
2. Need to set ORACLE_OWNER enviornment variable to the
user who
   installs oracle product.
3. This ORACLE_OWNER should be part of group "dba".

If any of these conditions are not met, please re-run
after satisfying
these conditions.
*************************************************************************
Is it OK to continue (Y/N)? [Y]: Y
ORACLE_OWNER is not set.
Set and export ORACLE_OWNER, then restart oratab.sh
execution.


sh oratab_create.sh
sh oratab.sh
chown oracle:dba /etc/oratab
su oracle
cd /mnt/cdrom/orainst
./orainst, y me sale:


(o) Default Install 
(o) Install, Upgrade, or De-Install Software

 ORACLE_BASE:    /usr/oracle 
 ORACLE_HOME:    /usr/oracle/product/8.0.5
 ORACLE_SID:     orcl  

Sale Oracle Isntaler y pulso O.K.
Software Asset Manager, Selecciono todo y doi a
instalar  

   Default Database Startup Using Prebuilt
Datafiles          
                                                                        
           You have chosen to do a default database
install. You  will use the prebuilt datafiles to start
up
the 
database.                                                          
                                                                              
          Click (Help) for more
information.                                 
                                   

        -                       
Information                             
                                                                        
           The environment variable ULIMIT is not set. 
The  nstallation will continue with the
assumption that the            
           ULIMIT of this account, or on this machine is
at least             
           2113674.  If it is not, then you should
increase the               
           ULIMIT of your system, or use the osh program
supplied             
           by
Oracle.                                                         
       
        
      Point 1:        /home/oracle                     
      Point 2:       
/home/oracle                                     
      Point 3:        /home/oracle 


Comienza a instalar pero me da el error:

                                O/S
Error                                  ^
                                                                              
    Error during action 'Running
startorcl.sql'.                              
    Command:  /usr/oracle/product/8.0.5/bin/svrmgrl
    <<!                        
  
@/usr/oracle/admin/orcl/create/startorcl.sql                               
  
exit                                                                       
   !

Tecleo ENTER y sale lo anterior
TEcleo IGNORE y sale

                                O/S
Error                                  ^
                                                                              
    Error during action 'Changing SYSTEM and SYS
passwords.'.                 
                                                                              
   Command: 
/usr/oracle/product/8.0.5/rdbms/install/rdbms/chgpw.sh           
                                                                              
   >> Changing SYSTEM and SYS
passwords...                                    

TEcleo a IGNORE y sale

                    Notification                     
                                                                         
           Database creation failed. Please check log
file.  

Y regresa a Sottware Asset Manager, con lo que le doy
otra vez para instalar

Me pregunta si quiero intalar otra vez cada cosa y le
digo NO


-                                 O/S
Error                                  ^
                                                                              
    Error during action
''.                                                   
                                                                              
   Command: 
cd/usr/oracle/product/8.0.5;                                    
   /usr/oracle/product/8.0.5/bin/svrmgrl 
   <<!                                  
 
@/usr/oracle/product/8.0.5/rdbms/admin/startuporcl.sql                     
 
exit                                                                       
   ! 
                             DB
Failed                                
                                                                           
      The database startup appears to have failed. 
[Yes] to continue installation (of software only) for
the rest of
selected products.   
      [No] to abort installation.               

YES y sigo la instalación

               Installer Actions
Completed                       
                                                                           
           The requested action has been performed for
selected       )    
          
products.                                                       
                                                                           
           Certain product setup actions need to be
performed by           
           the 'root' user after successful
installation.  Upon   completion of installation, please
log in as
'root' and  run the root.sh
script.                                         
                                                                           
           Select (Help) for more details on what you
can do next.         
           Select (OK) to
continue.                                        
                                                                           
             
Regresa al menu Software Asset Manager y salgo de la
instalación.


[root en localhost /]# ORACLE_SID=orcl
[root en localhost /]#
ORACLE_HOME=/usr/oracle/product/8.0.5
[root en localhost /]# sh
/usr/oracle/product/8.0.5/orainst/root.sh

Como root, modifico /etc/oratab y queda:

orcl:/usr/oracle/product/8.0.5:Y

ejecuto /usr/oracle/product/8.0.5/orainst/sh root.sh  y
dice


[root en localhost orainst]# sh root.sh
Running Oracle8 root.sh script...

The following environment variables are set as:
    ORACLE_OWNER= oracle
    ORACLE_HOME=  /usr/oracle/product/8.0.5
    ORACLE_SID=   orcl
Are these settings correct (Y/N)? [Y]: Y

Enter the full pathname of the local bin directory
[/usr/lbin]: /usr/oracle/bin

Ponga lo que pongo me dice:

Checking for "oracle" user id...
ORACLE_HOME does not match the home directory for
oracle.
Okay to continue? [N]: Y

Leaving common section of Oracle8 root.sh.


 su oracle
Password:
[oracle en localhost /]$ svrmgrl: error in loading shared
libraries: libclntsh.so.1.0: cannot open shared object
file: No such file or directory

Database "orcl" NOT started.
[1]+  Done                    sh
/usr/oracle/product/8.0.5/bin/dbstart

Parece qw no pudo crear unaq BD pero es tampoco arranco
con dbstart ni con sqlplus.

Que puedo hacer?.


Gracias de antemano y Saludos.


mailto:nachosa en jet.es
<<<< F O R   E V E R    L I N U X   >>>>


-- 
Para desuscribirse, mande correo a: ayuda-unsubscribe en linux.org.mx
Para comandos adicionales, envíelo a: ayuda-help en linux.org.mx




Más información sobre la lista de distribución Ayuda