Está en la página 1de 35

CAPTULO 1 y 2

Oracle 8G Y Oracle 11G

UNIVERSIDAD TECNOLGICA DE PANAM

FACULTAD DE INGENIERA DE SISTEMAS COMPUTACIONALES LICENCIATURA DE REDES INFORMTICAS METODOLOGA DE LA INVESTIGACIN

PROYECTO FINAL INSTALACIN DE ORACLE 11G Y 8G CAPITULO 1 Y 2

PROFESOR: LUIS MARTINEZ ADONAY

INTEGRANTES: VALENTN, ROBERTO FALQUEZ, MANUEL VILLARREAL, JOHANNA

GRUPO: 11R241

LUNES 5 DE JULIO DE 2010

Valentn Roberto, Manuel Falquez, Johanna Villareal

Pgina 1

CAPTULO 1 y 2

Oracle 8G Y Oracle 11G

CAPTULO 1 Introduccin a Oracle 8i

La mayora de las personas han odo el tpico, quien tiene la informacin, tiene el poder. Y esto es realmente cierto. Cuando piense en ello, una de las ventajas ms importantes de cualquier institucin es su informacin. Por ejemplo, cualquier empresa debe mantener, por razones obvias, un registro de sus clientes, de sus pedidos, del inventario de productos y de la

informacin de los empleados. Adems, el anlisis de la informacin de negocios pertinente puede ayudar a la empresa a ser ms competitiva. Por ejemplo, un analista de ventas puede usar los datos de las ventas actuales para predecir las ventas futuras e identificar las tendencias que pueden ayudar a mejorar la rentabilidad global del negocio.

Administracin de informacin

Valentn Roberto, Manuel Falquez, Johanna Villareal

Pgina 2

CAPTULO 1 y 2

Oracle 8G Y Oracle 11G

En el mundo actual de la gran tecnologa, las computadoras administran la mayora de la informacin porque facilitan organizar, almacenar y proteger los datos valiosos. La proliferacin de computadoras personales potentes y de las redes ha hecho posible para todas las empresas, grandes y pequeas por igual, hacer llegar la informacin en forma legible a las personas de forma rpida y segura.

Bases de datos Las computadoras normalmente almacenan y organizan gran cantidad de informacin dentro de una base de datos. Una base de datos, sea administrada o no por una computadora, no es nada ms que una coleccin ordenada de informacin relacionada entre s. Una base de datos almacena la informacin de forma segura y la organiza para poderla recuperar rpidamente. Por ejemplo, una empresa puede usar una base de datos para almacenar tablas de registros de clientes, que corresponden a pedidos de ventas, partes del producto y listas de empleados. Diferentes trabajadores pueden usar la base de datos para realizar de forma eficaz su trabajo. Por ejemplo, el personal de ventas puede introducir o buscar rpidamente pedidos de ventas, los ejecutivos de publicidad pueden estudiar y predecir las ventas de los productos y el personal de almacn pueden administrar eficazmente los inventarios de productos.

Tipos de bases de datos

Valentn Roberto, Manuel Falquez, Johanna Villareal

Pgina 3

CAPTULO 1 y 2

Oracle 8G Y Oracle 11G

Las bases de datos pueden ser muchos tipos: Los modelos de base de datos lista invertida, jerrquica y de red son tipos de sistemas de base de datos ms antiguos que, en general, son inflexibles y es difcil trabajar con ellos. Estos tipos de sistemas de base de datos se disearon en un principio bsicamente para transacciones prescritas que introducan datos, en vez de para entornos dinmicos en los que el anlisis de los datos es muy importante. Las muchas debilidades de estos sistemas ms tempranos son exactamente la causa de que los sistemas de base de datos relacionales dominen ahora los sistemas de administracin de informacin ms novedosos. Las bases de datos relacionales son fciles de comprender, disear y construir. Las bases de datos relacionales almacenan y muestran toda la informacin en tablas, un concepto fcilmente comprensible. Adems, las bases de datos relacionales ocultan la complejidad del acceso a los datos por parte del usuario, haciendo el desarrollo de aplicaciones algo relativamente simple si lo comparamos con otros tipos de sistemas de bases de datos. Las bases de datos orientadas a objetos son una forma relativamente nueva de sistema que soporta el paradigma del desarrollo orientado a objetos. El primer objetivo del pensamiento orientado a objetos es elevar el nivel de abstraccin para que ste sea ms natural a la hora de disear y construir un sistema de administracin de informacin. Por ejemplo, en una base de datos orientada a objetos, las estructuras de datos complejas

Valentn Roberto, Manuel Falquez, Johanna Villareal

Pgina 4

CAPTULO 1 y 2

Oracle 8G Y Oracle 11G

llamadas objetos modelan de forma detallada las entidades en un sistema de negocios, mientras que los mtodos coinciden con las operaciones de negocios que actan sobre los objetos del sistema. As que, en vez de almacenar tablas de, por ejemplo, clientes, pedidos, y pedidos de elementos de la lnea de productos, una base de datos almacena instancias de objetos, clientes y objetos de pedio de venta. Los mtodos asociados almacenados en la base de datos describen cmo agregar, cambiar y borrar los objetos del cliente y los pedidos de ventas. Sistemas de administracin de bases de datos Un sistema de administracin de base de datos (DBMS) es el software de computadora que administra el acceso a las bases de datos. Un tpico DBMS multiusuario realiza las siguientes tareas, y algunas ms:

