Vamos a asumir el siguiente escenario:
1. Nuestra base de datos oracle se encuentra en el servidor DESARROLLO.LOCAL
2. La Base de Datos a la cual deseamos conectarnos se llama DEMO
Para poder realizar la conexión primero debemos tener configurado el cliente Oracle.
1. Instala el cliente oracle 10g. Puedes bajarlo desde: http://www.oracle.com/technology/software/tech/oci/instantclient/index.html
2. Una vez que instalaste el cliente oracle debes configurar el archivo tnsnames.ora para que pueda acceder al servidor de la base de datos, añade este script al tnsnames y cambia los valores de NOMBRE DEL SCRIPT (demo.desarrollo.local) , HOST y SERVICE_NAME
DEMO.DESARROLLO.LOCAL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = sistemasd1)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = demo)
)
)
3. Una vez realizados estos cambios ingresamos a Power Builder para conectarnos a la Base de Datos.
4. Primero ingresa al icono de DB Profiles
Elige O10 Oracle10g y selecciona el botón NEW
5. Una vez seleccionada la opción de nuevo pefil, la ventana que se abrirá debes llenarla con los siguientes datos
· En profileName: Asigna el nombre que deseas darle a la conexión ConexionOracle
· Server: ingresa el nombre del script en nuestro ejemplo es demo.desarrollo.local
· Login ID: un usuario con permiso para ingresar a la base de datos, utilizaremos SCOTT
· Password: ingresa el password de acceso
6. En la pestaña SYSTEM ingresa el nombre del dueño del catalogo, o usuario con permisos para trabajar sobre las tablas, en nuestro caso el usuario es Scott.
7. Finalmente ingresa a la pestaña PREVIES y selecciona el BOTON TEST, un mensaje de conexión exitosa debe ser visible. Eso significa que ya tas conectado a la base de datos Oracle