Il motore di database Oracle dispone di una funzione "link" che collega un database esterno al database Oracle locale . È possibile utilizzare un database collegato a copiare le tabelle del database da un server a un altro utilizzando standard di Oracle PL /SQL di codice . Questa funzione quando è necessario trasferire le tabelle tra due server Oracle per spostare i dati su un nuovo server . Istruzioni
1
Aprire l'utilità della riga di comando di Oracle su un computer che dispone di una connessione ad entrambi i server di database Oracle .
2
Digitare il seguente codice per linkare il database esterno per il database primario :
CREATE PUBLIC dATABASE lINK external_databaseUSING ' a distanza ';
Il codice sopra link " external_database " per il database primario . Alias del link è "telecomando". Si utilizza questo alias per copiare le tabelle .
3
Copia la tabella dal database remoto al database locale , primario. Il codice seguente consente di copiare una tabella " clienti " per il database locale :
select * from remote.customers in local_customers
Il contenuto della tabella remota viene copiato nella tabella " local_customers " .