Un DBMS administra de forma segura el acceso compartido a una sola base de datos entre mltiples usuarios concurrentes. Por ejemplo, un DBMS bloquear los datos conforme los usuarios agregan y actualizan la informacin, de forma que un usuario no interfiere de forma destructiva en el trabajo de otros usuarios.

Un DBMS usa los recursos de la computadora sabiamente para que un gran nmero de usuarios de aplicacin puedan realizar su trabajo con tiempos de respuesta rpido y as alcancen la mxima productividad.

Valentn Roberto, Manuel Falquez, Johanna Villareal

Pgina 5

CAPTULO 1 y 2

Oracle 8G Y Oracle 11G

Un DBMS protege la informacin de la base de datos de forma que sta puede reconstruir el trabajo perdido si ocurre algn desastre, desde un simple apagn a desastres catastrficos del sitio.

Puede comparar cualquiera de los DBMS disponibles a nivel comercial para construir y administrar bases de datos. El lder del mercado de los DBMS en uso actualmente es Oracle Data Server de la compaa Oracle Corporation, tambin conocido simplemente como Oracle. La ltima versin de Oracle es Oracle8i (la ltima versin es Oracle 11) , que es un sistema de administracin de base de datos relacional de objetos (ORDBMS, object-relational database management system ). Es decir, Oracle8i es un servidor de base de datos que ofrece las capacidades de ambos sistemas, los relacionales y los de las bases de datos orientadas a objetos. El objetivo de este libro es ensearle cmo funciona Oracle8i y mostrarle cmo iniciarse en l utilizando las caractersticas ms usadas.

Oracle8i se basa en Oracle7 y Oracle8 Oracle8i se basa en la solidez de sus predecesores, Oracle7 y Oracle8.0. Oracle7, comercializado originalmente a principios de 1993, establece un elevado estndar para los sistemas de administracin de base de datos relacionales de gama alta. Las muchas caractersticas de Oracle7 hicieron de l un potente servidor de base de datos para todos los tipos de aplicaciones de empresas comunes, incluyendo:

Valentn Roberto, Manuel Falquez, Johanna Villareal

Pgina 6

CAPTULO 1 y 2

Oracle 8G Y Oracle 11G

Procesamiento de transacciones en lnea (OLTP, Online transaction processing)aplicaciones que procesan muchas transacciones de actualizacin pequeas, como los sistemas bancarios, reservas y entrada de pedidos.

Sistemas de soporte de decisin (DSS, Decision support systems ) aplicaciones que realizan peticiones dirigidas a la informacin en una base de datos con el propsito de analizar los datos.

Almacenamiento de los datosaplicaciones que acceden a grandes bases de datos, de slo lectura y optimizadas especficamente para un acceso rpido, incluso a los bits ms esotricos de informacin.

Oracle8.0. comercializado en el verano de 1997, aadi muchas caractersticas para extender el poder de Oracle7 y hacer Oracle apropiado incluso para los entornos de aplicaciones ms complejas y exigentes. Las nuevas caractersticas de Oracle8.0 incluan particin de datos, tipos de objeto y mtodos, tipos de datos objetos largos (LOB, large object), administracin de contraseas, la unidad Recovery Manager y mucho ms. Oracle8i, distribuido en la primavera de 1999, es el lanzamiento ms reciente de Oracle. Oracle8i mejora la versin mejora la versin original de Oracle8 en dos reas principales: almacenamiento de datos y desarrollo de aplicaciones basadas en el Web. En lo que respecta a almacenamiento de datos, Orale8i incluye muchas nuevas caractersticas diseadas Pgina 7

Valentn Roberto, Manuel Falquez, Johanna Villareal

CAPTULO 1 y 2

Oracle 8G Y Oracle 11G

especficamente para incrementar el rendimiento del procesamiento de peticiones complejas, como vistas materializadas, rescritura de peticiones automticas e ndices basados en funciones. Para el desarrollo de aplicaciones basadas en el Web, Oracle8i incluye una VM de Java (mquina virtual)de forma que los programadores pueden construir todos los componentes de la aplicacin usando Java (incluyendo procedimientos almacenados basados en Java, funciones y paquetes) o acceder a la informacin de base de datos existentes usando aplicaciones Java. Un futuro lanzamiento de Oracle8i tambin incluir el Sistema de archivos de Internet (IFS, Internet File System) de Oracle, que es esencialmente una interfaz de arrastrar y colocar para manipular la informacin de la base de datos. Los siguientes captulos de este libro le ensearn a usar varias de las nuevas caractersticas de Oracle8i.

Opciones de licencia de Oracle8i Existen distintos tipos de licencia para Oracle8i: Oracle8i La versin bsica de Oracle8i que incluye las opciones y caractersticas ms usadas de que dispone Oracle8i. Oracle8i Enterprise Edition La versin completa de Oracle8i

que ofrece acceso multiusuario a todas las caractersticas, incluyendo caractersticas para procesamiento de base de datos de gama alta, acceso a base de datos basada en el Web y almacenamiento de datos.

Valentn Roberto, Manuel Falquez, Johanna Villareal

Pgina 8

CAPTULO 1 y 2
Oracle8i Personal Edition

Oracle 8G Y Oracle 11G


una licencia de base de datos de

desarrollo para un solo usuario que permite acceder a casi todas las caractersticas de Oracle8i diseada para su uso en Oracle8i Lite Una base de datos compatible con Oracle8i

