![]() ![]() |
|
Introducción
En esta parte del tutorial se explicará como instalar Oracle 9i Personal Edition y Oracle Developer 6i (Forms Developer y Reports Developer) para poder tener disponibles dichas herramientas en nuestro ordenador personal. En principio no hará falta instalar ningún software en el ordenador personal, ya que las prácticas se han configurado y temporizado para su realización en las instalaciones de la E.T.S.I.I. Sin embargo, aquellos alumnos que deseen profundizar en el conocimiento de estas herramientas u organizar su trabajo de forma personalizada, pueden acceder de forma gratuita a las mismas, para uso docente. 1 Opciones de Instalación
Primero tenemos que decidir que tipo de instalación queremos hacer, para ello tenemos distintas posibilidades:
De esta forma si queremos instalar la base de datos Oracle y Oracle Developer tendremos que seguir todos los pasos de este tutorial a excepción, quizás del último (7) que nos sirve para utilizar la base de datos del servidor de la escuela (si se dispone de conexión a Internet sería interesante que se probaran tanto la base de datos local como la del servidor de la escuela).
Si tenemos una conexión a Internet y sólo queremos instalarnos Oracle Developer y usar la base de datos de la escuela tendremos que realizar los pasos 3,4 y 7. 2 Instalación de Oracle Database 9i Personal Edition
Las instrucciones que se dan se han probado usando como sistema operativo Windows XP SP2 versión de 32 bits. Primero tendremos que comprobar en el Panel de Control (subapartado conexiones de red) que tenemos instalado el protocolo TCP/IP (si accedemos a Internet ya lo tendremos instalado) ![]()
3 Instalación de Oracle Forms Developer
Nos descargarnos Oracle® Forms Developer/Services 6i Release 2 for Windows 98/NT/2000/XP desde la página web de Oracle. Téngase en cuenta que para ello tendremos que aceptar las condiciones del contrato y estar dados de alta previamente en la página web de Oracle (Para los que quieran la versión de Linux, tendrán pueden descargarla desde Oracle Forms Developer/Services 6i Release 2 for Linux. O experimentar con las últimas versiones en Oracle Application Server Forms and Reports.). Una vez descargado, tendremos un fichero comprimido llamado 6i_rel2_xp.zip (si no le hemos cambiado el nombre al descargarlo). Lo descomprimimos y ejecutamos Setup.exe. Seguimos los siguientes pasos:
4 Instalación de Oracle Reports Developer
Usando el mismo fichero Setup.exe obtenido a partir de descomprimir el fichero 6i_rel2_xp.zip también podremos instalar Oracle Reports Developer
5 Creación de Usuarios
Vamos a crear un usuario sin privilegios para poder trabajar sin complicaciones en nuestra base de datos, para ello utilizaremos la herramienta SQL Plus, que la podremos encontrar en el grupo de programas Oracle-OraHome92 en Application Development->SQL Plus ![]() Nos pedirá que nos identifiquemos, entramos como el superusuario system y con la contraseña que dimos durante la configuración. Pulsamos el botón Aceptar. ![]() Una vez identificados en SQL Plus vamos a crear un usuario, se recomienda que la cuenta de usuario tenga el mismo nombre que la que tenéis en la BD de la Escuela y trabajar sobre ella. Esto se puede hacer, con las siguientes sentencias:
create user <ALUMNO> identified by <password> default
tablespace users temporary tablespace temp quota 4M on
users quota 1M on temp;
grant connect, resource to <x9999999>;
Por ejemplo: ![]() Si todo sale bien nos dirá primero que el usuario ha sido creado y que la concesión ha terminado correctamente. 6 Conexión de Oracle Developer con la Base de Datos instalada en nuestro ordenador
Para acceder al servidor Oracle lo vamos a hacer añadiendo un nombre de servicio (o alias), usando para ello la aplicación Oracle Net8 Easy Config, que la podremos encontrar en el grupo de programas Oracle para Windows NT-developer ![]() Los pasos que hay que dar son:
![]() De esta forma para conectarse a la base de datos (con las distintas herramientas de Developer), te hará falta el usuario que has creado, el password y en la cadena de conexión pones el alias creado (en este ejemplo, casa). Por ejemplo, si utilizamos la versión de SQL Plus que viene con developer y que podrás encontrar el grupo de programas Oracle para Windows NT-developer tendrás que poner dicha cadena de conexión, por ejemplo: ![]() ![]() Puede que algún cortafuegos (firewall) nos de problemas al usar el puerto 1521, si ese es el caso se debe permitir la utilización de ese puerto en el cortafuegos. 7 Conexión de Oracle Developer con la Base de Datos de la ETSII
Para acceder al servidor Oracle lo vamos a hacer añadiendo un nombre de servicio (o alias), usando para ello la aplicación Oracle Net8 Easy Config, que la podremos encontrar en el grupo de programas Oracle para Windows NT-developer ![]() Los pasos que hay que dar son:
![]() De esta forma para conectarse a la base de datos (con las distintas herramientas de Developer), te hará falta el usuario de la escuela, su password y en la cadena de conexión pones el alias creado (en este ejemplo, UGR). Por ejemplo, si utilizamos la versión de SQL Plus que viene con developer y que podrás encontrar el grupo de programas Oracle para Windows NT-developer tendrás que poner dicha cadena de conexión, por ejemplo: ![]() ![]() Puede que algún cortafuegos (firewall) nos de problemas al usar el puerto 1521, si ese es el caso se debe permitir la utilización de ese puerto en el cortafuegos. |