Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Inicio
Instalacin
Forms
Developer
Reports
Developer
Preguntas
Frecuentes
Fco. Javier
Garca
Castellano
Introduccin
EnestapartedeltutorialseexplicarcomoinstalarOracle9iPersonalEditionyOracleDeveloper6i(FormsDeveloperyReportsDevelope
para poder tener disponibles dichas herramientas en nuestro ordenador personal.
Enprincipionoharfaltainstalarningnsoftwareenelordenadorpersonal,yaquelasprcticassehanconfiguradoytemporizadopara
realizacinenlasinstalacionesdelaE.T.S.I.I.Sinembargo,aquellosalumnosquedeseenprofundizarenelconocimientodeestasherramientas
organizar su trabajo de forma personalizada, pueden acceder de forma gratuita a las mismas, para uso docente.
1OpcionesdeInstalacin
Primerotenemosquedecidirquetipodeinstalacinqueremoshacer,paraellotenemosdistintasposibilidades:
1. InstalarsloOracleDeveloperyaccederalservidorOracledelaE.T.S.I.I.ParaellonosharfaltaunaconexinaInternet.Estaeslaopci
recomendadaparaordenadoresconpocapotencia/memoriaperoquedispongandeunaconexinInternet
2. InstalarOracle9iPersonalEditionyOracleDeveloper6i,deestaformanonosharfaltaunaconexinylarealizacindelasprcticasno
dependerdeposiblescadasderedodelservidor.Tengamosencuentaqueseraconvenientetenerunamquinaconalmenos256MBo
512MB de memoria RAM, 1Ghz de velocidad del microprocesador y unos 8GB de espacio libre en el disco duro.
3. Sitenemosunordenadorpocopotente(menosde1Ghz)oconpocamemoria(menosde256Mb)ysinconexinaInternet,podemosopta
porlainstalacindeotrasversionesdeOracle,paraelloconsultaremoslaGuadeinstalacindeOracleusadaenaosanteriores.
De esta forma si queremos instalar la base de datos Oracle y Oracle Developer tendremos que seguir todos los pasos de este tutorial
excepcin,quizsdelltimo(7)quenossirveparautilizarlabasededatosdelservidordelaescuela(sisedisponedeconexinaInternetser
interesante que se probaran tanto la base de datos local como la del servidor de la escuela).
SitenemosunaconexinaInternetysloqueremosinstalarnosOracleDeveloperyusarlabasededatosdelaescuelatendremosquerealizarl
pasos 3,4 y 7.
2InstalacindeOracleDatabase9iPersonalEdition
LasinstruccionesquesedansehanprobadousandocomosistemaoperativoWindowsXPSP2versinde32bits.
Primero tendremos que comprobar en el Panel de Control (subapartado conexiones de red) que tenemos instalado el protocolo TCP/IP (
accedemos a Internet ya lo tendremos instalado)
Para no tener problemas se aconseja seguir uno a uno los pasos de forma escrupulosa, dichos pasos son:
l
NosaparecerlapantalladeUbicacindeFicherosdeorigenydestino,noseaconsejacambiarnada,quedndonosconelvalorpordefec
(c:\oracle\ora92\)ysilocambiramosporcualquiermotivo(p.e.motivosdeespacio)lotendremosencuentaalahoradeinterpretarel
tutorial.PulsamoselbotnSiguiente
Posteriormentesenosmuestralapantalladeseleccindetipodeinstalacin,escogemosPersonalEditionypulsamoselbotnSiguiente
NospreguntareltipodeconfiguracindelaBasedeDatossegnelusoqueledemos,escogemosUsoGeneralypulsamoselbotn
Siguiente
NospreguntarporelpuertoausarporOracleMTSRecoveryService,dejamoselvalorpordefecto(2030)ypulsamoselbotn
Siguiente
PosteriormentenospedirelnombredelabasededatosglobalyelSID(IdentificadordeSistemadeOracle),utilizamoslosvaloresquese
NospreguntaporlaUbicacindelosarchivosdedatos,dejamoselvalorpordefectoypulsamoselbotnSiguiente
Nospermitecambiareljuegodecaracteres,dejaremosqueutiliceeljuegodecaracterespordefectoypulsamoselbotnSiguiente
Finalmentenosapareceunpequeoresumencondistintasopcionesdelainstalacin,pulsamoselbotnInstalar
Despusdeunratoinstalndoseyconfigurndosenospedirlascontraseasparalossuperusuariosdelabasededatos(SYS y SYSTEM
Tenencuentaqueestascontraseasnodebemosolvidarlas.Podemosusarlamismaparaambossuperusuarios.
SinohahabidoningnproblemanosaparecerlapantalladeFindelainstalacin,pulsamoselbotnSalir
3InstalacindeOracleFormsDeveloper
Nos descargarnos OracleFormsDeveloperdesdelapginawebdeOracle.Nosbajaremoslaversin6irelease2paraWindowsXP.Tnga
encuentaqueparaellotendremosqueaceptarlascondicionesdelcontratoyestardadosdealtapreviamenteenlapginawebdeOracle
Una vez descargado, tendremos un fichero comprimido llamado 6i_rel2_xp.zip (si no le hemos cambiado el nombre al descargarlo). L
descomprimimos y ejecutamos Setup.exe. Seguimos los siguientes pasos:
l
Loprimeroquenosapareceesunaventanaparaqueintroduzcamosalgunasdefinicionesdeinstalacin,cogemoslosmismosvaloresquee
imagen y le damos a Ok.
CuandonospreguntaporeltipodeinstalacinseleccionamosTypical
4InstalacindeOracleReportsDeveloper
Usando el mismo fichero Setup.exe obtenido a partir de descomprimir el fichero 6i_rel2_xp.ziptambinpodremosinstalarOracleRepor
Developer
l
LoprimeroquenosapareceesunaventanaparaqueintroduzcamosalgunasdefinicionesdeInstalacindeOracle,cogemoslosmismos
valores que en la imagen y le damos a Ok.
Nospreguntaqueherramientainstalar,seleccionamos"OracleReportsDeveloper"yledamoslabotnAceptar.
CuandonospreguntaporeltipodeinstalacinseleccionamosTypical
5CreacindeUsuarios
Vamos a crear un usuario sin privilegios para poder trabajar sin complicaciones en nuestra base de datos, para ello utilizaremos la herramien
SQL Plus, que la podremos encontrar en el grupo de programas Oracle-OraHome92 en Application Development->SQL Plus
Nospedirquenosidentifiquemos,entramoscomoelsuperusuariosystemyconlacontraseaquedimosdurantelaconfiguracin.Pulsamos
botnAceptar.
Por ejemplo:
Sitodosalebiennosdirprimeroqueelusuariohasidocreadoyquelaconcesinhaterminadocorrectamente.
6ConexindeOracleDeveloperconlaBasedeDatosinstaladaennuestroordenador
ParaaccederalservidorOraclelovamosahaceraadiendounnombredeservicio(oalias),usandoparaellolaaplicacinOracle Net8 Eas
Config, que la podremos encontrar en el grupo de programas Oracle para Windows NT-developer
Elidentificadordelsistema(SIDdelaBasededatos)eselquehemosintroducidoenlainstalacin,estoes,PROGBD2
Yaslonoshacefaltaprobarquelaconexinfuncionaperfectamente,paraellousaremoselusuariocreadorecientemente
Deestaformaparaconectarsealabasededatos(conlasdistintasherramientasdeDeveloper),teharfaltaelusuarioquehascreado,
passwordyenlacadenadeconexinponeselaliascreado(enesteejemplo,casa).Porejemplo,siutilizamoslaversindeSQLPlusquevie
condeveloperyquepodrsencontrarelgrupodeprogramasOracle para Windows NT-developertendrsqueponerdichacadena
conexin,porejemplo:
Puedequealgncortafuegos(firewall)nosdeproblemasalusarelpuerto1521,sieseeselcasosedebepermitirlautilizacindeesepuertoen
cortafuegos.
7ConexindeOracleDeveloperconlaBasedeDatosdelaETSII
ParaaccederalservidorOraclelovamosahaceraadiendounnombredeservicio(oalias),usandoparaellolaaplicacinOracle Net8 Eas
Config, que la podremos encontrar en el grupo de programas Oracle para Windows NT-developer
Elnombredelhostseroracle0.ugr.es.Seraconvenientecomprobarantesquepodisaccederadichoservidor,paraellodesdeMS-Do
(smbolodelsistema)poned"pingoracle0.ugr.es",sinorespondeesprobablequesehayacadoelservidor.
Elnmerodepuertoes1521(el valor por defecto, no cambiar)
Yaslonoshacefaltaprobarquelaconexinfuncionaperfectamente,paraellousaremosnuestrousuarioycontraseaquetenemosenla
base de datos de la ETSII
Deestaformaparaconectarsealabasededatos(conlasdistintasherramientasdeDeveloper),teharfaltaelusuariodelaescuela,supasswor
yenlacadenadeconexinponeselaliascreado(enesteejemplo,UGR).Porejemplo,siutilizamoslaversindeSQLPlusquevienec
developeryquepodrsencontrarelgrupodeprogramasOracle para Windows NT-developertendrsqueponerdichacadenadeconexi
por ejemplo:
Puedequealgncortafuegos(firewall)nosdeproblemasalusarelpuerto1521,sieseeselcasosedebepermitirlautilizacindeesepuertoen
cortafuegos.