ESCUELA POLITECNICA NACIONAL
FACULTAD DE INGENIERIA DE SISTEMAS INFORMATICOS Y DE CIENCIAS DE LA COMPUTACION
APLICACIÓN EN AMBIENTES PROPIETARIOS
INFORME
TEMA: Database Link
Alumno: Santiago Gualotuña
PROFESOR: Ing. Bernardino Chancusig
FECHA DE ENTREGA: 16/11/2014
Introducción
1. Ingresamos con el usuario: ORA1 y la clave: Oracle a la herramienta TOAD y el string de conexión para una conexión local: orcl
2. También ingresamos a Oracle para comparar
3. Ingresamos a la pestaña Database, la opción Schema Browser
4. En Oracle ejecutamos el siguiente comando
5. En Toad seleccionamos la tabla Countries, la pestaña Data
6. Damos clic derecho y seleccionamos Export Dataset
7. Seleccionamos el tipo de archivo Excel, la ubicación en el disco local D y de nombre Región
8. Buscamos el archivo en la ubicación seleccionada
9. Lo abrimos
Creación del database link:
1. Ingresar localmente con el usuario creado en la práctica anterior
2. Conectarse al host con el string de conexión anteriormente creado
Db_bdd20 connect toMarteaga
3. Creamos las siguientes tablascreate table prueba ( codigo number(3) nombre varchar2(20) );
4. Ingresamos los siguientes valores
insert into pruebavalues(1,'uno');insert into pruebavalues(2,'dos');
insert into pruebavalues(3,'tres');
insert into prueba
values(99,'noventa y nueve')
;
5. Ejecutamos
Create database linkDb_bdd20 connect tomarteagaIdentified by marteagaUsing ‘bdd20-5-501’
6. Nos conectamos en Sql*plus system/orcl
7. Damos permiso de conexion al usuario creado
Grant create database link to sgualotuña;
8. Ejecutamos nuevamente el comando anterior
9. Si deseamos borrar el enlace creado ejecutamos
Drop database link Db_bdd20;
10. Ejecutamos nuevamente el commando anterior
11. Hacemos un “select” desde el host conectado mediante el enlace creado
select db_link from user_db_links;
Select db_link from user_db_links;
select *from prueba@db_bdd20;
Conectar con otros hosts:
Host 1:
1. Creamos el string de conexión
2. Creamos el database link
3. Realizamos un “select” para comprobar la conexión
select *from prueba@db_bdd18;
Host 2:
1. Creamos el string de conexión
2. Creamos el database link
3. Realizamos un “select” para comprobar la conexión
select *from prueba@db_bdd16;