Hola,
Durante estos dias he tratado de instalar Oracle8i en
una maquina
(AMD k6/2 500mhz, 256mb ram, 10gb HD)
que esta en Solaris 8 x86, el problema es el
siguiente:
1)Despues de terminar la instalacion, hice una nueva
base de datos
utilizando el dbassist, a la cual le llame db1.
2)hice los arreglos para automatizar el proceso de
startup y
shutdow de la base de datos que sugiere el manual de
instalacion:
#!/bin/sh
# archivo: /etc/init.d/dbora
ORA_HOME=/u01/app/oracle/product/8.1.6
ORA_OWNER=oracle
if [ ! -f $ORA_HOME/bin/dbstart ]
then
echo "Oracle startup: cannot start"
exit
fi
case "$1" in
'start')
su - $ORA_OWNER -c $ORA_HOME/bin/dbstart &
;;
'stop')
su - $ORA_OWNER -c $ORA_HOME/bin/dbshut &
;;
esac
y luego:
ln -s /etc/init.d/dbora /etc/rc0.d/K10dbora
ln -s /etc/init.d/dbora /etc/rc2.d/S99dbora
y defini algunas variables de entorno en el .profile
del usario
oracle:
ORACLE_BASE=/u01/app/oracle
ORACLE_HOME=$ORACLE_BASE/product/8.1.6
ORACLE_OWNER=oracle
ORACLE_SID=bd1
LD_LIBRARY_PATH=$ORACLE_HOME/lib
CLASSPATH=$ORACLE_HOME/jlib
TNS_ADMIN=$ORACLE_HOME/network/admin
export ORACLE_BASE ORACLE_HOME ORACLE_OWNER
ORACLE_SID\
LD_LIBRARY_PATH CLASSPATH TNS_ADMIN
3)Utilize el netasst y el sqlplus (probe primero con
el netasst y
luego sqlplus) para conectarme a la base de datos con
el usuario
system, y todo funciono.
4)Reinicie mi maquina y ya nada funcionaba.
5)Trate entonces:
$ sqlplus system/manager
SQL*Plus: Release 8.1.6.0.0 - Production on Sat Mar
15 17:44:13 2003
(c) Copyright 1999 Oracle Corporation. All rights
reserved.
ERROR:
ORA-01034: ORACLE not available
6)Despues de no obtener respuestas trate de buscar
informacion sobre el problema en Internet, y todo
apuntaba
a una mala configuracion del kernel,
pero ya habia configurado el kernel agregandole:
set shmsys:shminfo_shmmax=4294967295
set shmsys:shminfo_shmmin=1
set shmsys:shminfo_shmmni=100
set shmsys:shminfo_shmseg=10
set semsys:seminfo_semmns=700
bueno tengo que admitir que esto lo copie del manual
y aun asi hay algunas cosas que no entendi, ya que
para
SHMMAX hay una formula que es:
SHMMAX= 0.5 * memoria fisica (Me imagino que la
memoria fisica se toma
en su valor en bytes y no en megas)
Ahora, lo que yo tengo en memoria es 256mb, entonces
SHMMAX = 0.5 * (256 * 1024 * 1024)
SHMMAX = 134217728
y tomando en cuenta que es solo una instancia y ademas
que en mi initbd1.ora tengo:
processes = 50
entonces:
SEMMNS = [PROCESSES + [PROCESSES * 2] + [# de
instancias] * 10]]
SEMMNS = 160
pero en la informacion que encontre en internet y en
el manual se indica
como parametros minimos la configuracion que tengo
actualmente.
Lo que encontre en internet fue:
ORA-1034
This problem is the result of the kernel parameters
for
Oracle not being setup properly in the /etc/system
file.
Please see the Installation Guide for complete
instructions.
Por Favor, si alguien tiene sugerencias o alguna idea
respondan!!!
Gracias
Fred
[EMAIL PROTECTED]
_________________________________________________________
Do You Yahoo!?
Informaci�n de Estados Unidos y Am�rica Latina, en Yahoo! Noticias.
Vis�tanos en http://noticias.espanol.yahoo.com
--
Desuscripci�n: escriba a [EMAIL PROTECTED], tema 'unsubscribe'
Problemas a: [EMAIL PROTECTED] http://www.linux.or.cr/listas