Créer un vidage à partir du schéma Oracle dans la console sous Linux

Il n’est pas facile de trouver la bonne façon d’exécuter la commande expdp dans la console. Il y a quelques étapes avant d’exécuter la commande expdp.

Vous devez d’abord créer un répertoire sur l’ordinateur où se trouve Oracle DB, où vous placerez les fichiers de vidage, puis accorder à un schéma les droits pour créer un répertoire.

Exécutez cette commande dans SQL Developer ou dans sqlplus :

accorder la création de n’importe quel répertoire à mon schéma ;

Remplacer mon schéma avec votre nom de schéma.

que lorsque vous êtes connecté dans le schéma mon schéma créez le répertoire :

CREATE DIRECTORY DB_DUMP en tant que ‘/path/to/my-dump-directory’ ;

puis ouvrez la console sur l’ordinateur avec la base de données Oracle et exécutez :

expdp”‘mon schéma /PASSWORD@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(Host=nom d’hôte)(Port=nom du port))(CONNECT_DATA=(SID=SID_name)))’” DIRECTORY=DB_DUMP REUSE_DUMPFILES=YES DUMPFILE=dump-XX-XX-2022.dmp LOGFILE=dump.log schemas=”mon schéma

Vous devez remplacer dans la commande le mon schéma avec votre nom de schéma, le mot de passe avec le mot de passe correct, le nom d’hôte, le nom de port, le nom SID_name, le nom du DIRECTORY si autre, le nom du fichier dump, le nom du fichier journal.

Je n’ai pas trouvé dans Google la syntaxe correcte pour expdp commande et comment faire un dump Oracle.

Laisser une réponse

Découvrez-en davantage sur le blog de Velislav Krastev

Abonnez-vous maintenant pour continuer à lire et accéder aux archives complètes.

Continuer la lecture