diseada para su uso en entornos de computacin mviles. No trataremos Oracle8i Lite en este libro. Oracle8i Enterprise Edition para Windows NT Puede adquirir Oracle8i para la mayora de los sistemas operativos conocidos. El objetivo de este libro es ensearle cmo iniciarse en el uso de Orale8i Enterprise Edition mientras funciona en uno de los sistemas operativos de servidor ms conocidos que se usan actualmente, Microsoft Windows NT. Este libro le ensea las caractersticas de Oracle8i que son independientes del sistema operativo, as como varias de las caractersticas disponibles en Oracle8i slo para Microsoft Windows NT. NOTA Casi siempre, Oracle funciona de la misma forma, sin importar el sistema operativo que elija, la mayor parte de este libro puede serle de utilidad, incluso aunque no est usando Oracle8i Enterprise Edition para Windows NT. Principios bsicos de Oracle Antes de pasar al siguiente capitulo e instalar Oracle8i Enterprise Edition para Windows NT en una computadora, debera comprender algunos de los trminos bsicos relacionados con Oracle y los sistemas de base de datos relacionales. Si ya tiene experiencia trabajando con Oracle, las siguientes secciones contienen informacin que puede que ya conozca. Valentn Roberto, Manuel Falquez, Johanna Villareal Pgina 9

CAPTULO 1 y 2

Oracle 8G Y Oracle 11G

Bases de datos e instancias Una base de datos de Oracle es una coleccin de archivos de sistema operativo relacionados que Oracle8i usa para almacenar y administrar un conjunto de informacin relacionada entre s. Estructuralmente, una base de datos de Oracle tiene tres tipos principales de archivos: los archivos de datos, los archivos histricos y los archivos de control. Los siguientes captulos de este libro explicarn algo ms sobre el propsito y administracin de cada tipo de archivo de la base de datos.

Una instancia de la base de datos es el conjunto de los procesos de sistema operativo y de reas de memoria que Oracle8i usa para administrar el acceso a la base de datos. El usuario no puede acceder a una base de datos de Oracle hasta despus de iniciar una instancia que se asocia por s misma con los archivos fsicos de la base de datos.

____________________________________________________________ NOTA A veces, la gente usa los trminos servicio de base de datos o servidor como sinnimos de instancia de base de datos.

Por ahora, no necesita saber ms sobre las bases de datos de Oracle y sobre las instancias. Aprender ms sobre bases de datos e instancias en el Captulo 3 de este libro.

Valentn Roberto, Manuel Falquez, Johanna Villareal

Pgina 10

CAPTULO 1 y 2
Tablas

Oracle 8G Y Oracle 11G

Las tablas son la estructura de datos bsica en cualquier base de datos relacional. Una tabla no es nada ms que una coleccin organizada de registros, o filas, que tienen todos ellos los mismos atributos, o columnas. La Figura 1.1 muestra una tabla tpica CLIENTES en una base de datos relacional. Observe que cada registro de cliente en la tabla de ejemplo CLIENTES tiene los mismos atributos, incluyendo un ID, un nombre de compaa, un apellido, un nombre, etc. Por ahora, no necesita saber ms sobre las tablas. Aprender ms sobre construccin y uso de tablas en una base de datos Oracle en los Captulos 4 a 8 de este libro. SQL y acceso a datos Para trabajar con un sistema de base de datos relacional, como es Oracle, las aplicaciones deben usar comandos del Lenguaje de solicitudes estructurado (SQL, Structured Query Language) . SQL (pronunciado tanto sequel como ess-que-ell) es un lenguaje de comandos simple que permite a los administradores de base de datos, programadores y usuarios de aplicaciones:

Recuperar, introducir, actualizar y borrar los datos de la base de datos.

Crear, modificar y eliminar objetos de la base de datos, como las tablas.

Valentn Roberto, Manuel Falquez, Johanna Villareal

Pgina 11

CAPTULO 1 y 2

Oracle 8G Y Oracle 11G

Figura 1.1. Una tabla es un conjunto de registros que tienen los mismos atributos. De hecho, la nica forma en que una aplicacin puede interactuar con una base de datos de Oracle es ejecutando comandos SQL. Las sofisticadas interfaces grficas de usuario pueden ocultar complejidad de los comandos SQL a los usuarios, pero no en realidad, una aplicacin siempre se comunica con Oracle usando SQL. Si no tiene experiencia con SQL, no se asuste. SQL es un lenguaje relativamente sencillo de aprender porque los comandos SQL se generan combinando palabras claves intuitivas y clusulas que piden a Oracle que realice tareas especficas. Por ejemplo, la siguiente sentencia SQL es una sencilla peticin que recupera columnas especficas de todas las filas en la tabla PARTS. SELECT id, description, unitprice FROM parts; ID DESCRIPTION UNITPRICE Pgina 12

Valentn Roberto, Manuel Falquez, Johanna Villareal

CAPTULO 1 y 2
--1 2 3 4 5 -------------------Fax Machine Copy Machine Laptop PC Desktop PC Scanner

Oracle 8G Y Oracle 11G


---------------299 4895 2100 1200 99

En estos momentos, no necesita saber mucho ms acerca de SQL. En casi todos los dems captulos de este libro, usar sentencias SQL para acceder a Oracle y realizar tareas. El propio Captulo 4 ofrece una introduccin completa a los fundamentos de los comandos SQL que se usan con ms frecuencia.

