Archivo de la categoría: Oracle DataBase 10g

Instalar base de datos 10g en Windows 7 64bits

Después de intentar instalar una db 10g que tenía guardado,(por no descargar la versión 11g y para hacer unas pruebas de alta disponibilidad) me tope con una serie de errores. Después de dar click al setup no pasaba del 1er siguiente y se cerraba. Por lo que me di a la tarea de intentarlo y aqui la solución

Paso 1:

Ubicamos el archivo y verificamos que lo tengamos descomprimido.

Ubicar el archivo

Paso 2:

Ejecutamos la línea de comandos (CMD) en modo administrador

Paso 3:

Buscamos el setup.exe desde la línea de comandos y lo complementamos con la leyenda -ignoreSysPrereqs

Paso 4:

Listo.. se ejecuta el oracle Installer de forma completa.

Aqui seguramente nos mande un eror en la parte de los prerequisitos para la verificación de la versión del Sistema operativo, dar click en el cuadrito de verificar después y listo.

Saludos

Diferencia entre Enterprise, Standard, Personal edition, XE, light database

Hola, recibi un comentario hacerca de las diferencias que hay entre los diferentes tipos de base de datos, en especial de los tres tipos vienen cuando instalas el oracle database 10g (Enterprise, Standar y personal) por lo que aqui va la definición de cada una para apoyar con el tema:

Oracle Enterprise Edition:

La versión empresarial es la más alta del rango en las versiones de Bases de Datos oracle para servidor, cuenta con opciones tales com RAC, Particionamiento, Spatial, etc, y estas opciones pueden manejarse de manera separada para mejorar la funcionabilidad de la base de datos.

Oracle Standard Edition:

La version standard es diseñada  para empresas medianasa y pequeñas. Ofrece varias características y funcionalidades implementadas en la version Enterprise. Opciones de Base de Datos como Data Guard, Particionamiento, Spatial, etc no vienen incluidas con esta version estandard. (Desde la version 10g viene incluida la parte de RAC en la version estandard). Esta version estandar puede ser licenciada en servidores con capacidad maxima de cuatro procesdores.

Oracle Standard Edition One:

La version Standar edition one es de menor costo y menos nivel que la Standar Edition. Puede ser licenciada solo para pequeños servidores con una capacidad maxima de 2 procesadores.

Oracle Personal Edition:

La personal edition es una version de base de datos singular para usuario.  Es casi igual a la version Enterprise Edition, pero no soporta opciones avanzadas como RAC, Streams, XMLDB, etc.

Oracle Lite:

Oracle Light es una base de datos preparada para usarse en plataforma móbiles como Celulars, PDA´s, palms, etc.

Oracle XE:

La version XE (Express edition) es gratis (la unica de todas las mencionadas), se puede descaragar para nuestro servidor. Oracle XE puede ser usado en maquinas con un solo procesador. Puede manejar solamente hasta 4 GB de datos y 1 GB de memoria. Esta version puede embeberse con otras aplicaiones de terceros y se puede distribuir gratuitamente.

Actualización de Base de Datos 10.2.0.1 de oracle a 10.2.0.2 o 10.2.0.3

Lo primero que tenemos que hacer es ir a metalink y descargar el parche correspondiente a nuestro sistema operativo.

Si ya contamos con el parche lo descomprimimos y le damos doble click en el setup.exe

Seleccion DB

Nota importante:

1. El parche 10.2.02 no es un software, solo se puede aplicar si se tiene una instalacion de Software (aunque no se haya creado un base de datos).

2. Si el parche se va a instalar para instalar SOA suite es preerible que no se haya creado una base de datos y que al terminar la actualizacion con el parche se cree una base de datos ya que a veces suelen ocurrir porblemas al levanatar la base de datos que se habia creado en un principio antes de actualizar)

Si en la instalacion principal se creo una base de datos hay que detener los servicios de la base de datos y el listener de la base de datos.

Se recomienda hacer un backup de la base de datos (en caso de que algo pueda salir mal con la DB)

En la ventana de Bienvenida le damos Next

Ahora nos aparece una ventana de ubicacion de Directorio y de Base de Datos.

Seleccion de Directorio

En la ventana de arriba Nos aparece un nombre de Instancia de Instalacion de Base de Datos y un Directorio de instalación (Path)

