Al parecer Oracle Application Express (apex) está ganando terreno en el desarrollo de aplicaciones, por su sencillez, rapidez en el desarrollo entre otras características. Entonces me puse en la tarea de instalar esta herramienta en mi computador en donde ya tenía instalado Oracle 10g Express Edition que viene con la versión 2.1 de apex, pero Oracle lanzó el release 3.0.1 para apex con el que se puede actualizar, a coste de perder algunas de las funciones de administración de la base de datos. Pues bien, en primer lugar descargar desde el sitio
http://www.oracle.com/technology/products/database/application_express/download.html
la versión actualizada de apex, descomprimirla en algún directorio y lueo abrir el archivo welcome.html en donde uno puede escoger ver la documentación en formato pdf o html. Pues y nada mas que seguir con los pasos ahi descritos, nos dan dos opciones: instalar apex o actualizar apex con el último release. En mi caso solamente lo actualicé, porque ya tenía instalada la versión 2.1 que viene con Oracle Express Edition 10g. La instalación un poco pesada, yo lo hice desde el sqlplus desde una ventana de comandos en Windows y se demoro un tiempo considerable, pero al fin se instaló. Ahora viene el proceso de configuración, que todavía no lo he empezado, pero cuando termine les contaré cómo me fué.
Salu2




