Bonjour,
Je cherche à créer, via un DB_LINK, une PDB de test sur le serveur de test à partir d'une PDB de prod située sur le serveur de prod.
Serveur de prod :
- serveurprod.mondomaine.fr ;
- macdb1 + pdbprod.
Serveur de test :
- serveurtest.mondomaine.fr ;
- macdb1 + pdbform.
Sur le serveur de prod, pdbprod, j'ai créé un user "uclone" avec les privilèges create session, create table, create pluggable database.
Sur le serveur de test, j'ai modifié le tnsnames en y ajoutant l'accès à la pdbprod :
=> J'arrive à me connecter à PROD avec sqlplus.PROD =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = serveurprod.mondomaine.fr)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = pdbprod)
)
)
Ensuite, j'ai créé, toujours sur le serveur de test, un DB_LINK :
Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part create public database link dblk_clone connect to uclone identified by "mon_mdp" using 'PROD';
Enfin, j'essaie de créer une nouvelle pdbtest sur le serveur de test à partir de la pdbprod du serveur de prod :
=> Je précise que le dossier /data/MACDB1/pdbtest existe et est vide.
Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part create pluggable database pdbtest from pdbprod@dblk_clone FILE_NAME_CONVERT=('/data/MACDB1/pdbprod','/data/MACDB1/pdbtest');
Erreur renvoyée par le serveur de prod :
Et je trouve confirmation dans un fichier trc du serveur de prod :ORA-65035: impossible de créer la base de données pluggable à partir de pdbprod
J'ai appelé un collègue d'un autre établissement et qui m'a passé cette procédure, que j'ai adaptée à ma config, et lui n'a pas de souci.<error barrier> at 0x7ffcc1f02f98 placed ksrpc.c@4110
ORA-65035: impossible de créer la base de données pluggable à partir de PDBPROD
Une idée à me soumettre ?
Partager