Sesiones y usuarios de la base de datos Oracle es un DBMS que administra el acceso compartido a una base de datos entre uno o ms usuarios. Para proporcionar acceso a la base de datos a alguien, usted o un administrador deber crear una cuenta de usuario de base de datos para dicha persona. Para realizar esto en Oracle, debe hincar una aplicacin y establecer una conexin a Oracle usando el nombre de usuario y la contrasea de su cuenta. Una sesin de base de datos se inicia cuando establece una conexin a una base de datos de Oracle, y finaliza cuando se desconecta. Aprender ms sobre usuarios de base de datos y seguridad de base de datos en el Captulo 9 de este libro.

Valentn Roberto, Manuel Falquez, Johanna Villareal

Pgina 13

CAPTULO 1 y 2

Oracle 8G Y Oracle 11G

SQL *Plus Un tipo de aplicacin que puede utilizar para introducir comandos SQL e interactuar con un sistema de base de datos Oracle es una herramienta de peticiones ad hoc, como es SQL *Plus de Oracle. SQL *Plus proporciona una interfaz de lnea de comandos muy sencilla que puede usar para introducir sentencias SQL y luego ver el resultado de la ejecucin de cada sentencia. En efecto, SQL *Plus permite hablar con un servidor de base de datos de Oracle de forma que puede o realizar solicitudes a la base de datos para conseguir informacin o introducir, actualizar o eliminar datos en la base de datos. Por ejemplo, los siguientes comandos muestran una sencilla sesin de SQL *Plus que se conecta a una base de datos Oracle, recupera algunos datos de la tabla CLIENTES y luego termina la sesin desconectndose de la base de datos.

SQL> CONNECT scott/tiger; Conneected. SQL> SELECT empno, ename 2 FROM emp 3 WHERE deptno = 10; EMPNO --------------7782 7839 7934 ENAME ---------------CLARK KING MILLER

SQL> DISCONNECT; Disconnected from Oracle8i Enterprise Edition

Valentn Roberto, Manuel Falquez, Johanna Villareal

Pgina 14

CAPTULO 1 y 2

Oracle 8G Y Oracle 11G

Los ejemplos y los ejercicios prcticos que se presentan en los captulos de este libro usan SQL *Plus para comunicarse con Oracle. Los captulos 3 y 4 empiezan ensendole cmo iniciarse en la herramienta SQL *Plus.

Adelante! Oracle8i es un producto muy potente que puede usar para administrar informacin. Ahora que ya tena una idea general de para qu sirve Oracle8i, los captulos restantes del libro son un tutorial que presenta conceptos esenciales de Oracle y los correspondientes ejercicios prcticos para que se convierta rpidamente en un usuario eficaz de Oracle8i para administrar informacin.

Valentn Roberto, Manuel Falquez, Johanna Villareal

Pgina 15

CAPTULO 1 y 2

Oracle 8G Y Oracle 11G

CAPITULO 2 INSTALACION DE ORACLE 8i ENTERPRISE EDITION PARA WINDOWS NT Antes de empezar a usar este libro y aprender usar el sistema de administracin de base de datos Oracle 8i, debe instalar el software en un equipo que se use Windows NT server o Windows NT Workstation. Este captulo muestra como instalar la versin Oracle 8i Enterprise edition para Windows NT que se incluye con este libro. Este captulo tambin explica los pasos para usar los ejercicios prcticos en este curso de aprendizaje.

INTRODUCCION Y PLANIFICACION DE LA INSTALACION DE ORACLE 8i Para instalar con xito Oracle 8i Enterprise edition para Windows NT, necesita dedicar el tiempo necesario para comprender y planificar el proceso de instalacin. Debera tener una buena comprensin de los productos, las opcionales de producto y las opciones de instalacin que puede instalar durante una sesin de instalacin. Una vez que decida exactamente qu va a instalar, asegrese de que su sistema cumple los requisitos necesarios para finalizar la instalacin y que tiene toda la informacin que necesitara conforme avance en la instalacin. Las siguientes secciones ofrecen una perspectiva general de los conceptos que debe comprender y de la informacin que

Valentn Roberto, Manuel Falquez, Johanna Villareal

Pgina 16

CAPTULO 1 y 2

Oracle 8G Y Oracle 11G

debera tener a mano antes de ponerse a instalar Oracle 8i Enterprise Edition para Windows NT.

ASPECTOS PRINCIPALES QUE TRATA ESTE CAPITULO A la hora de instalar Oracle 8i Enterprise edition en Windows NT, puede realizar una instalacin typical, minimal o custom. Este captulo muestra como realizar una instalacin typical de Oracle 8i Enterprise edition en Windows NT. Adems, las siguientes secciones de este captulo se centran, de forma implcita, en como realizar una instalacin de forma implcita. Si necesita ayuda con otro tipo de opciones de instalacin, por favor, lea la documentacin de oracle. EL ORACLE UNIVERSAL INSTALLER Para instalar Oracle 8i en su equipo, usara el Oracle universal installer (que a partir de ahora llamaremos en este libro como el instalador). El instalador es un programa basado en java que tiene el mismo aspecto y funciona de la misma forma. Sea cual sea el sistema operativo. PRODUCTOS Y OPCIONES DISPONIBLES Oracle 8i Enterprise edition para Windows NT no es simplemente un producto. Por el contrario es un conjunto de productos relacionados entre si que funcionan todos Valentn Roberto, Manuel Falquez, Johanna Villareal Pgina 17

CAPTULO 1 y 2

Oracle 8G Y Oracle 11G

