Copie de données d'une base dans une autre

Bonjour,

Je souhaiterais copier une table d'une base X dans une une table d'une base Y, sachant que les bases sont protégés par un mot de passe.

j'utilise sqlplus

mdp base X : xx
mdp base Y : yy

Comment faire ? et surtout comment faire sauter les verrous ?

Merci

2 réponses

  1. Pkoi faire sauter les verrous ????

    T deux bases doivent pouvoir communiquer si tu veux faire un transfert de données.

    Pour commencer : Sur quel type de base de données travailles-tu ? (Oracle, MySQL, PostrSQL ...)
    0
    1. je travaille avec Oracle 9
      0
  2. Tu dois créer un lien vers ta deuxième base de données en étant connecté via sqlplus à la première.

    En gros tu te connectes via sqlplus sur la base de données Y et tu crés ce que l'on appelle un Database Link :

    CREATE DATABASE LINK lien_x CONNECT TO xxx IDENTIFIED BY xx USING 'X' ;

    Ensuite tu dois pouvoir faire un truc du genre :

    INSERT INTO Y (
    SELECT ... FROM X@lien_x
    )

    Bon courage
    0