Enlazar apex con base de datos Oracle

Bueno pues ahora me ha tocado trabajar con apex (application express) no confundir con Oracle XE, apex es una herramienta de Oracle que se integra con la base de datos para poder crear informes, estadísticas….y demás cosas que todavía no he podido explorar jeje ya que llevo día y medio trabajando con ella, pero bueno de momento para poder trabajar con cualquier base de datos que tengamos en la red o en nuestro equipo, tendremos que realizar una conexión para ello seguiremos los siguientes pasos.

  • En el home (la ventana principal) le damos a SQL Workshop
  • Desplegamos la pestaña de Object Browser –> create –> Database Link
  • Comenzamos a introducir datos, para facilitarlo miramos el tnsnames.ora de la bbdd a la que le vayamos a realizar el enlace
  • Aquí pondré parámetros de ejemplo

Database Link Name –> Ramon.world

Connect To Schema –> ramon

Password –> la pass del usuario ramon

Remote Hostname or IP –> ip del equipo que tiene la base de datos que va a ser enlazada

Remote Host Port –> a no se que lo tengáis cambiado en el tnsnames.ora del servidro de bbdd es 1521

SID or Service Name –> elegimos el sid que tenga la base de datos en el tnsnames.ora

Pues si somos admindistradores en la herramienta de apex pulsamos siguiente y a continuación le damos a create, se nos creará el link de la base de datos, para consultar cualquier tabla, sería de la siguiente manera:

select * from tabla@nombre_enlace en mi caso sería select * from tabla@Ramon.world

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: