Conectar Oracle Forms + Oracle Database XE (Express Edition) en Windows
Tras mucho buscar para poder conectarme desde Oracle Forms con la base de datos Oracle Database XE, al fin lo he conseguido. A continuación explico los pasos que he seguido para ello con la finalidad de que pueda ser de ayuda para muchos otros:
1. Instalar Oracle Developer Suite 10g
2. Instalar Oracle Database 10g Express Edition
3. Copiamos al portapapeles (ctrl + c) el contenido del fichero tnsnames.ora del directorio C:\oraclexe\app\oracle\product\10.2.0\server\NETWORK\ADMIN (si instalamos Oracle Oracle Database 10g Express Edition en C:\oraclexe )
4. Pegamos el contenido anterior al final del documento tnsnames.ora del directorio C:\DevSuite\NETWORK\ADMIN\ (si hemos instalado Oracle Developer Suite 10g en el directorio C:\DevSuite).
5. Accedemos a la interfaz web de Oracle Database 10g Express Edition entrando en http://127.0.0.1:8080/apex/ . Hacemos login con el usuario SYS y la password que introducimos durante la instalación.
6. En la interfaz web, accedemos a Administración -> Usuarios Base Datos. Observamos que disponemos del usuario llamado “HR”, el cual está bloqueado.
Hacemos clic sobre él y en la nueva ventana que aparece introducimos una password, ponemos el estado de la cuenta a “Desbloqueado” y comprobamos que tenga privilegios de CONNECT,RESOURCE y DBA (marcando las casillas).
Una vez hecho esto, pulsamos sobre “Modificar Usuario” con la finalidad de tener un usuario desde el cual conectarnos.
7. Ya podemos conectarnos desde Oracle Developer Suite 10g a la base de datos. Por ejemplo, para conectarnos mediante Forms Developer, vamos a Inicio -> Todos los programas -> Oracle Developer Suite -> Forms Developer -> Start OC4J Instance y a continuación abrimos el Forms Builder. Para ello vamos a Inicio -> Todos los programas -> Oracle Developer Suite -> Forms Developer -> Forms Builder
Ya sólo falta conectarnos con la base de datos. Para ello vamos a Archivo -> Conectar o bien pulsamos “ctrl +j” . Nos aparecerá una nueva ventanita. En ella introducimos:
- Usuario: HR
- Contraseña: la contraseña que definimos en el paso 6.
- Base de Datos: XE
He seguido los pasos tal y como los has indicado y no logro conectar. Sigue saliendo ORA – 12154: TNS no se ha podido resolver el nombre del servicio.
Trabajo con windows XP y Mozila Fire Fox
Y todos los servicios referentes a Oracle los tengo iniciados.
¡Por favor, ayúdame!
Saludos
¡siii!!! Salió. Justamente dando los pasos que has descrito. Gracias
Me alegro de que te haya funcionado
. Un saludo.
JAVIERRE: Yo tenia tu mismo error luego de seguir los pasos indicados.
Lo que hice fue ir al archivo tnsnames y cambie: el nombre de la PC por el IP
(ADDRESS = (PROTOCOL = TCP)(HOST = compu01)(PORT = 1521))
por:
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.0.0.4)(PORT = 1521))
Y Reinicie el servicio de listener
me funciono!!!!
Espero te sirva.
Gracias Christian por compartir esta información con los demás. Le puede ser útil a más de uno que tenga el mismo problema.
Gracias por el tip, funciona, lo unico es que ya no me puedo conectar a oracle desde la terminal del sistema con sqlplus, me da este error al intentarlo ORA-12560: TNS:error del adaptador de protocolo, hay alguna forma de solucionarlo?
Genial!!! Gracias!!!! Me salvaste la vida -.^
Si se conecta al forms, pero no se ejecuta???
Alguna idea de como hacer eso?
Puede que sea esto. Realiza lo siguiente:
1. Abre el Forms Builder
2. Ves al menú Editar y pulsa sobre Preferencias
3. Ves a la pestaña Ejecución
4. Donde pone “Ubicación del explorador web”, pulsa sobre explorar y busca el ejecutable del navegador web que utilices. En mi caso es Firefox y se encuentra en C:\Archivos de programa\Mozilla Firefox\firefox.exe
A ver si con esto se soluciona el problema. Un saludo.
Alguien me puede echar una mano? Ya he hecho todo el procedimiento, y en efecto parece estar conectado, me faltaba instalar el Jinitiator, lo hice, y al correr el form automaticamente Firefox Muere, me sale la ventana de depuracion para mandar un informe de errores. Pasa igual que con IE. Ya tengo la instancia OC4J Corriendo, ademas de el JInitiator, sin este, el form no se mostraba. Me gustaria saber como podria solucionar este problema… Ya intente cambiando el nombre local por 127.0.0.1 en el TNSNAMES.ORA, pero todo sigue igual…
Gracias
He seguido los pasos y funcion a O.K. Estaba varado, muchas gracias, ha sido de gran utilidad ; )
Hola, me funciona correctamente
pero al ejecutarlo, dice q tengo alugn problema con el listener.. ¿?
Muchas Gracias !!!
Message:
Hola todos, y gracias por su respuesta de antemano, lo que pasa es que hize una instalacion nueva en una organizacion, y lo malo de oracle (no se que version tenia), es que no aparece en la lista de agregar quitar programas, motivo por lo cual muy confiado empeze a formatear la maquina que estaba recontrallena de virus, ahora mi salvacion es que las bases de datos quedaron en otra particion, quiziera saber como hicieron para instalar el vendito oracle 8, y a la vez como puedo conectar la base de datos una vez instalada…
Muchas Gracias… Me funciono perfectamente
Exelente aporte, muchas gracias me funciono al 100%. solamente hay que seguir los pasos.
Buen día Compañeros…
En el equipo del trabajo ya logre instalar Developer 10g y la base de datos; ya me puedo conectar desde forms pero al querer ejecutar un programa me manda la pantalla de depuración y me cierra forms, ya intente cambiar o agregar la ubicación del explorador Web en las preferencias pero me sigue cerrando forms, alguien que me pudiera ayudar??
Checando los comentarios se habla del JInitiator, aguien sabe donde lo puedo descargar.
Muchas gracias
Genial compadre, me funciona correctamente siguiendo los pasos, saludos.
Mil gracias, gracias a tu ayuda pude conectarme, ya llevaba días intentandolo ……..
Me alegra que te haya servido de ayuda
increible hermano, me salvaset de una yo recien entrnadno al mundo de oracle. soy un usuario MySQL =) esto de Oracle Forms me trae loco, pero en la empresa lo piden asi que a estudiar
De mucha ayuda lo que has compartido, me ayudó para poder conectarme a la base de datos, pero tengo un problema con el listener, me dice: FRM-10142: El listener HTTP no se está ejecutando en CASA en el puerto 8891. Inicie el listener o compruebe las preferencias de tiempo de ejecución. En los archivos tnsnames.ora y listener.ora tengo que el puerto es el 1521. No se si tengo que cambiar este valor en los 2 archivos tnsnames.ora y los 2 listener.ora.
De mucha ayuda lo que has compartido, me ayudó para poder conectarme a la base de datos, pero tengo un problema al momento de ejecutar el formulario, ya hice lo anterior que recomendaste de editar las preferencias
— (Puede que sea esto. Realiza lo siguiente:
1. Abre el Forms Builder
2. Ves al menú Editar y pulsa sobre Preferencias
3. Ves a la pestaña Ejecución
4. Donde pone “Ubicación del explorador web”, pulsa sobre explorar y busca el ejecutable del navegador web que utilices. En mi caso es Firefox y se encuentra en C:\Archivos de programa\Mozilla Firefox\firefox.exe) —
pero igual no me ejecuta el formulario, me da un problema con el listener, me dice: FRM-10142: El listener HTTP no se está ejecutando en CASA en el puerto 8891. Inicie el listener o compruebe las preferencias de tiempo de ejecución.
En los archivos tnsnames.ora y listener.ora tengo que el puerto es el 1521. No se si tengo que cambiar este valor por 8891 en los 2 archivos tnsnames.ora y los 2 listener.ora.
Espero tu ayuda, y muchas gracias de antemano.
No puedo ejecutar el formulario, … ya configuré la preferencias de ejecución, fui al net manager, le cambie el puerto 8891 que tenia, y le puse el 1521 que es el valor que tienen los tnsnames y listener, guarde la nueva configuración de red y aun no puedo ejecutar el formulario. Me podrias ayudar?? de antemano te agradeceré mucho.
cambiar en el menu edit/preferences. ir a la opcion runtime y el cuadro de application server url ingresar el valor de la url que tenga tu maquina. ejemplo: http://amosqueda-pc:8889/forms/frmservlet?config=jpi, con esto evitas que el internet explorer se cierre al ejecutar las formas que desarrolles. en general tienes que seguir http://nombre_mi_maquina:8889/forms/frmservlet?config=jpi
A a lot more effective full physique coaching routine that increases each your metabolic response and your hormonal response to your workouts can
only construct your strength and give you perfect abs.
Of course the bread and butter of the course is the physical exercise
section of the book.You get a full program to maximize your final results.
First you will get book package.In the nutrition program,
you will understand what you can and can’t consume.How do you know if the truth about six pack abs plan is the greatest alternative for you?Truly, you just about unquestionably will not becoming performing crunches at all.It claims to know the formula for a most effective body and spectacular six-pack abs.Essentially, you get the similar content with the book package but with distinctive format, in video format.If you opt for this package, you will acquire discount.Getting slim and healthful is quite a few men and women’s dream.
Part of the workouts intention is to present you with a method
to boost your physique’s metabolism.Foods that will need to be avoided are also mentioned so you will not be misguided.This was a great revelation rather of attempting to make it to the gym six or seven instances a week.Not just the moves, but how regularly, the number of reps and for how extended and why is explained.Only workouts do not burn your fat from your abs.
Review my web site: forums.nowmusic.com
I recovered that representation this is valuable,
it assisted me translate how primal this is.The primary issue is, he illustrates what you requisite to do and when.
This package is fantastic if you have difficulty following the exercises routines, you can just only watch the video.
Each workout routines is accompanied with photos for all the workouts and
the appropriate way to perform them, this is followed by
8 ab workout routines that improve in difficulty from levels 1-8, 8 undoubtedly getting the hardest.
The soundness clump is victimised in many of my most competitor
workouts.The second alternative, you will get video package.
You faculty conceptualise that this package is not the similar
low carb diets you have just about in other
books.However, rather than emphasizing on toning the abs, this book talks practically the distance through which
you can helpfulness the abs achieve strength so
that the close time you read, this strength can refrain your
physique worsen metric solon successfully.They are everywhere, from the magazines, from the
world-wide-web.The rest is history.If you decide on this package,
you will get discount.Despite well known belief, this is a rattling considerably
proportionate meal plan.There’s more to find out on efficient on gaining six pack abs.The main problem of diet it will give you tension in your life when you can eat this and can’t eat that, more pressure in your life it indicates much more calories in your body.
Take a look at my web page; Thelloydparkcentre.co.uk
It’s genuinely very difficult in this active life to listen news on TV, thus I just use web for that reason, and take the most up-to-date information.
Also visit my web blog :: wynajem apartamentów barcelona
And this substantial stakes gambling is dependant
on, and also precisely why lots of people take pleasure in
wagering a great deal. Although a lot of Online Casinos present you with a mixture of your chosen betting game titles,
you will discover a small number of offering the actual area of expertise games that might be on
free casino slot games online. You will find special offers along with
signup bonuses you can tap into if you registered as a member,
although better still when compared with which have been
the sign-up bonus deals, which includes at this time there no downpayment bonus offer, that completely new gamers know more
about.
Hello to every one, it’s truly a pleasant for me to pay a visit this website, it consists of helpful Information.
Thanks for every other informative blog. Where else may just I get that kind of information written in such a perfect means? I’ve a undertaking that I’m just now running on, and I’ve been on the glance out for such information.
It is the best time to make a few plans for the longer term and it’s time to be happy. I’ve read this post and if I may just I desire to recommend you some interesting issues or tips. Maybe you can write subsequent articles relating to this article. I desire to read even more things about it!
Nice post. I was checking continuously this blog and I’m impressed! Very helpful info specially the last part
I care for such info a lot. I was looking for this certain info for a very long time. Thank you and best of luck.
Great website you have here but I was curious
if you knew of any forums that cover the same topics talked about in this article?
I’d really love to be a part of group where I can get opinions from other experienced individuals that share the same interest. If you have any suggestions, please let me know. Many thanks!
Great beat ! I wish to apprentice whilst you amend
your site, how can i subscribe for a weblog web
site? The account aided me a applicable deal. I have been
a little bit acquainted of this your broadcast provided brilliant clear
concept
Hi! I’ve been following your blog for a while now and finally got the courage to go ahead and give you a shout out from Lubbock Texas! Just wanted to say keep up the excellent work!
If some one needs to be updated with most up-to-date technologies
after that he must be visit this web site and be up to date everyday.
I have learn a few good stuff here. Definitely worth bookmarking for revisiting. I wonder how so much attempt you place to create this sort of excellent informative web site.
Hi, i think that i saw you visited my blog so i came to “return the favor”.
I’m attempting to find things to improve my web site!I suppose its ok to use some of your ideas!!
Purchase Cialis, cialis online interface after point includes, we
can depend the example in the iommu. Patients should be stored at room temperature away from light and moisture.
S almost impossible to find the one that works best for me and show me the right mood.
Cialis is right for you.
Ask your pharmacist for disposal, do not take this medicine or
the expiry date has passed. Do not cialis online
take Cialis with alcohol. Cialis has a load in texture flash,
Purchase Cialis online, this is improved erectile function.
And it can be said to be ready to have sex at anytime, there are no seals over
the world.
Visitors can set their own pricing. While people for cases include once detect to be granted with chassis empowerment,
a small hair picked that contemporary ideas extensive as those with allergy 4 lung
and media collect active purification combinations in all manager drinking.
Hola,
Gracias por el blog, se que es un articulo muy viejo, pero llevada dias topandome con el error: “ora-12560:TNS:error del adaptador de protocolo” cuando intentaba acceder desde un form creado con oracle forms 9i, a traves de internet explorer, y despues de mucho consultar en internet he acabado en este Blog, y he seguido tus instruciones (total ya no tenia nada que perder, despues de intentar mil cosas sin exito) y ha funcionado a la perfeccion.
Por lo que no queria dejar pasar la oportunidad de agradecerte enormemente por este articulo, y aunque es bastante antiguo (2009) y no se si leeras este comentario, de todas formas mi satisfacion ha sido tan grande que me he visto, casi, obligado a comentar.
Muchisimas gracias por este articulo.
Whoa! This blog looks exactly like my old one!
It’s on a completely different topic but it has pretty much the same layout and design. Superb choice of colors!
Very soon this web site will be famous among
all blogging and site-building people, due to it’s nice articles
Hi there, I discovered your blog by the use of Google whilst looking
for a similar subject, your site got here up, it
seems great. I have bookmarked it in my google bookmarks.
Hi there, just turned into aware of your weblog thru Google,
and found that it is really informative. I am going to watch
out for brussels. I will be grateful when you continue
this in future. Lots of other people can be benefited from your writing.
Cheers!