juntos para ofrecerle un potente sistema de administracin de base de datos. Una instalacin typical de Oracle 8i Enterprise edition para Windows NT instalara los siguientes productos y opciones de producto, como se muestra en la tabla 2.1. NOTA: este libro muestra como usar los productos que aparecen en cursiva. Tabla 2.1. Productos y opciones de producto que se instalan en una instalacin typical de Oracle 8i Enterprise edition. Producto principal productos relacionados y opciones de producto Oracle 8i server Oracle partitioning Oracle 8.1.5 Oracle time series Oracle visual information retrieval Oracle spatial Oracle COM automation Oracle advanced security Oracle intermedia Nets net8 server Net8 client Net8 assistant Oracle utilities oracle for Windows NT performance monitor SQL *plus Oracle configuration assistants oracle web publishing assistant Oracle database configuration assistant Oracle data migration assistant Oracle administration assistant for windows NT Development tools oracle call interface (OCI) Object type translator Oracle ODBC driver Oracle objects for OLE Oracle java products oracle JDBC drivers Oracle SQLJ Oracle enterprise java beans and CORBA tools Java runtime environment Oracle enterprise manager oracle intelligent agent Products Oracle installation products oracle universal installer Product documentation oracle 8i generic documentation Oracle 8i enterprise edition release notes

OPCIONES DE INSTALACION QUE DEBE CONSIDERAR Valentn Roberto, Manuel Falquez, Johanna Villareal Pgina 18

CAPTULO 1 y 2

Oracle 8G Y Oracle 11G

A la hora de instalar Oracle 8i Enterprise edition en Windows NT, hay varias opciones que debe considerar. Las siguientes secciones explican algunas elecciones simples que debe realizar antes de iniciar una instalacin.

UBICACIN RAIZ DE ORACLE Unas de las primeras cosas que tiene que decidir a la hora de instalar Oracle 8i es el lugar donde quiere que residan el software y los archivos relacionados. En general, puede elegir cualquier unidad o participacin no comprimida en un disco duro de su equipo que tenga como mnimo 720 MB de espacio de disco disponible. El directorio raz en el que instala Oracle 8i recibe el nombre, tanto en la documentacin de Oracle como en este libro, de ubicacin raz de Oracle y a menudo se denota mediante las especificaciones de archivo y directorio como Oracle home (o algo similar). NOTA: algunas versiones de Oracle exigan que el usuario configurara una variable de sistema llamada ORACLE HOME o la variable PATH de su sistema, para que estas apuntasen a la ubicacin raz de Oracle. Estos pasos no son necesarios durante o despus de la instalacin de Oracle 8i Enterprise edition para Windows NT. LA BASE DE DATOS DE INICIO

Valentn Roberto, Manuel Falquez, Johanna Villareal

Pgina 19

CAPTULO 1 y 2

Oracle 8G Y Oracle 11G

Durante una instalacin typical, el instalador genera una base de datos de inicio en su equipo despus de haber instalado todo el software. Los ejercicios prcticos de este captulo asumen la presencia de la base de datos de inicio y la usan muy a menudo para ayudarle a aprender rpidamente los fundamentos de Oracle 8i. NOTA: si elige una instalacin de tipo minimal o custom, el instalador no instalara una base de datos de inicio en el sistema. Consulte la documentacin de Oracle si necesita ms informacin. Antes de iniciar una instalacin, debera elegir el nombre que se usara para la base de datos de inicio. Si quiere que el nombre de la base de datos coincida con el resultado de muchos de los ejercicios prcticos que aparecen en este libro, debera elegir Oracle como el nombre de la base de la base de datos de inicio. El instalador tambin solicitara que introduzca la ubicacin de la red de su equipo par poder establecer varios valores de configuracin relacionadas con la red, incluyendo el nombre de la base de datos de inicio en la red. En general, la mayora de los sistemas usan notacin estndar separada por puntos para indicar el nodo de red y los dominios que rodean al nodo de su equipo. Si no est familiarizado con los esquemas de nombres de red y con el nombre de red de su equipo, dedique algo de tiempo para leer la documentacin de Windows NT en lo referente a este tema.

DOCUMENTACION DE ORACLE 8i Con cualquier tipo de instalacin, tendr la opcin de instalar el conjunto de documentacin genrica de oracle 8i y el conjunto de documentacin especifica de Valentn Roberto, Manuel Falquez, Johanna Villareal Pgina 20

CAPTULO 1 y 2

Oracle 8G Y Oracle 11G

Windows NT en el disco duro de su equipo. Si tiene suficiente espacio de disco disponible, recomiendo encarecidamente que instale la documentacin en el disco duro por facilidad de uso, si no tendr que insertar el CD ROMDE Oracle 8i en el equipo cada vez que quiera consultar la documentacin. Aunque este captulo muestra como completar una instalacin typical de Oracle 8i Enterprise edition para Windows NT, tambin puede que quiera revisar la ultima documentacin de instalacin de oracle que se instruye como parte del software. Para ver la documentacin de Oracle 8i desde el CD antes de instalarla, use un explorador web estndar que soporte java y marcos para abrir el siguiente archivo: Unidad: \doc\index.htm Donde unidad es la unidad que designa al CD de su equipo que contiene el CDROM de Oracle 8i. una vez cargada la pagina Oracle documentation library, revise directamente desde el CD-ROM de Oracle 8i los dos documentos que se citan a continuacin. Oracle 8i Enterprise edition for Windows NT and Windows 95/98 installation. Oracle 8i enterprise edition for windows NT and windows 95/98 release notes.

