Come utilizzare i collegamenti a database per copiare i database in Oracle

January 4

Il motore di database Oracle ha una funzione di "link" che collega un database esterno al database Oracle locale. È possibile utilizzare un database collegato per copiare le tabelle del database da un server a un altro codice / SQL utilizzando standard di Oracle PL. Questa funzione quando è necessario per trasferire le tabelle tra due server Oracle per spostare i dati in un nuovo server.

istruzione

1 Aprire l'utilità della riga di comando di Oracle su un computer che dispone di una connessione a entrambi i server di database Oracle.

2 Digitare il seguente codice per collegare il database esterno al database primario:

CREATE DATABASE PUBBLICA LINK external_database
UTILIZZO 'a distanza';

Il codice link sopra "external_database" al database primario. alias del collegamento è "remota". È possibile utilizzare questo alias per copiare le tabelle.

3 Copiare la tabella dal database remoto al database elementare locale. Il codice seguente copia un "clienti" della tabella al database locale:

select * from remote.customers in local_customers

Il contenuto della tabella remota viene copiato nella tabella "local_customers".