Nous utilisons Oracle 12C et disposons de deux serveurs distincts exécutant Oracle, avec un CDB avec 2 PDB.
Quel est le moyen le plus simple d'obtenir les données du serveur A au serveur B, en tant que travail unique (pas de réplication)?
Jusqu'à présent, je peux imaginer les alternatives suivantes:
A propos de l'alternative 3, je ne suis même pas sûr que si c'est une véritable option. Laquelle de ces alternatives serait la plus facile à accomplir?
J'ai essayé de lire la documentation Oracle, mais c'est très verbeux et pas du tout facile à comprendre (ce que je suppose que c'est pourquoi ils vendent tant de services de soutien).
Option 3.
Débranchez le PDB:
ALTER PLUGGABLE DATABASE salespdb UNPLUG INTO '/Oracle/data/salespdb.xml';
Copiez les fichiers (fichiers de base de données XML +), puis effectuez les chèques énumérés ci-dessous:
Branchement dans un PDB débranqué
Enfin brancher le PDB:
Exemples de branchement dans un PDB débranqué
CREATE PLUGGABLE DATABASE salespdb USING '/disk1/usr/salespdb.xml' NOCOPY TEMPFILE REUSE;