Hola!!
Oye quisiera saber si mepuedes ayudar…
es que fijate que io estoy actualizando el apex 2 con el 3,
pero no tengo mucha experiencia y pues eso de q te
conectas a la ventana de comandos de windows y te conectas al sql… dime como lohaces???
Please, se que se ejecuta cmd y se buscala carperta donde se encuentra el apexins.sql, perooo pliss dimee como le hago con el paso del sys as sysdba, es ke ya tengo mi contraseña pero me tengo ke conectar como system NO???
y pues esoo de los pasos ke debo seguir es con lo ke estoy atorada ahoritaa…
te agradezco mucho tu ayuda..
Claudia
Que tal Caludia, pues lo que tienes que hacer es abrir la ventana de comandos y ubicarte en el directorio donde has colocado los archivos del instalador de apex. Luego en la línea de comandos ejecutas sqlplus sys/passwd@cadena as sysdba, donde SYS es el usuario system, PASSWD es el password del usuario system y CADENA es la cadena de conexión para la base de datos, con esto ingresas como sysdba para ejecutar los scripts de instalación del apex.
Espero que con estas indicaciones puedas proceder con la instalación y cualquier cosa que necesites me avisas.
ya lo instalee! muchas gracias… pero tengo un pekeño problema al abrir la pagina , me salen errores en las imagenes :S, y cuando las quiero correr no me las muestra,
sabes tu a ke se debera?? sera algo de la ruta de la imagenes ??
Mmm, pienso que debe ser que no has copiado las imagenes al directorio que indicaste el momento de la instalación. Ejem. @apexins password SYSAUX SYSAUX TEMP /i/ <– images is the virtual directory for Oracle Application Express images.
HOLA!!!
HACE RATO Q ARREGLE ESO DE LAS IMAGENES, GRACIAS..
Oye estoy trabajando con vistas materializadas, pero no
encuentro alguna forma para actualizarla… tendras tu alguna idea’??? de como se actualize cada hr ke yo lo requiera??? o alguna forma de acerlo en el apex 3??
gracias x tu ayuda
Claudia
Que tal Claudia, pues no me ha tocado hacer algo parecido con lo de vistas materializadas pero aquí te envío una referencia que te puede ayudar http://www.psoug.org/reference/materialized_views.html. Además quisiera que me comentes cómo resolviste el tema de las imágenes, nunca está demas saber otra forma de hacer las cosas.
Salu2
AHH KE ONDA, FUE SENCILLO LO DE LAS IMAGENES, PUES AHI UN ARCHIVO KE SE LLAMA APXLDIMG.SQL EN LA CARPETA DE APEX Y VI KE LOS SLASH OSEA ESTOS : “/” SON ALREVES ASI: “\”, EN LA DIRECCION DE LA IMAGENES, Y BUENO YA CAMBIANDO ESO.
EJECUTAS EL cmd Y TE CONECTAS COMO DBA, Y PUES EJECUTAS LOS SIGUIENTE:
@ la_direccion_dONDE_EStA _apex\APXLDIMG.SQL la_direccion_DONDe_EStA _apex
Y LO EJECUTAS
Y YAA!!!!!! SI TIENES ALGUNA DUDA DIMEE KN KONFIANZA
OYE TENGO ESTE PROBLEMA AHORA:
Tengo una tabla que contiene datos la diferencia es que algunos son de hoy y otros de una semana antes, tienen ese campo de fecha y hora, lo q quiero hacer es una consulta, comparando la hora y fecha del momento en ke ejecuto la consulta con los registros de hoy y los de hace 7 dias; pero “x” horas atras.
por ejemplo tengo:
14/11/07 13:00 hrs
07/11/07 13:10 hrs
14/11/07 12:00 hrs
07/11/07 12:00 hrs
14/11/07 11:00 hrs
07/11/07 11:00 hrs
14/11/07 10:09 hrs
07/11/07 100:09 hrs
SI ejecuto la consulta y son las 15:00 hrs del dia 14 de nov 2007 entonces kiero ke me arroje los registros de las ultimas 5 o 2 o ‘x’ ultimas horas de hoy y de hace una semana.
los necesito x cuestiones de monitoreo :S
solo ke en el where no se como filtrar esos registros??? los del dia de hoy no hubo problema puse la siguiente linea:
TIMESTAMP >= SYSDATE – 5/24
>>>>> donde TIMESTAMP ES LA FECHA Y LA HORA DEL REGISTRO
El problema es con los de hace una semana, no me los filtra
TIENES ALGUHNA IDEA????
BYE
CLAUDIA
Pues lo primero que se me ocurre es que trabajes con to_char(,’dd/mm/rr hh24:mi:ss’) para que puedas manipular mas facilmente la fecha o el tiempo y dependiendo de eso puedas hacer el filtro que quieres, pero ya buscaré alguna solución para lo que planteas. Ojo eso es lo primero que se me ocurre…
Hola Juan Carlos,
Me instalado el Oracle Express 10g y el mismo te crea una BBDD para que puedas trabajar pero yo necesito que Express se conecte a otra BBDD (diferente a la que crea) que tengo en un servidor. Esto se puede hacer? o tengo que copiar toda la base de datos del servidor en la del Express.
Gracias.
Me gustaría saber como te fue con la configuración del APEX 3.01 yo quedé en el mismo paso que tu
Cómo logro que un campo de texto en una pagina sea hipervínculo, o sea que pueda tocar este campo y me enlace a otra pagina? (Creando aplicaciones en APEX 2.01)
Gracias
Se que se puede lograr con las columnas cuando la pagina tiene como origen una instrucción sql, la columna se puede editar de manera que sea un enlace…
Ese mismo atributo es posible para otro elemento de la pagina?
Sabes? donde puedo encontrar aplicaciones de ejemplo o demos para APEX 2.01… en la web de Oracle sólo hay para APEX versión 3.01
@Jordi Rendon: puedes conectar las dos bases de datos a través de un dblink (database link) utilizando un usuario para poder conectarte a un esquema determinado. Aquí puedes encontrar la sentencia a utilizar http://www.psoug.org/reference/db_link.html
@Carlos: pues la configuración del Apex 3.01 no es nada del otro mundo, basta con segir las instrucciones y listo, nada mas que hazla cuando tengas tiempo porque se demora un tanto. Después de instalar Apex sigues estos pasos:
Once you complete the standard install, you need to perform the following steps to complete the upgrade:
1. Connect to SQL*Plus as SYS
2. @APEX_HOME/apex/apxldimg.sql APEX_HOME
3. @APEX_HOME/apex/apxxepwd.sql password
(where password is the password of the Application Express internal ADMIN account)
For the steps above, APEX_HOME is the directory where the Application Express software was unzipped.
El tema de convertir el enlace, pues sí se puede hacer para otro elemento, recuerda que cada atributo tiene su propiedades que tú puedes configurar de acuerdo a tus necesidades.
Por ahora solamente tengo ejemplos y demos para apex 3.01.
Hola….
Pues aki con otro problemilla que no se a que se deba
Haz de cuenta que cuando corro una aplicacion en APEX, se pierde la conexion de una pagina a otra… y pues casi siempre me sucede esto cuando la pagina anterior estaba muy pesada… :S
Porque me pasa esto=?
Me podrias ayudar o dar alguna ideaa
Graciasss
Que tal Claudia, haber dices que el problema de la conexion se da cuando la página anterior está muy pesada, te refieres a que trae bastantes datos ?….
Por cierto Claudia, tienes blog ? quisiera conocer algo mas de tí
Mmmm lamentablemente no tengo blog. pero pues en si puedes ver mi mail agregame al messengeer
De lo anterior, si me pasa cuando la pagina anterior trae muchos datos :S, x ke usa dblinks y hace operaciones con esos datos, y al querer ir a otra pagina se pierde la conexion, y… le tengo que dar actualizar para reaccione
estoyyy desesperadaa no se que sea.
Hay una opcion que sale cuando me aparece la pagina q me dice que se perdio la conexxion, y le doy click y me dice
que el HTTP esta bien, pero que algo pasa con el FTP
laverdad no se muchoo sobre ese error,
ayudamee pleasee
CLAUDIA LISETH
Hola,
esttoy teniendo una serie de problemas con la actualizacion a APEX3, sigo leyendo y si no puedo, les grito por ayuda.
vale..??
gracias
Hola, todos, una ayudita por favor..
Instale Apex 3.0.1 en Windowx xp y sobre la base de datos XE. pero cuando entro al administrador no me muestra los iconos. Que debo hacer…!
Muchas Gracias..
Hernando
Hola Juan carlos, necesito una ayuda tuya, ya descargue el .zip de apex, me conecto como sysdba en sqlplus, segun lo que lei arriba pego primero el apexins.sql?
porque lo pego y sqlplus me da error, entrada demaciado larga……
gracias
Hola queria saber si me pueden mandar la forma (un tutoriaL) de hacer una aplicacion sencilla con APEX
Buen dia
E echo todo lo que indican para la instalacion del APEX pero me sigue fallando sobre todo en el paso de cargar las imagenes, les pongo el error para ver si alguien puede hacerme el enorme favor de ayudarme.
SQL> @C:\APEX\apex\apxldimg.sql C:\oraclexe
Procedimiento PL/SQL terminado correctamente.
antiguo 1: create directory APEX_IMAGES as ‘&1/apex/images’
nuevo 1: create directory APEX_IMAGES as ‘C:\oraclexe/apex/images’
Directorio creado.
declare
*
ERROR en lÝnea 1:
ORA-22288: fallo de la operaci¾n de archivo o LOB FILEOPEN
El sistema no puede encontrar la ruta especificada.
ORA-06512: en “SYS.DBMS_LOB”, lÝnea 523
ORA-06512: en “SYS.XMLTYPE”, lÝnea 287
ORA-06512: en lÝnea 15
Procedimiento PL/SQL terminado correctamente.
Confirmaci¾n terminada.
temporizaci¾n para: Load Images
Transcurrido: 00:00:08.76
Directorio borrado.
Hola Claudia y Juan Carlos, gracias por aportar a este foro. Bien creo que me pueden ayudar. Tengo la necesidad de actualizar el apex del XE 2 a la ultima version. Ya hice el procedimiento pero cuando entro a trabajar http://localhost:8080/apex .. Me muestra la pagina incial y me solicita un workspace que no se por donde crear … Averigue luego y me dicen que debo entrar a http://localhost:8080/apex/apex_admin y ahi supuestament debe ingresa el usuario admin y la clave y este me deberia dejar crear workspaces y lo otro que sea neceario para trabajar.
La pregunta es que usuario deberia ingresar por ese lado, como le asigno la clave a ese usuario … etc.
Por favor ayudenme … gracias mil.
Jcmorocho, compañero necesito ayuda instale Oracle10g Express y luego instale el APEX 3.1.2, paso a paso como lo dice el manual y no me dio errores pero al intentar ejecutarlo abre la ventana donde pide el usuario y la contraseña pero no aparecen las imagenes y no se ejecuta nada.
Me podrias ayudar