* Imagenes de instalación de las versiones estables para Mageia y OpenMandriva.

OpenMandriva: Mageia (Mageia 9) 20/Agosto/2023 - Anuncio, Descargas.

Blogdrake recomienda descargar las imágenes de instalación (iso) vía torrent para evitar corrupción de datos, aprovechar mejor su ancho de banda y mejorar la difusión de las distribuciones.

¿Como instalo Oracle 10g?

Características del equipo:

Sistema Mandriva 2009.1 X86_64
AMD Athlon(tm) 64 X2 Dual Core Processor 6000+
4Gb en ram ( -128 para video) 2Gb en swap
HD 160 GB (100 para el /home )

La cosa es esta: he tratado de emular el red hat para que se instale elcaro ( oracle al revez) , he seguido las instrucciones de los egipcios pero no me dio resultado posiblemente error del traductor o sea yo :-|.

Gracias

Luis Roberto

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.


Gravatar de Mylosoft

# 86116 Hola

¿Cuáles son las instrucciones de los egipcios?

Al instalar Oracle no he tenido necesidad de "emular" Redhat (ni se me había ocurrido hacerlo :P, ¿cómo es eso?). Ok, lo siguiente es un resumen de la documentación que realicé cuando instalé Oracle Database (supongo que es el que quieres instalar, y no el cliente) en el servidor de la empresa (funcionó en Mandriva 2009.0 y 2009.1 free). La guía está escrita para instalar Oracle 11g, pero aplica también para 10g; además, antes de realizar una instalación nueva debes desinstalar y eliminar cualquier rastro de instalaciones previas, si es necesario elimina a mano lo creado.

Instalación de Oracle Database 11g 11.1.0.6.0 en Mandriva Linux 2009 x86_64

PARTE 1. CONFIGURACIÓN PREVIA A LA INSTALACIÓN

1.Crear la cuenta del usuario de Oracle

Realizar login como root y crear el usuario oracle, el cual pertenece al grupo dba, y cuyo directorio base es /app/oracle:

      su -
      # groupadd dba
      # useradd -g dba -d /app/oracle oracle

2.Establecer los parámetros del sistema

Para lograr un óptimo rendimiento de Oracle debemos verificar algunos parámetros de kernel, y de ser necesario, modificarlos. La siguiente tabla muestra los valores mínimos recomendados para esos parámetros y el archivo donde aparecen.

Parámetro	          Valor	                                Archivo
semmsl	                  250	                                /proc/sys/kernel/sem
semmns	                  32000	                                /proc/sys/kernel/sem
semopm	                  100	                                /proc/sys/kernel/sem
semmni	                  128	                                /proc/sys/kernel/sem
shmall 	                  2097152                               /proc/sys/kernel/shmall
shmmax	                  La mitad del tamaño total de RAM	/proc/sys/kernel/shmmax
shmmni 	                  4096	                                /proc/sys/kernel/shmmni
file-max 	          512 * PROCESSES	                /proc/sys/fs/file-max
ip_local_port_range	  Mínimo: 1024 / Máximo: 65000	        /proc/sys/net/ipv4/ip_local_port_range
rmem_default 	          4194304	                        /proc/sys/net/core/rmem_default
wmem_default	          262144	                        /proc/sys/net/core/wmem_default
rmem_max 	          4194304	                        /proc/sys/net/core/rmem_max
wmem_max 	          262144	                        /proc/sys/net/core/wmem_max

En caso de que algún parámetro requiera ser modificado, se debe(n)añadir al archivo /etc/sysctl.conf únicamente la(s) línea(s) que debemos modificar,de las mostradas a continuación:

	# Oracle 11g parameters
	kernel.shmall = 2097152
	kernel.shmmax = 2147483648
	kernel.shmmni = 4096
	kernel.sem = 250 32000 100 128
	fs.file-max = 65536
	net.ipv4.ip_local_port_range = 1024 65000
	net.core.rmem_default=4194304
	net.core.wmem_default=262144
	net.core.rmem_max=4194304
	net.core.wmem_max=262144

Una vez modificado el archivo /etc/sysctl.conf se debe ejecutar el siguiente comando, para leer y realizar los respectivos cambios:

	
        # /sbin/sysctl -p

3. Crear los directorios para Oracle, cuyo propietario es el usuario oracle

     # mkdir -p /app/oracle/product/11.1.0/db_1
     # chown -R oracle:dba /app/oracle

