Le moteur de base de données Oracle a un "lien" caractéristique qui relie une base de données externe à votre base de données Oracle locale. Vous pouvez utiliser une base de données liée à copier des tables de base de données d'un serveur à un autre en utilisant le code Oracle PL /SQL standard. Cette fonctionnalité lorsque vous avez besoin de transférer des tables entre deux serveurs Oracle pour déplacer les données vers un nouveau serveur . Instructions
1
Ouvrez l'utilitaire de ligne de commande Oracle sur un ordinateur qui a une connexion avec les serveurs de base de données Oracle.
2
Tapez le code suivant pour rediriger la base de données externe à votre base de données primaire :
CREATE DATABASE LINK PUBLIC external_databaseUSING «à distance» ;
le code ci-dessus des liens " external_database " à la base de données primaire . L'alias du lien est " à distance ". Vous utilisez cet alias pour copier vos tables.
3
Copier la table de la base de données distante à votre base de données primaire locale . Le code suivant copie une table "clients " à la base de données locale :
select * from remote.customers en local_customers
Le contenu de la table distante est copié dans la table " local_customers " .