REQUISITOS DEL SISTEMA La siguiente table explica brevemente los requisites de sistema necesarios para realizar una instalacin typical de la copia de Oracle 8i enterprise edition para Windows NT que acompaa a este libro. Asegrese de que su sistema cumple Valentn Roberto, Manuel Falquez, Johanna Villareal Pgina 21

CAPTULO 1 y 2

Oracle 8G Y Oracle 11G

estos requisitos antes de continuar con los pasos de instalacin que se describen posteriormente en este captulo. Componente del sistema Sistema operativo Explorador web Memoria fsica (RAM) Disco requisitos Windows NT 4.0 workstation o server, service Pack 3 o versin superior. soporte para java y marcos (para documentacin) 128 MB o ms para la instalacin typical (Recomendacin) 720 MB o ms para la instalacin typical, Incluyendo la documentacin y la base de datos De inicio (recomendado). Unidad o particin no Comprimida. aunque la documentacin de Oracle indica que, Como mnimo, es necesaria una configuracin de 16 colores, se recomienda una configuracin de 256 colores.

Configuracin del monitor

INSTALACION DE ORACLE 8i En este momento est preparado para iniciar la instalacin de Oracle 8i Enterprise edition en su equipo con Windows NT la siguiente secuencia de ejercicios le guiaran paso a paso en el proceso de instalacin. Observe que necesitara los privilegios administrativos de Windows NT para completar muchos de los pasos durante la instalacin de Oracle 9i. Por lo tanto, antes de iniciar el proceso de instalacin, asegrese de que establece una sesin

Valentn Roberto, Manuel Falquez, Johanna Villareal

Pgina 22

CAPTULO 1 y 2

Oracle 8G Y Oracle 11G


de Windows NT usando una cuenta que sea un miembro del grupo administradores.

EJERCICIOS 2.1: INICIAR UNIVERSAL INSTALLER

EL

ORACLE

Para iniciar el instalador, simplemente inserte el CD ROM DE ORACLE 8i para Windows NT (que acompaa a este libro) en la unidad de CD-ROM de su equipo. En la mayora de los sistemas, el instalador se iniciara automticamente y presentara un men principal. Una vez que haga clic en instalar/desinstalar productos, vera la pagina de bienvenida, como muestra la figura 2.1. Si tiene deshabilitada la caracterstica reproduccin automtica de la unidad de CD-ROM, el instalador no se iniciar automticamente cuando inserte el CD-ROM de Oracle 8i para Windows NT. Si ocurre esto siga los siguientes pasos para iniciar el instalador. 1. Elija inicio al ejecutar 2. Escriba unidad:\setup.exe en el campo abrir del cuadro de dialogo ejecutar, donde unidad es la designacin de unidad para la unidad de CD-ROM que contiene el CD-ROM de Oracle 8i para Windows NT. Por ejemplo, si su unidad de CD-ROM es la unidad D, escribe d:\setup.exe 3. Haga clic en aceptar para iniciar el instalador.

Valentn Roberto, Manuel Falquez, Johanna Villareal

Pgina 23

CAPTULO 1 y 2

Oracle 8G Y Oracle 11G

Figura 2.1 la pagina de bienvenida de Oracle universal installer

INSTALACION PASO A PASO DE ORACLE 8i Una vez que tenga el instalador activo y en ejecucin, puede proceder con la instalacin de Oracle 8i Enterprise edition. El instalador es esencialmente un asistente que presenta unas cuantas pginas que debera ver durante la instalacin de Oracle 8i. La primera pagina que muestra el instalador es la pagina de bienvenida (vase la figura 2.1) para continuar la instalacin, haga clic en siguiente y vera la pagina ubicacin de los ficheros, que se muestran en la figura 2.2. La seccin origen de la pagina ubicacin de los ficheros permite especificar la ubicacin origen que el instalador usara para instalar Oracle 8i. no debera ser necesario modificar la especificacin de archivo en el campo ruta, el valor predeterminado para este campo apunta al archivo del instalador en su CD-ROM de Oracle 8i para Windows NT. Los campos nombre y ruta en la seccin destino de la pagina ubicacin de los ficheros permiten especificar el destino de la instalacin. No debera modificar el Valentn Roberto, Manuel Falquez, Johanna Villareal Pgina 24

CAPTULO 1 y 2

Oracle 8G Y Oracle 11G

nombre raz de Oracle que aparece de forma predeterminada en el campo nombre, que por defecto es OraHome8i. Sin embargo, debera elegir

cuidadosamente el valor para el campo ruta; la unidad que elija ser la unidad donde el instalador instalara el software de Oracle 8i Enterprise edition, as como la base de datos de inicio predeterminada para su instalacin. Una vez que haya definido los campos en la pgina ubicacin de los ficheros segn sus necesidades, haga clic en siguiente para continuar. Despus de cargar la informacin necesaria desde el CD-ROM, el instalador mostrara la pgina productos disponibles, como se ve en la figura 2.3.

Valentn Roberto, Manuel Falquez, Johanna Villareal

Pgina 25

CAPTULO 1 y 2

Oracle 8G Y Oracle 11G

En este ejercicio, estamos instalando Oracle 8i Enterprise edition. Por lo tanto, seleccione Oracle 8i Enterprise edition 8.1.5.0.0 y haga clic en siguiente para avanzar a la pagina tipos de instalacin, como muestra la figura 2.4.