4.Configurar el entorno Oracle

Editar el archivo /app/oracle/.bash_profile y añadirle las siguientes líneas, para crear un entorno apropiado para Oracle:

	ORACLE_BASE=/app/oracle
	ORACLE_HOME=$ORACLE_BASE/product/11.1.0/db_1
	ORACLE_SID=orcl
	LD_LIBRARY_PATH=$ORACLE_HOME/lib
	PATH=$PATH:$ORACLE_HOME/bin

	export ORACLE_BASE ORACLE_HOME ORACLE_SID LD_LIBRARY_PATH PATH

Una vez modificado el archivo .bash_profile, se deben ejecutar los siguientes comandos para cargar el nuevo entorno:

	cd /app/oracle
	. .bash_profile

5. Configuración de la red

Oracle no instalará si detecta que tenemos una IP dinámica, por lo que es necesario editar el archivo /etc/hosts, suponiendo que la IP de la máquina donde queremos instalar es 192.168.0.100, y que el hostname de dicha máquina es mimaquina el /etc/hosts debería quedar de la siguiente manera:

127.0.0.1               localhost.localdomain localhost
192.168.0.100           mimaquina localhost 

6. Verificación de paquetes requeridos

El instalador de Oracle realiza una verificación de los paquetes requeridos. Se deben tener instalados:

libaio
libaio-devel
libstdc++5
libstdc++5-devel
libgcc
elfutils
sysstat
unixODBC
unixODBC-devel

Aquí los únicos paquetes problemáticos al momento de realizar la verificación son libaio y libaio-devel, ya que los que se instalan desde los repositorios de Mandriva tienen como nombre libaio1 y libaio1-devel y el instalador de Oracle no encuentra instalada esta dependencia. Sin embargo, con estos paquetes funciona (previa des instalación de libaio1 y libaio1-devel):

http://rpm.pbone.net/index.php3?stat=26&dist=0&size=18723&name=libaio-0.3.105-2.x86_64.rpm

http://rpm.pbone.net/index.php3?stat=26&dist=0&size=10098&name=libaio-devel-0.3.105-2.i386.rpm. Este paquete devel es para i386, por alguna razón el paquete para x86_64 no funcionó en mi caso.

Hasta aquí la parte 1. La parte 2 la publico más tarde. Cuando este completo y lrbasurto confirme que le funciona hago un post en mi blog. Con lo que he publicado debería instalar sin problemas. La instalación de Oracle debe realizarse con el usuario oracle.

Un saludo.



Gravatar de lrbasurto

# 86126 ok mañana lo pruebo en la oficina y te confirmo

Por aca son las 9:00 pm y ya estoy en la casa

Muchas gracias Mylosoft

Luis Roberto Basurto Seguin
lrbasurto(arroba)gmail(punto)com
http://s1.gladiatus.com.mx/game/c.php?uid=41786

"Si tu cuerpo pide alcohol, sexo, lujuria, bajas pasiones, dáselo porque lo necesita...
Si no lo pide, oblígalo... porque él no puede andar haciendo lo que le de gana"

Luis Roberto Basurto Seguin
lrbasurto(arroba)gmail(punto)com



Gravatar de lrbasurto

# 86161 Olvide pegar la direccion de los egipcios :-o

http://www.eglug.org/node/1324 en el punto 8 de su guia es donde según entendí se hace lo del red hat

Offtopic:

