Database Link

Preview:

DESCRIPTION

Bases de datos distribuidas

Citation preview

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;