Import/export Oracle 9i

Salut,
voilà mon pb,

j’ai une base oracle 7 sur une machine windows.
J’ai une nouvelle base oracle 9i sur une linux.

je souhaite exporter la totalité des données de la version 7 pour les importer sur la version 9.

sur la machine Windows j’utilise la commande exp73 login/password@nom_base file =xxx.dmp owner=xxx grants=y log=export.log

comment faut il faire pour importer ces données sous ma nouvellle machine Linux
(pareil avec un exp ?)
(y a til besoin d’un script shell)

Merci d’avance

t’es envoyé un mp ;). Bon courage :slight_smile:

Merci de ton message je voulais savoir comment fait on pour exporter seulement les données
car le schéma est déjà en place

Merci

Bonjour,
la réponse m’interresse aussi, merci d’en faire profiter tout le monde ^^

Eh bien tu ne peux pas.
En revanche, à l’import, tu peux préciser que le schéma existe déjà, avec je ne sais plus quelle option, mais ça doit être du genre CONTINUE=Y. C’est l’option qui dit d’ignorer les erreurs lorsque les tables existent déjà.

edit: ça doit être IGNORE=Y :slight_smile:

Ne vous bousculez surtout pas pour dire si ça fonctionne ou pas, hein ? :pfff:

Salut

Tu peux seulement importer les données en faisant ton import avec en options tables=…,…,… avec le noms des tables que tu souhaites importer tes données

Moi je fais un p’tit up du topic pour poser la question suivante :

J’ai aussi un Oracle 9i sur un Linux. J’aimerai lui importer des tables sous un fichier texte, sachant que j’ai déjà et le schéma et la base.

Dans quel format doivent être mes fichiers ? Comment le faire par programmation en C ?

Merci par avance de vos réponses.