Me estoy enterando que tengo la mala suerte de ir una semana a cancun a partir de mañana :-( ese horrible lugar con vista al asqueroso mar color turquesa y donde lo que se asolea en las playas de arena blanca, son puras ballenas (jajaja nada de esto es así claro :-P ) así que me voy a "sufrir" un rato, montando un servidor.

Si quieren cerrar el hilo, y lo continuamos cuando regrese, gracias.

Luis Roberto Basurto Seguin
lrbasurto(arroba)gmail(punto)com
http://s1.gladiatus.com.mx/game/c.php?uid=41786

"Si tu cuerpo pide alcohol, sexo, lujuria, bajas pasiones, dáselo porque lo necesita...
Si no lo pide, oblígalo... porque él no puede andar haciendo lo que le de gana"

Luis Roberto Basurto Seguin
lrbasurto(arroba)gmail(punto)com



Gravatar de Mylosoft

# 86166 No creo

necesario cerrarlo, mejor dejarlo abierto y mientras termino la guía. En cuanto a lo del punto 8 no he tenido que hacerlo, al menos el Oracle 11g reconoce a Mandriva como un Redhat, cuando hace verificación de sistema operativo dice algo como "Searching for Redhat.....found". Veo además algunas otras cosas que son nuevas para mi, otras son lo mismo pero diferente. Ten en cuenta que la guía del link fué publicada en el año 2005 para instalar en Mandrake 10.1.

Pregunta: ¿alguna razón en especial para usar el 10g en lugar del 11g?

Bueno, ya me responderás luego.

Trata de no aburrirte mucho en Cancún, llévate un tetris o un libro :D

Un saludo



Gravatar de lrbasurto

# 86192 Razón

Compre el 10g hace un par de años y el desarrollo esta hecho para él, actualmente no tengo actualizaciones del ERP que saque provecho al 11g
por lo cual me pregunto pa' que comprar la actualización, es un poco cara (elcaro = oracle deletreado alrevez ) lo dice su nombre ¿no?

Saludos

Luis Roberto Basurto Seguin
lrbasurto(arroba)gmail(punto)com
http://s1.gladiatus.com.mx/game/c.php?uid=41786

"Si tu cuerpo pide alcohol, sexo, lujuria, bajas pasiones, dáselo porque lo necesita...
Si no lo pide, oblígalo... porque él no puede andar haciendo lo que le de gana"

Luis Roberto Basurto Seguin
lrbasurto(arroba)gmail(punto)com



Gravatar de Mylosoft

# 86194 ¿Comprar?

¿Qué versión de Oracle usas? Porque aquí están las descargas gratis de Standard Edition, Standard Edition One, y Enterprise Edition, todo en un mismo instalador. Solo hay que registrarse y ya. ¿Existe alguna versión de pago?

P.D. ¿Estamos hablando del Database, cierto XD?

Un saludo.



Gravatar de lrbasurto

# 86950 Contestando a tu pregunta

Oracle lo puedes descargar de forma transparente, pero para su utilización se requiere la compra de licencias, eso para usarlo de forma legal y las estas te cuestan al rededor de $250 usd, por usuario.

Yo se que Oracle no esta en la BSA y no te pone ninguna restricción en su uso, pero así como es bueno comprar la powerpack, puedes comprar licencias de uso para la DB yo se que en precio no existe punto de comparación pero bueno, me gusta lo legal, y estoy en proceso de migrar toda la empresa a linux . Así que en unos meses más mandriva recibirá la compra de algun paquete de licencias de uso.

Mientras tanto aca estamos de nuevo, después de soportar ese "horrible" lugar al que tuve que ir... ;-)

Luis Roberto Basurto Seguin
lrbasurto(arroba)gmail(punto)com
http://s1.gladiatus.com.mx/game/c.php?uid=41786

"Si tu cuerpo pide alcohol, sexo, lujuria, bajas pasiones, dáselo porque lo necesita...
Si no lo pide, oblígalo... porque él no puede andar haciendo lo que le de gana"

Luis Roberto Basurto Seguin
lrbasurto(arroba)gmail(punto)com



Gravatar de Mylosoft

# 87233 Acá estoy

No me he olvidado de este post, solo que no he tenido mucho tiempo libre, pero tan pronto lo tenga continúo lo que comencé.
¿Cómo te ha ido con oracle? ¿algún progreso?. Bueno, no olvides comentar.

Ah, no sabía lo de la licencia, gracias por aclararlo.

Un saludo.



Gravatar de lrbasurto

# 87300 por el momento

y como no había tenido tiempo, apenas estoy en la etapa de configurar la compu, e instalar el oracle.

Pero ya el lunes tendré todo listo ( espero ).

Saludos

Luis Roberto Basurto Seguin
lrbasurto(arroba)gmail(punto)com
http://s1.gladiatus.com.mx/game/c.php?uid=41786

"Si tu cuerpo pide alcohol, sexo, lujuria, bajas pasiones, dáselo porque lo necesita...
Si no lo pide, oblígalo... porque él no puede andar haciendo lo que le de gana"

Luis Roberto Basurto Seguin
lrbasurto(arroba)gmail(punto)com

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.