Lo que vamos a hacer es dar click en el Combo de Name para que nos muestre los nombres de las instancias de Base de Datos que tenemos instaladas y a las que les podemos aplicar el parche (en caso de tener multiples instancias) si solo se tiene una instancia igual al dar click en el combo aparecerá solo la instancia que tenemos. Al seleccionarla entonces el directorio de instalacion se cambiara al directorio donde esta instalada la instancia seleccionada. Damos click en Install

A conitnacion nos mostrara un ventana de Progreso de Instalacion del Parche de nuestra Base de Datos.Progreo instalacion parche

Al final de la instalacion damos Click en Exit y en Yes en la ventana de Confirmacion de Salida

Este paso completa la instalacion de actualizacion del Software de Oracle de Base de Datos pero en caso de tener bases de datos creadas estas no se habran actualizados por lo que habra que actualizarlas (ver informacion abajo de este parrafo). En caso de que no se haya creado ninguna base de datos almomento de instalar el software de Base de Datos de Oracle al crear una base de datos a partir de ahora esta será creada con la nueva actualziacion del Parche.

Actualizar Bases de Datos.

Lo primero que hay que hacer será logearnos a la base de datos y executar: sqlplus “/as sysdba”

SQL> startup upgrade
SQL> spool 10202upgrade.log
SQL> @/rdbms/admin/catupgrd.sql
SQL> spool off

(Verificar si hay algun mensaje de error en la actualizacion del parche: 10202upgrade.log)

Al final del archivo log (10202upgarde.log) debemos ver una salida parecida la que se muestra en la imagen de abajo:
Comprobacion de Errores

SQL> shutdown
SQL> startup
SQL> @?/rdbms/admin/utlrp.sql
SQL> select count(*) from dba_objects where status like ‘INVALID’;
Count (*)
0
SQL> shutdown immediate (After upgrade and invalid object compilation restart your database cleanly)
lsnrctl start
SQL> startup

Esto debe completar la actualizion de las base de datos que tengamos instaladas.

Instalacion Base de Datos Oracle 10g

Oracle es un sistema de gestión de base de datos relacional (RDBMS Relational Data Base Management System), fabricado por Oracle Corporation. Oracle es uno de los sistemas de bases de datos más completos.

En primer lugar descargaremos el fichero de instalación de Oracle, desde su página web (es gratuito siempre que no se utilice con fines comerciales) , el enlace es:

http://www.oracle.com/technology/software/products/database/oracle10g/index.html

Una vez descargado el fichero de instalación y descomprimido, ejecutaremos el fichero “setup.exe” para iniciar el programa de instalación

Seleccion DB

Nos aparece una ventana que nos pide el tipo de instalación a utilizar

