Esta es una guía para instalar la distribución de Linux de Oracle (Oracle Unbreakable Linux 4) sobre VMware (Windows XP). Esta instalación esta pensada con fines didácticos y no esta soportada por Oracle, no me hago responsable de cualquier daño que se pueda producir por seguir esta guía
El primer paso es obtener el software, se lo puede encontrar en los siguientes enlaces. Necesitamos :
- Vmware Server para Windows (Versión 1.0.4 al día).
- Oracle Unbreakable Linux 4, se necesitan los 4 CD en .iso, no los Cds que contienen los SRPMS.
- El disco de instalación de Oracle Server 10gR2 para Linux.
- WinSCP4 (cliente de sftp).
Instalamos VMware server sobre Linux aceptando todas las opciones por defecto. Es conveniente validar que la instalación de las interfaces virtuales de red sea correcta. Dentro de “Conexiones de Red” tenemos que tener dos interfaces de red de VMware Net1 y Net8.
Se crea una máquina virtual típica. En el tipo de sistema operativo escogemos Linux y después Red Hat Enterprise Linux 4, este paso es importante ya que si no lo hacemos la instalación no detecta el disco duro virtual.
En el tipo de red podemos escoger NAT o Bridged dependiendo de lo que se requiera, en la primera opción la red de Linux estará enmascarada dentro de la máquina real y en la segunda opción el Linux tendrá acceso a la misma red que la máquina real ( usar NAT para seguir este documento). Finalmente asignamos un disco SCSI de 16GB (mínimo) a la máquina virtual, el proceso de creación del disco toma su tiempo.
Modificamos la máquina virtual creada para que tenga 1G de ram (1024MB) y todos los discos del OUL (*.iso) enlazados a CDROMs. La imagen del primer disco debe estar en IDE y las otras tres en SCSI. También se pueden poner todos en IDE, en ese caso es bueno que el primer dispositivo del primer bus IDE esté enlazado con el primer disco. Al final tendremos una configuración como la siguiente:
Al iniciar la máquina virtual debe aparecer una pantalla de instalación de Enterprise Linux, aplastamos intro. Luego se nos presenta la opción de realizar una validación de los CDs cambiamos de opción y ponemos SKIP.
Para pasar de la máquina virtual a la real usamos CTR+ESC
Se iniciará el instalador gráfico, escogemos practicamente todas las opciones por defecto menos el nombre del host y los paquetes a instalar:
- El idioma general de la instalación y del entorno (Spanish) <Siguiente>.
- La disposición del teclado (Spanish/Español Tradicional) <Siguiente> .
- Particionamiento Automático <Siguiente> (mensaje de advertencia) <SI>.
- Eliminar todas las particiones del sistemas <Siguiente> (mensaje de advertencia) <SI>.
- Se nos muestra la distribución del particionamiento <Siguiente>.
- Se nos muestra la configuración del programa de arranque <Siguiente>.
- Llegamos a la pantalla de configuración de red, marcamos “manualmente”, y le asignamos un nombre el host (EJ:oul1.oraclelab.net) <Siguiente>.
- En el siguiente menú desactivamos el cortafuegos (muro de fuego) “ningun cortafuegos” y luego bajamos el nivel de seguridad de SELinux a “Advertencia”<Siguiente>, (mensaje de advertencia) <Proceder>.
- En la configuración de lenguajes agregamos English/US ( si queremos configurar el idioma en inglés depués de la instalación) <Siguiente>.
- Contraseña de root. Ponemos dos veces una contraseña que procurarémos no olvidar <Siguiente>.
- En la selección de paquetes a instalar escogemos “Personalizar los paquetes a instalar” <Siguiente>, añadimos a la instalación: Editores, Intenet gráfica, Herramientas de desarrollo, Desarrollo de software para X, Desarrollo de software para GNOME, Desarrollo de Software para KDE, Desarrollo de Software Legado, finalmente Herramientas del Sistema. No se requieren todos los paquetes de desarrollo pero esto limita los paquetes indivuduales que será necesario instalar posteriormente.<Siguiente>.
- Un mensaje final previo a la instalación <Siguiente>, mensaje de advertencia sobre la disponibilidad de todos los discos de instalación <Aceptar>.
Al final del proceso tenemos instalada la distribución de OUL4, se nos pide un reinicio. Aceptar todas las características por defecto del asistente de primer inicio. No intentar cambiar el tamaño de la pantalla esto se hace con herramientas propias de VMware. Si se desea se puede crear un usuario durante esta fase aunque no lo vamos a utilizar. Aplastar <Siguiente> en todas las preguntas.
Ingresar con el usario root ( el password lo asignamos en la instalación). Aplastar el botón derecho sobre el papel tapiz y seleccionar “Abrir un terminal”. En ese terminal escribimos los siguientes comandos:
- groupadd oinstall <intro>
- groupadd dba <intro>
- groupad oper <intro>
- useradd -g oinstall -G dba oracle <intro>
- passwd oracle <intro> <le damos dos veces el nuevo password del usuario oracle>
- mkdir -p /u01/app/oracle <intro>
- chown oracle:oinstall /u01 -R <intro>
Ninguno de los comandos anteriores deben dar errores, el comando groupadd agrega grupos de usarios, el comando useradd agrega el usuario ‘oracle’ que es aquel con el que trabajeremos, el comando passwd se utiliza para asignar un password a ‘oracle’, el comando mkdir crea los directorios sobre los que instalaremos el software de oracle y finalmente chown cambia el propietario de esos directorios.
Aprovechando que estamos como root y que los discos de instalación están montados, instalamos algunos paquetes que faltan para la instalación. En la misma consola ejecutamos los comandos.
- rpm -Uvh /media/cdrom*/Enterprise/RPMS/sysstat*.rpm
- rpm -Uvh /media/cdrom*/Enterprise/RPMS/openmotif21*.rpm
- rpm -Uvh /media/cdrom*/Enterprise/RPMS/libaio*.rpm
El comando rpm administra el RedHat Package Manager o administrador de paquetes de Linux compatible con Red Hat, con él instalamos, actualizamos, borramos software empaquetado.
Luego bajamos el Linux ya que necesitamos desmontar los discos para instalar el software de gestión de Vmware. En la misma consola podemos poner el comando
- shutdown -g0
La máquina virtual Linux se para.
Editamos la máquina virtual, eliminamos casi todos los discos asociados dejando solo el disco IDE. Enlazamos el disco IDE al dispositivo físico o lo configuramos en modo de autodetección. Reiniciamos la máquina virtual e ingresamos al Linux como usario root.
Salimos de la máquina virtual (CTRL+ESC) y en el menu exterior de la máquina virtual encontraremos varias opciones (File, Edit, View, Host…) una de ellas es VM, dentro de ella escogemos la opción “install Vmware tools” se nos despliega un mensaje informativo, aplastamos <Aceptar>. Inmediatamente en el sistema se monta un CDROM virtual con el software de Vmware. Este CDROM se lo puede ver fácilmente en sobre el escritorio, dentro de este CDROM se encuentra un RPM con las herramientas de configuración de vmware, para instalarlos damos doble click sobre el archivo RPM.
Finalizada la instalación se desmonta automáticamente el CDROM virtual, a continuación abrimos un terminal y ejecutamos el comando.
- vmware-config-tools.pl
Este comando instala un demonio de sincronización de la maquina virtual con la real y nos pregunta si queremos cambiar el tamaño de la pantalla de la máquina virtual, escogemos el tamaño 3 y luego intro. Terminado el proceso de instalación llamamos al comando desde el terminal.
- vmware-toolbox
Se nos presente una aplicación con varias pestañas, en la primera pestaña activamos la opción de sicronización de la fecha/hora entre máquina virtual y real (“Time Sinchrononization between the virtual machine and the operating system”).
Hemos terminado todo el proceso necesario con el usuario root. Reiniciamos la máquina virtual para que los cambios tomen efecto.
Ingresamos con el usario oracle, abrimos un terminal y obtenemos la dirección IP de la máquina Linux con el comando:
- /sbin/ifconfig
La dirección IP es la que se encuentra al lado del inet addr, y siempre empieza con 192.X.X.X, la dirección 127.0.0.1 no es de la tarjeta de red virtual, es la interface de autoreferencia del sistema (ojo).
Ingresamos desde la máquina real o sistema host a la máquina virtual utilizando el programa WinSCP (en caso de no estar instalado, instalarlo con las opciones por defecto), ingresamos la IP del sistema Linux, el usuario (oracle) y el password asignado en pasos previos. Una vez conectados a nuestra izquierda se mostrará el sistema de archivos de windows y la derecha el sistema de archivos de linux (apuntando a /home/oracle). Pasamos el .zip que contiene el software de Oracle Server 10gR2 al sistema de archivos Linux y éste archivo.zip que contiene unos archivos de configuración.
Descomprimimos los dos zips con el comando unzip, a continuación copiamos los archivos de configuración a los lugares respectivos (se puede realizar una copia de seguridad antes de sobreescribir), para esta tarea abrimos una consola y ejecutamos los siguientes comandos:
- su – <password de root y luego intro>
- cd /home/oracle/config_oracle <Intro> (esta carpeta es la resultante de descomprimir este zip)
- cp limits.conf /etc/security/limits.conf <intro, pide confirmación, aceptar con ‘s’>.
- cp login /etc/pam.d/login <intro, pide confirmación, aceptar con ‘s’>.
- cp profile /etc/profile <intro, pide confirmación, aceptar con ‘s’>.
- cp profile_oracle /home/oracle/.bash_profile <intro, pide confirmación, aceptar con ‘s’>.
- cp sysctl.conf /etc/sysctl.conf <intro, pide confirmación, aceptar con ‘s’>.
Los archivos anteriores configuran los limites del sistema, especifican parámetros de kernel y establecen las variables de entorno del usario Oracle. Reiniciar el sistema Linux para que los cambios tomen efecto (se puede utilizar el comando ‘init 6′).
Una vez reiniciado el sistema ingresar con el usario oracle, vamos al directorio del software de oracle (/home/oracle/database) y ejecutamos el comando ./runInstaller. Se ejecuta inmediatamente el Oracle Universal Installer y estamos listos para instalar Oracle Server, escogemos las instalación básica y le damos una contraseña a todos los usuarios de administración.
Utilizamos la ubicación por defecto para el Inventario, si nos da un error es porque no realizamos bien el cambio de dueño para la carpeta /u01/app/oracle.
Durante la validación previa a la instalación vamos a tener una advertencia por instalar Oracle sobre DHCP la podemos ignorar ya que vmware siempre nos dará la misma dirección para la máquina virtual. Esta validación no nos tiene que dar ninguna otra advertencia o error.
Casi al finalizar la instalación es necesario ejecutar dos scripts como root, una vez hecho esto se nos muestran los URL de la consola de administración (dbconsole). Podemos lanzar ya sea firefox (que se encuentra en un ícono en la parte superior izquierda del linux) o mozilla que se encuentra en Aplicaciones->Internet. Ponemos la dirección proporcionada por el instalador (generalmente http://<HOSTNAME>:5500/em ) en el navegador y accedemos a la consola de administración. Si no recordamos estas direcciones dentro del directorio $ORACLE_HOME/install está el archivo readme.txt con la información general de la instalación.
Una vez que apaguemos la máquina virtual, al reiniciarla estarán abajo todos los servicios. Una secuencia típica de inicio manual es la siguiente (todos los comandos como ‘oracle’ desde el terminal):
- lsnrctl start <intro>
- emctl start dbconsole <intro>
- sqlplus <user: / as sysdba> <intro>
- SQL> startup <intro>
- SQL> exit <intro>
- isqlplusctl start <intro>
El primer comando levanta el listener (proceso de escucha en el puerto 1521 necesario para conexiones TCP/IP), el segundo levanta la consola de administración, el tercero levanta la base de datos en sí y el último una consola para comandos SQL vía web. La secuencia contraria, para bajar todos los servicios es la siguiente (todos como usuario oracle):
- isqlplusctl stop <intro>
- emctl stop dbconsole <intro>
- sqplus < usuario: / as sysdba><intro>
- SQL> shutdown immediate <intro>
- SQL>exit <intro>
- lsnrctl stop <intro>
Se puede realizar de manera sencilla un script con estos comandos.
Espero que les sea de utilidad, saludos FJA.




Hola Juan Camilo.
No realmente el único que puede bloquear cosas es el Solaris aunque lo dudo.
Cuando le das al emctl start dbconsole te tiene que decir en que puerto esta funcionando.
Cuando le das al emctl status dbconsole te tiene que decir “is running” si no no esta funcionando.
Si no se levanta por nada es mejor borrar el repositorio y volver a crearlo, prueba con el emca:
emca -deconfig dbcontrol db -repos drop
emca -config dbcontrol db -repos create
hola fernado,
segun he averiguado , me han dicho que en realidad como el servidor esta arrancando en nivel 3 (modo comando) lo que debo hacer es levantar las X e exportar la variable entorno display a mi terminal, pero el problema es que he estado investigando en internet y documentacion mas bien poca sobre este tema.
si me puede guiar un poco sobre como hacerlo ,te agradeceria.
Un saludo.
Quién te dijo eso. ¿En soporte de Oracle? . Lo mejor es que mires los logs y veas porque el server no se levanta (estan en los directorios sysman y en j2ee ). Para que funcione bien debes tener todas las variables de entorno bien configuradas ORACLE_HOME, ORACLE_BASE, ORACLE_SID, PATH opcionalmente LD_LIBRARY_PATH.
Si no recuerdo bien en Solaris el nivel de funcionamiento normal es el 3 así que no estas en ningún modo “especial”. Si no sabes porque no se levanta o porque no funciona vas a ciegas.
Hola amigos bueno soy algo nuevo en esto pero me interesa mucho aprender a usar y administrar una plataforma oracle bueno queria pedirles alguna guia de instalacion de Oracle Server 10g R2 por favor si me pueden ayudar envienme la info a mi correo de antemano muchas gracias m_fuentesmasnava@hotmail.com
perdon se me olvido comentar que es en una plataforma UNIX especificamente Fedora 11 (leonidas) el servidor cuenta con una capacidas de 1024 en Ram y una capacidad de 160GB DD no encuentro informacio sobre que otro requerimiento debo tener en cuenta antes de realizar la instalación
Hola Maikol.
Tu distribución no está oficialmente soportada, así que no esperes que Oracle te de soporte. Por instalarla se puede instalar pero va a ser un poco más complicado. Te recomiendo instalar una 10g sobre Centos 4.
Saludos.
hola fernando ayudame acabo de instalar Oracle 10g sobre RedHatLinux 3 y ya instale el oracle y realice todos los pasos minuciosamente…
y entre al Enterprise Manager con la url: http://localhost.localdomain;5500/em
y bien pero al momento que cerre el linux y volvi a tratar de levantar la instancia de oracle como el usuario oracle con la linea de emctl start dbconsole y las demas instancias siempre me sale
bash:emctl:command not found
Hola Fernando….
Bueno despues de buscar y rebuscar, he dado con este blog dedicado al mundo Oracle. Y bueno, pense que seria bueno dejar mi problema aqui, por si pudieras echarme un cable.
Bueno te cuento cual es mi problema. En el trabajo estamos migrando de oracle 9i a oracle 11, sobre maquinas Solaris SPARC 64bits. La inslatacion ha ido como la seda, sin problemas de ningun tipo. Una vez finalizada la instalacion, configure los ficheros TNSNAMES.ORA y LISTENER.ORA y levantar los servicios del listener y de la consola de administracion. Pude acceder a la consola de administracion sin problemas, ya que he tenido que hacer una importacion de la base de datos antigua a esta que he instalado. Por motivos ajenos a mi, tuve que bajar la base de datos, y apagar la maquina, ya que teniamos un corte programado de electricidad. La bajada fue bien sin ningun problma.
Hoy cuando llego al trabajo, levanto todo, instancia a bbdd, listener, veo que me conecta perfectamente al TOAD para realizar las ultimas comprobaciones de importacion, pero a la hora de acceder al Enterprise Manager, me dice lo siguiente:
Instancia de Base de Datos
Host
machado
Puerto
1522
SID
verode
Directorio Raíz de Oracle
/inst/oracle/product/11.1.0/db_1
Listener
Estado
Inactivo
Host
machado
Puerto
1522
Nombre
LISTENER
Directorio Raíz de Oracle
/inst/oracle/product/11.1.0/db_1
Ubicación
/inst/oracle/product/11.1.0/db_1/network/admin
Detalles TNS-12541: TNS:no listener
Conexión de Agente a Instancia
Estado
Fallo
Detalles ORA-12541: TNS:no hay ningún listener (DBD ERROR: OCIServerAttach)
Y la verdad que no lo entiendo porque por defecto esta el puerto 1521, y veo que accedo al TOAD y que el listener esta levantado, y me imagino que es algo con respecto a la configuracion del EM, que esta viendo algun parametro como puerto el 1522 en vez del 1521.
Espero que me eches un cablecito porque te lo agradeceria enormemente.
Un cordial saludo.
Ahhh me falto decir que tambien levanto el servicio de la consola con emctl start dbconsole y me lo levanta correctamente…
Hola podrías ayudarme? instale oracle 10g en windows 2000 y tengo que configurar las credenciales del host y no se que va ahi, porque intente con el usuario de windows y nada. Por favor si podrias guiarme. Muchas gracias. Saludos cordiales
Hola Edu Hernández…. no se porque se me pasó contestar este comentario.
Tendrás que reconfigurar la consola con emca.
Slds
FJA
Hay un guapo bug de Oracle con Windows y las credenciales.
Si es lo que pienso tendrás que ir a la gestión de politicas de windows y darle el privilegio de “run as batch job” o “ejecutar archivo por lotes” al usuario con el que realizaste la instalación.
Eso está en windows la consola, administración, gestión de póliticas.
… realmente windows no es lo mio.
Slds
FJA
Sr. Fernando!
Le comento mi caso a ver si me puede dar una idea , tuve un problema con mi disco duro y a raiz de eso mi instancia no volvio a levantar el servicio. estoy utilizando Oracle 10g R2 , en un sistema Operativo Win 2008 server. Ya he hecho casi de todo para levantar el servicio pero es como que no existiera , este es el error que me da:
SQL> SQL> Conectado a una instancia inactiva.
SQL> ORA-27100: shared memory realm already exists
Desconectado
Hemos probado restaurar el SPFile , Inciarla via SQLplus x DOS , crear el Listener de nuevo (tambien da error de Listener en SQL Plus atravez de Windows) , todo lo que hemos podido encontrar en la ayuda y foros hemos probado pero no nos ha funcionado nada.
No me dio oportunidad de hacer un export . Pero tengo todos los archivos fisicos de mi Oradata , existe alguna posibilidad de recuperar la Informacion con esos archivos?
Si es asi , tiene conocimiento de algun sitio donde mencione los pasos a seguir?
Mil Gracias de antemano.
Hola Fernado. Te cuento mi problema.
Cambie la ip del servidor Oracle11g, he vuelto a cambiarla (a la antigua) y el problema que tengo es que no conecto con el navegador a OEM.
Sin embargo con SQL DEveloper si que puedo.
@Claudia – 63
Claudia si tienes los datafiles y los controlfiles se puede recuperar la base.
En windows mira que este declarada la variable de entorno ORACLE_SID con el nombre del servicio que generalmente es el nombre del SID, si no ponla:
set ORACLE_SID=XXXX
Luego con el listener arriba conectate e intante levantarla
sqlplus / as sysdba
SQL> startup
Mira que erro te da.
@Jose – 64
Tendras que borrar y recrear el repositorio, es más rapido que reconfigurarlo.
COmo el usuario dueño del software de oracle
#emca -deconfig dbcontrol db -repos drop
… contesta las preguntas del asistente.
#emca -config dbcontrol db -repos create
… constesta las preguntas del asistente.
Listo ya tienes una nueva consola, se perderán todas las métricas acumuladas porque borrar el repositorio. Si quieres conservar el repositorio tendrás mas trabajo pues hay que diagnosticar cual es el elemento que falla.
Slds
FJA
buenos dias, felicidades por tu blog, tengo un problema estoy instalando la base de datos oracle 10gR2 en linux redhat 4 (en una maquina virtual) pero en el momento en que la instalacion esta en 65% me aparece el sgt error
“error al llamar al destino ‘client_sharedlib’ del archivo make /u01/app/oracle/product/10.2.0/db_1/network/lib/ins_net_client.mk”
probe con la solucion que propuso Hector M. cambio los nombre de los archivos por los mios pero nada.
ya reinstale linux varias veces pensando que podia ser eso pero me sigue dando el mismo problema.
de antemano muchas gracias por tu ayuda
Hola Marcos.
Valida las siguientes cosas:
1) Tienes todos los paquetes requeridos instalados, puedes sacar la lista de paquetes con: rpm -qa ( como root ).
2) Que el SE esta desactivado, lo puedes desactivar en el menu de seguridad.
3) Que no sea una versión de 64 bits de Linux, existen algunos errores relacionados con esto.
Slds
FJA
Hola de nuevo Fernando. Hice los que me comentaste en mi servidor oracle
emca -deconfig dbcontrol db -repos drop
emca -config dbcontrol db -repos create
pero sigo sin poder conectar via navegador Web.
Gracias.
Hola Jose.
Que salida te da el comando:
emctl stauts dbconsole
y
emctl upload agent
Slds
FJA
Fernando te cuento el problema al reiniciar mi sevridor oracle en linux no levanta la instancia en forma automatica tengo creado dos instancias pero por el emctl solo puedo levantar una y necesito que se levanten las dos.
tambien instale el secure backup pero queria saber si puedo configurarlo para que el backup lp hago en mi hd y de hai lo pasaria a un dvd
te agradecere por tus comentarios
Hola de neuvo Fernando.
Gracias ante todo.
los comandos
emctl stauts dbconsole
emctl upload agent
me devuelven lo mismo ORACLE_SId no definida.
Saludos.
Hola Fernando
quisiera que me pudieras ayudar tengo un problema con mi listener de bd de oracle esta esta instalada en red hat 5.4. cuando instale la base todo funciono bien pero despues reinicie mi maquina y ya no me habre el enterprise parece que el listener esta apagado como puedo solucionar este problema. otra pregunta como Habro una terminal sqlplus en red hat?
@Andy Vargas
Linux no tiene un script por defecto para levantar Oracle. Tendrás que hacer uno a mano o dependiendo de la version de linux que tengas buscar un RPM que contenga este script. Sé que en redhat, suse y oel existe un paquete que te brinda esta funcionalidad.
@Jose
Jose define el ORACLE_SID, si estas en Linux es con export ORACLE_SID=. Si estás en windows set ORACLE_SID=. Ojo con las mayúsculas y minúsculas si estas en Linux.
@Jorge Ramirez
No me dices nada especifico, ni versión, ni sistema operativo ni nada. No puedo ayudarte.
Hola si mira la versión de oracle es al 11g esta instalada en s.o red hat server versión 5.4 al instalar la base de datos funciono todo muy bien pero despues reinicie el server y ya no pude abrir el enterprise de oracle ni entrar a la base. me aparecia un error de que no esta disponoble el listener, el problema es que no he podido levantar el servicio.
@Jorge Ramirez
Como comentaba antes Linux NO tiene un script por defecto que automaticamente levante la instancia, listener, consola de Oracle tendrás que hacerlo tu.
lsnrctl start
sqlplus / as sysdba
SQL> startup
SQL> exit
emctl start dbconsole
Slds
amigo tengo entendido que hay un archivo llamado oratab que se guerda en /etc/ pero aun asi no levantan mis 4 instancias
El oratab no tiene nada que ver con que puedas o no levantar la base. Revisa las variables de entorno, ORACLE_SID, ORACLE_BASE, ORACLE_HOME y PATH.
Slds
FJA
hola fernando estoy tratando de instalar oracle 11g en una maquina virtual (centos 5) sobre winXP, pero tengo algunos errores. Despues de ejecutar el ./runInstaller en la parte donde empieza a checkear las depedencias y otros requerimientos me sale el siguiente aviso:
ORACLE supports installations on systems with DHCP-assigned public IP addresses. However, the primary network interfaceon the system be configured with a static IP address in order for the Oracle Software to function properly.
Yo oignoro esta advertencia, como tu xplicas en la parte superior y prosigo con la instalacion. Cuando esta terminando la instalacion me sale el siguiente error:
Enterprise manager configuration failed due to the following error-Failed to allocate port(s) in the specified range(s) for the following process(es):
JMS[5540-5559], RMI[5520-5539], Database Control[5500-5519], EM Agent[3938]|[1830-1849]
No se a que se debe este error, espero que me puedas ayudar lo mas pronto posible.
Saludos Jorge
hola fernando como puedo encontrar el id del dueño de oracle. tengo instalada en windows server 2003 una base de oracle 10g, sinembargo estoy instalando una herramienta llamada maximo que me pide el id del dueño de oracle y el password. me podrias decir como puedo encontrar este id de dueño de oracle.
saludos
Hola Fernando:
fijate que al momento de instalar Oracle, ya que en la comprobacion de requisitos del producto me muestra esta advertencia a parte de la verificacion de DHCP, me muestra:
Comprobando requisitos de memoria física …
Resultado Esperado: 922MB
Resultado Real: 688MB
Comprobación terminada. El resultado general de esta comprobación es: Fallo <<<<
Problema: El sistema no tiene suficiente memoria física para realizar la instalación.
Recomendación: Aumente la cantidad de memoria física disponible del sistema antes de continuar con la instalación.
Te dire que a la virtual no le di 1gb como dijiste, ya que mi maquina eso es lo unico de RAM que tiene, y al ejecutar la maquina virtual no me lo permite tampoco, por eso lo especifique con 700mb.
Por favor recomiendame que hacer…puedo continuar con la instalacion de Oracle??
Gracias desde ya por tu Ayuda
Saludos
Hola Fernando.
Una pregunta. ¿pueden gestionarse en Oracle permisos sobre instrucciones a nivel de esquema? Es decir, puedo dar permiso CREATE TABLE a un usuario sobre un esquema concreto.
Gracias.
Buenas Estimado Fernando,
Espero te encuentres y bien y puedas ver esta consulta y asi brindar tu valiosa colaboracion, pues bien mi asunto es el siguiente:
Tengo mi ORACLE 11g R1 en OLE5 configurada y andando, cabe mencionar que es un ambiente testing ya que quiero montar toda mi BD de Produccion en esta lo cual no lo tengo muy claro pero si tengo varios conceptos claros en cuanto a backups y a los exp y a los imp (primera duda), talvez tu me das mas ayuda, el otro problema y el cual me tiene pensando es que desde la maquina de un desarrollador tengo instalado el TOAD (en windows) y no me puedo conectar a mi BD me aparece el error “ORA-12203: TNS:no se ha podido conectar con el destino”, y tengo la siguiente salida de un tnsping:
“TNS Ping Utility for Linux: Version 11.1.0.6.0 – Production on 02-FEB-2010 10:23:18
Copyright (c) 1997, 2007, Oracle. All rights reserved.
Used parameter files:
$ORACLE_HOME/product/11.1.0/db_1/network/admin/sqlnet.ora
Used TNSNAMES adapter to resolve the alias
Attempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = test)(PORT = 1522)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = bd2)))
OK (0 msec)”.
Por lo cual no entiendo si todo esta bien cual sea el problema creo que no es de la BD pero no estoy muy seguro, talvez tu me podrias ayudar lo antes posible, lo agradeceria infinitamente.
PST: he documentado el proceso de instalacion y configuracion estoy preparando un manual talvez nos ponemos deacuerdo para pasarlo a la comunidad.
Slds
k tal tengo varias dudas Instale el Oracle10g en RHEL4 y todo bien solo la 1 advertencia pero cuando abro un explorador y agrego la direccion que me mostro al final resulta que manda un mensaje que no encontro el servidor, otro problema cuando quiero ejecutar sqlplus me menciona que comandos no reconocidos
Que pena, cuales son los scripts que se deben ejecutar como root casi al finalizar la instalacion?
Hola, estoy intentando instalar Oracle 11g en Ubuntu 9.10 pero me da el siguiente error ¿podrias ayudarme?
Error al llamar al destino ‘client_sharedlib’ del archivo make ‘u01/app/oracle/product/11.1.0/db_1/rdbms/lib/ins_rdbm.mk’
He buscado el SE para desactivarlo pero no me aparece en el menu de Sistema
Estoy utilizando ubuntu 9.10 y no tiene la opcion de Sistema -> Login de Usuarios ¿en donde puede encontrarlo para ver si esta desactivado el SE??
Uff.
Perdón a todos por no responder, he tenido unos meses con mucho trabajo.
Por responder unas pocas preguntas:
El error de dhcp te dice que la dirección es dinámica si le pones una ip fija se va.
Los scripts del final son oraInstroot.sh que esta en el directorio del inventario y el root.sh que esta en el ORACLE_HOME.
Por lo de instalar en Ubuntu, tendrás muchos problemas y tendrás que enlazar a mano muchas libs, esto porque la gestión de paquetes de Ubuntu se basa en apt y la de redhat en rpm, los nombres y la validación que hace Oracle no coincidirá.
Oracle solo esta soportado para SUSE, RedHat, OUL oficialmente, puedes usar clones de RedHat como CentOS pero con Ubuntu la tendrás complicado.
Slds
Hola profe (DBA2 Oracle Madrid Abril2010),
muy buen hilo este..!
Un abrazo!
Pedro
Hola Fernando,
acabo de encontrar este blog y espero que puedas ayudarme.
Estoy instalando un agente Grid Control en Solaris y una vez instalado el software (Solaris_Grid_Control_agent_download_10_2_0_5_0.zip) y el parche (p9162498_10205_SOLARIS64.zip), a la hora de arrancar el agente mediante emctl start agent, la respuesta es Starting agent ………….. started but not ready.
Al mirar en los logs cd /omagent/agent10g/sysman/log, veo lo siguiente
ERROR http: 7: Unable to initialize ssl connection with server, aborting connection attempt: ret -1
Podrías ayudarme?
Muchas gracias!
Hola No encuentro de que url obtener el adaptador loopback oracle windows Porque me recomendaron instalarlo antes de instalar oracle 11g r1 32 bits.
Mil gracias por la ayuda
Felicitacioness a Fernando José por el buen trabajo y colaboración con este Foro y por el gran aporte a la comunidad con sus conocimientos.
Saludos.
Saludos
Excelente tu instructivo, sin embargo tengo una duda.
Una vez terminada la instalaciòn de Oracle 10g en Windows, puedes acceder a las herramientas a travès de inicio/todos los programas/oracle etc), sin embargo he instalado oracle enterprise 10g en centos 5.5 y en ubuntu 10.10 y este menu no aparece por ningun lado.
La pregunta es:
Que tipo de instalaciòn debo hacer en linux (centos o ubuntu) para que me aparezcan las utilidades graficas una vez termine de instalar Oracle 10g???
Gracias de antemano por el apoyo.
Hola Fernando
Tengo instalado oracle 11g en Red Hat 5.3
El problema es que con algunos clientes sqldeveloper no me puedo conectar a la base de datos 11g sin embargo a otros servidores con 9i y 10g no tengo problema
(el problema es con algunos linux ubuntu y windows 7)
agradesco de antemano tu ayuda.
saludos!!
Hola Fernando
tengo un problema grande necesito iniciar mi instancia oracle ,
Lo he instalado sobre windows 7 64 bits y el error que me sale al iniciar el oem es No se ha podido contactar con el agente. Verifique la dirección URL del agente es null
Ya llevo bastante tiempo tratando de saber porque sucede esto pero no encuentro la solucion seria bastante amable de mi parte decir que puede suceder ????????????
Hola todos! Les recomiendo que las preguntas sueltas que no tengan que ver con el tema del post las pongan en la comunidad Oracle hispana http://comunidadoraclehispana.ning.com/, son tantas y tan diversas preguntas que me es imposible responderlas todas en un solo contexto. A partir de ahora solo responderé preguntas que tengan relación directa con lo expuesto.
Hola Fernando!! te consulto: debo hacer un taller para rendir, instale en maq virtual linux 4 con oracle 10g, la 1º vez me abrio normal el enterprise manager, a la 2º vez ya no pude conectarme, intenté desde la consola levantar el listener, pero al conectarme a sqlplus, no me deja, me dice q no tengo suficientes privilegios! me podés ayudar por favor! Desde ya gracias.-
hola
como le hago para montar un cdrom en solaris?
como veo que archivo maneja el cdrom en solaris?
seleccione el c0t2d0s0 y el c0t6d0s0
pero me dice que no existe el dispositivo
desde la interfaz grafica no lo monta el dvd o cd
Saludos amigos,
Mi situación: Necesito realizar un script para iniciar las instancias Oracle de forma automática al reiniciar el servidor (CentOs 5.4) sólo que no encuentro la manera de pasarle algunos datos al Prompt de SQL para finalizar el proceso. Como hago para realizar este paso?. Gracias