Figura 2.5 La paginacin Location for Oracle Documentation del Oracle Universal Installer Valentn Roberto, Manuel Falquez, Johanna Villareal Pgina 26

CAPTULO 1 y 2

Oracle 8G Y Oracle 11G

La pgina tipos de instalacin permite elegir el tipo de instalacin, Typical, Minimal o Custom que se realizar a partir de este momento. A menos que necesite requisitos especiales para su sistema, debera elegir el tipo de instalacin Typical para hacer el proceso de instalacin tan simple como sea posible.

NOTA Los productos de software que se instalan cuando elige el tipo de instalacin Typical son necesarios para completar los ejercicios en los siguientes captulos de este libro. Una vez que haya elegido el tipo de instalacin, haga clic en siguiente para avanzar hasta la pgina Location for Oracle Documentation, como se muestra en la Figura 2.5. Esta pgina permite especificar si quiere instalar la documentacin de Oracle8i en el disco duro de su equipo o ver la documentacin desde el CDROM de Oracle8i para Windows NT. Si elige la opcin Hard-Drive, asegurese de que tiene el espacio disponible necesario para almacenar estos archivos. Una vez que especifique si instala o no la documentacin de Oracle8i en el disco duro de su equipo, haga clic en Siguiente para ver la pgina Database Identificacin, como se muestra la Figura 2.6. La pgina Database Identification permite especificar cierta informacin sobre la base de datos de inicio que el instalador crea en el equipo Windows NT, incluyendo el nombre de base de datos global y el SID de la base de datos de inicio. Un Oracle System Identifier (SID) es un identificador nico que puede usar para hacer una referencia a una instancia de la base de datos disponible en el

Valentn Roberto, Manuel Falquez, Johanna Villareal

Pgina 27

CAPTULO 1 y 2

Oracle 8G Y Oracle 11G

sistema (el Captulo 1 introduce el trmino instancia de base de datos). Use el campo SID para especificar un identificador nico para la instancia

predeterminada que corresponder con la base de datos de inicio, Oracle es una eleccin comn.

Figura 2.6. La pgina de Productos Disponibles del Oracle Universal Installer cuando instale Oracle8i Enterprise Edition para Windows NT. Un nombre de base de datos global de la base de datos es el nombre completo de datos, incluyendo el dominio de red que engloba a la base de datos. Use la notacin estndar separada por puntos para especificar el nombre de la base de datos global de la base de datos de inicio, como

nombre_db.nombre_dominio. La parte nombre_db de un nombre de base de datos global debe tener 8 caracteres o menos y contener caracteres alfanumricos, y puede contener los caracteres especiales, # y $. La parte nombre_dominio de un nombre de base de datos global debe tener 128 caracteres o menos. Por ejemplo, Valentn Roberto, Manuel Falquez, Johanna Villareal Pgina 28

CAPTULO 1 y 2

Oracle 8G Y Oracle 11G

en la figura 2.6, prefiero usar oracle.animatedlearning.com porque el SID predeterminado de la base de datos ser oracle y el nombre de dominio de mi organizacin es animatedlearning.com. Una vez introducida el nombre y el SID de la base de datos global de la base de datos, haga clic en Siguiente para continuar y ver la pgina Resumen, como se muestra en la Figura 2.7. La pgina Resumen permite revisar una lista arborescente de opciones que ha seleccionado para esta instalacin de Oracle8i. Eche un vistazo a cada opcin de la lista para asegurarse de no haber realizado elecciones incorrectas al desplazarse a travs de las pginas del instalador. CONSEJO Si coloca el puntero del ratn sobre una opcin de la lista, el instalador muestra un globo de ayuda rpida. Despus de confirmarlas opciones de instalacin de la lista, haga clic en Instalar para ver la pgina Instalar, como se muestra en la figura 2.8, e inicie el proceso de la instalacin conforme esta avanza, as como la ubicacin del archivo histrico del instalador para que esta sesin de instalacin.

Valentn Roberto, Manuel Falquez, Johanna Villareal

Pgina 29

CAPTULO 1 y 2

Oracle 8G Y Oracle 11G

Figura 2.7 La pgina Resumen de Oracle Universal Installer.

Sea paciente mientras el instalador realiza su trabajo; dependiendo de la CPU, de la unidad de CD-ROM y del disco duro del equipo, el proceso de la instalacin puede tardar algn tiempo hasta finalizar.

Figura 2.8 La pgina Instalar del Oracle Universal Installer

Valentn Roberto, Manuel Falquez, Johanna Villareal

Pgina 30

CAPTULO 1 y 2

Oracle 8G Y Oracle 11G

Figura 2.9 El asistente de Configuracin de Base de Datos muestra un cuadro de alerta despus de configurar la base de datos de inicio para que pueda anotar el SID de la base de datos y el nombre de la base de datos globales, as como las contraseas para las cuentas predeterminadas INTERNAL, SYS y SYSTEM. Despus de que el instalador copie el software de Oracle en el equipo, este ejecuta varias herramientas de c configuracin para configurar el producto de interconexin de red Oracle (Net8) y la base de datos de inicio en la mquina. Cuando el asistente de configuracin de la base de datos termina de configurar la base de datos de inicio, muestra un cuadro de alerta parecido al que aparece en la Figura 2.9. Observe la informacin en este cuadro de mensaje antes de desecharlo, porque el cuadro de alerta muestra el SID y el nombre de la base de datos global terminadas para la base de datos de inicio. Anote esta informacin para el futuro. La pgina final del instalador es la pgina Fin de la Instalacin, que se muestra en la Figura 2.10. Suponiendo que la instalacin termin correctamente, puede hacer clic en Salir para salir del instalador.

