EXP (exportation) et IMP (importation) sont les deux outils dont vous avez besoin. Il est préférable d'essayer de les exécuter en ligne de commande et sur la même machine.
Il peut être exécuté à distance, il vous suffit de configurer votre TNSNAMES.ORA correctement et installez tous les outils de développement avec la même version que la base de données. Sans connaître le message d'erreur que vous rencontrez, je ne peux pas vous aider à faire fonctionner exp/imp.
La commande pour exporter un seul utilisateur :
exp userid=dba/dbapassword OWNER=username DIRECT=Y FILE=filename.dmp
Cela créera le fichier de vidage d'exportation.
Pour importer le fichier de vidage dans un schéma utilisateur différent, créez d'abord le nouvel utilisateur dans SQLPLUS :
SQL> create user newuser identified by 'password' quota unlimited users;
Importez ensuite les données :
imp userid=dba/dbapassword FILE=filename.dmp FROMUSER=username TOUSER=newusername
S'il y a beaucoup de données, envisagez d'augmenter les BUFFERS ou regardez dans expdp/impdp
Les erreurs les plus courantes pour exp et imp sont configurées. Vérifiez votre PATH inclut $ORACLE_HOME/bin , vérifiez $ORACLE_HOME est défini correctement et vérifiez $ORACLE_SID est défini