Tipo de Instalacion

  • nstalación Básica: seleccione este método de instalación si desea instalar rápidamente la base de datos Oracle 10g. Este método necesita una intervención mínima del usuario. Instala el software y, opcionalmente, crea una base de datos de uso general con el esquema SAMPLE y el tablespace EXAMPLE, con la información especificada en la pantalla incial. Nota: Si no especifica toda la información necesaria, Installer muestra las pantallas de instalación avanzada. Utiliza los valores especificados como valores por defecto en las pantallas correspondientes.
  • Instalación Avanzada: seleccione este método de instalación para cualquiera de las siguientes tareas: realizar una instalación personalizada del software o seleccionar una configuración diferente de la base de datos. Instalar Oracle Real Application Clusters. Actualizar una base de datos existente. Seleccionar un juego de caracteres de la base de datos o idiomas de producto diferentes. Crear una base de datos en otro sistema de archivos del software. Configurar la gestión automática de almacenamiento (ASM) o utilizar dispositivos raw para el almacenamiento en la base de datos. Especificar contraseñas diferentes para esquemas administrativos. Configurar copias de seguridad automáticas o notificaciones de Oracle Enterprise Manager.
  • Para la Instalación Básica, las opciones son:

    • Ubicación del Directorio Raíz de Oracle: unidad y carpeta donde se realizará la instalación de Oracle 10g.
    • Tipo de instalación:
      • Enterprise Edition: este tipo de instalación está diseñado para aplicaciones a nivel de empresa. Está diseñado para el Procesamiento de Transacciones en Línea (OLTP) de alta seguridad y de importancia crítica y para entornos de almacenes de datos. Si selecciona este tipo de instalación, se instalan todas las opciones de Enterprise Edition con licencias independientes.
      • Standard Edition: este tipo de instalación está diseñado para aplicaciones a nivel de departamento o grupo de trabajo o para pequeñas y medianas empresas. Está diseñado para proporcionar las opciones y servicios de gestión de bases de datos relacionales esenciales. Si selecciona este tipo de instalación, deberá adquirir licencias adicionales para instalar otras opciones de Enterprise Edition.
      • Personal Edition (sólo para Sistemas Operativos Windows): este tipo de instalación instala el mismo software que el tipo de instalación Enteriprise Edition, pero sólo soporta un entorno de desarrollo y despliegue monousuario que debe ser totalmente compatible con Enterprise Edition y Standard Edition.
    • Crear base de datos inicial: creará una base de datos de uso general durante la instalación. Si no la selecciona, Installer sólo instala el software. Si no desea crear una base de datos durante la instalación, puede utilizar el Asistente de Configuración de Bases de Datos (DBCA) para crearla después de instalar el software. (SE RECOMIENDA NO CREAR BASE DE DATOS INICIAL SI SE VA A UTILIZAR PARA INSTALAR SOA SUITE)
      • Nombre de la Base de Datos Global: nombre con el que se identificará la base de datos, máximo 8 caracteres.
      • Contraseña de Base de Datos: contraseña que se asignará a los usuarios SYS, SYSTEM, SYSMAN y DBSNMP.

    Tras rellenar estos datos pulsaremos “Siguiente” para continuar con la instalación (en nuestro caso hemos seleccionado Instalación Básica):

    Detalles de la instalacion

    Nos mostrará una barra de progreso indicando que se está preparando para instalar:

    Comprobacion

    El asistente de instalación verificará si el entorno cumple todos los requisitos mínimos apra instalar y configurar los productos seleccionados. Si hay algún elemento marcado con advertencia se deberá comprobar manualmente. Pulsaremos “Siguiente” para continuar:

    Comprobacion general

    os mostrará una ventana indicando los productos Oracle Database 10g 10.2.0.1.0 que se instalarán. Pulsaremos “Instalar” para iniciar la instalación:

    Verificacion de Instalacion

    Nos mostrará una ventana con el progreso de la instalación

    Progreso

    Si hemos marcado la opción de creación de la base de datos nos mostrará el progreso de este proceso:

    Instalacion DB

    Una vez creada la base de datos nos mostrará una ventana para poder gestionar las contraseñas de cada usuario, también prodremos activarlos o desactivarlos, para ello pulsaremos en “Gestión de Contraseñas”

    Checar contraseñas

    i hemos pulsado en Gestión de Contraseñas en la ventana anterior nos mostrará esta otra ventana, donde podremos activar/desactivar los usuarios que Oracle crea por defecto y cambiar sus contraseñas (OUTLN, MDSYS, ORDSYS, CTXSYS, ANONYMOUS, EXFSYS, DMSYS, WMSYS, XDB, ORDPLUGINS, SI_INFORMTN_SCHEMA, OLAPSYS, MDDATA, IX, SH, DIP, etc):

    Contraseñas

    Tras la instalación, el asistente mostrará una serie de datos. Pulsaremos en “Salir” para terminar la instalación:

    Verificacion

    Pulsaremos en “Sí” para cerrar el asistente de instalación de Oracle Database 10g:

    Salida

    Para probar y configurar Oracle Database 10g, a diferencia de otras versiones (que era una aplicación gráfica), ahora se configura desde el navegador de Internet (Internet Explorer, Mozilla Firefox, etc). Abriremos nuestro navegador de Internet y pondremos la siguiente dirección URL:

    http://MiServidor:1158/em

    Pagina base de datos

    El nuevo Oracle Enterprise Manager 10g Database Control nos mostrará una ventana inicial con una especie de cuadro de mandos, con las estadísticas de uso de la CPU, las sesiones activas, el estado de la base de datos, versión, host, listener, el nombre de lainstancia, estadísticas sobre rendimiento de la base de datos, resumen de espacio, resumen de diagnósticos, etc:

    Administracion DB

    Y con eso conluimos la instacion de nuestra Base de Datos…