Valentn Roberto, Manuel Falquez, Johanna Villareal

Pgina 31

CAPTULO 1 y 2

Oracle 8G Y Oracle 11G

Figura 2.10. La pgina Fin de la instalacin del Oracle Universal Installer. EJERCICIO 2.3: Solucionar problemas de errores de instalacin Si tiene problemas a la hora de instalar Oracle8i, anote los mensajes y las alertas proporcionadas por el instalador durante la instalacin de Oracle8i. Despus de salir del instalador, tambin puede comprobar el archivo histrico del instalador para mirar las acciones realizadas por el instalador durante la sesin de instalacin. En Windows NT, el archivo histrico del Oracle Universal Installer: Unidad_Sistem\Program Files\Oracle\Inventory\logs\installActions.log Donde Unidad_Sistema es la designacin de unidad para su instalacin de Windows NT (normalmente C:\Winnt). Consulte tambin las notas de publicacin para su versin de Oracle (vase la seccin Documentacin de Oracle8i. Enterprise Edition para Windows NT, considere la posibilidad de visitar el sitio Web de soporte tcnico en lnea de Oracle Corporation, llamado OracleINSTALL, que se encuentra en el siguiente URL_ http://www.oracle.com/support/products/o8es/nt/html/index.html Valentn Roberto, Manuel Falquez, Johanna Villareal Pgina 32

CAPTULO 1 y 2

Oracle 8G Y Oracle 11G

NOTA Como es de imaginar, Oracle Corp. Actualiza frecuentemente las direcciones de las pginas Web de su sitio. En consecuencia, si el anterior URL no funciona, intente ir al sitio Web principal de Oracle Corp. (http://www.oracle.com) y navegue a la ubicacin del sitio que ofrece soporte tcnico gratuito para productos software, concretamente para Oracle8I Enterprise Edition para Windows NT. Archivos de soporte para los ejercicios prcticos de este libro. Todos los captulos siguientes de este libro contienen ejercicios prcticos que proporcionan una experiencia sin igual en el uso de Oracle8i. Al principio de casi todos los captulos, la seccin llamada Requisitos esenciales de este captulo. Normalmente, se le pedir que use la utilidad SQL*Plus de Oracle para ejecutar una secuencia de comandos de SQL que crean un esquema prctico para el captulo, junto con un conjunto de tablas y otros objetos de base de datos de soporte. La mayora de las secuencias de comandos tambin configuran formatos de visualizacin personalizados para la sesin SQL*Plis, de forma que los resultados producidos por los ejercicios del captulo son fciles es de leer. NOTA Tambin ponemos a su disposicin varios archivos fuente Java como ayuda para los ejercicios del Captulo 6. Los archivos de ayuda de este libro no se encuentran en el CD-ROM distribuido con el libro. Puede descargar los ltimos archivos de soporte para este libro como un archivo autoextrable desde el sitio Web de Osborne/McGraw-Hill. Puede localizar el archivo en el siguiente URL: http://www.osborne.com Descargue el archivo a un directorio temporal en su equipo, por ejemplo, C:\Temp. A continuacin, use el explorador de Windows NT para localizar el archivo y

Valentn Roberto, Manuel Falquez, Johanna Villareal

Pgina 33

CAPTULO 1 y 2

Oracle 8G Y Oracle 11G

ejecutarlo (deber bastar con hacer doble clic sobre el archivo). El archivo se auto extraer y crear la siguiente estructura de directorios, suponiendo que ha descargado el archivo en el directorio C:\Temp y lo expande desde el mismo directorio. C:/Temp 8iStarterKit Doc Java Sql El directorio Doc tiene un solo archivo, readme.txt. que contiene la informacin ms reciente sobre los archivos de soporte para este libro. El directorio Java contiene varios archivos fuente de Java que dan soporte a los ejercicios del Captulo 6. El directorio SQL contiene varias secuencias de comandos SQL, con un nombre asociado segn el nmero del captulo al que pertenecen, que dan soporte a los captulos correspondientes de este libro. Cuando inicie un nuevo captulo siga las observaciones que se ofrecen en la seccin Requisitos esenciales de este captulo con el fin de prepararse para los ejercicios del captulo. Tambin observe que ciertos ejercicios del libro contienen instrucciones adicionales para usar archivos de soporte especficos. PRECAUCIN A menos que se indique lo contrario, despus de ejecutar con xito la secuencia de comandos SQL de soporte de un captulo usando SQL*Plus, no salga de la sesin de SQL*Plus. Deber usar la sesin SQL*Plus para finalizar los ejercicios del captulo, empezando con el primer ejercicio del captulo, y siguiendo hacia adelante hasta el ltimo ejercicio del captulo. Si no tiene tiempo para finalizar todos los ejercicios del captulo de una sentada, deje su equipo encendido y la sesin SQL*Plus deber volver a ejecutar la secuencia de comandos SQL del captulo (para actualizar los dados necesarios y la

Valentn Roberto, Manuel Falquez, Johanna Villareal

Pgina 34

CAPTULO 1 y 2

Oracle 8G Y Oracle 11G

configuracin de visualizacin de SQL*Plus) y luego tendr que repetir todos los ejercicios del captulo, empezando de nuevo con el primer ejercicio.

Valentn Roberto, Manuel Falquez, Johanna Villareal

Pgina 35

También podría gustarte