Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Importation des espaces de table transportés dans votre instance de base de données
Utilisez la procédure rdsadmin.rdsadmin_transport_util.import_xtts_tablespaces
pour restaurer les espaces de table que vous avez précédemment exportés depuis une instance de base de données source. Dans la phase de transport, vous sauvegardez vos espaces de table en lecture seule, exportez les métadonnées Data Pump, transférez ces fichiers vers votre instance de base de données cible, puis importez les espaces de table. Pour de plus amples informations, veuillez consulter Phase 4 : Transport des espaces de table.
Syntaxe
FUNCTION import_xtts_tablespaces( p_tablespace_list IN CLOB, p_directory_name IN VARCHAR2, p_platform_id IN NUMBER DEFAULT 13, p_parallel IN INTEGER DEFAULT 0) RETURN VARCHAR2;
Paramètres
Nom du paramètre | Type de données | Par défaut | Obligatoire | Description |
---|---|---|---|---|
|
|
— |
Oui |
Liste des espaces de table à importer. |
|
|
— |
Oui |
Répertoire qui contient les sauvegardes d'espaces de table. |
|
|
|
Non |
Fournissez un ID de plateforme qui correspond à celui spécifié durant la phase de sauvegarde. Pour obtenir la liste des plateformes, interrogez |
|
|
|
Non |
Degré de parallélisme. Par défaut, le parallélisme est désactivé. |
Exemples
L'exemple suivant importe les tablespaces TBS1
,
TBS2
, et TBS3
depuis le répertoire DATA_PUMP_DIR
. La plate-forme source est AIX Based Systems (64 bits), dont l'ID de plate-forme est6
. Vous pouvez trouver la plateforme IDs en V$TRANSPORTABLE_PLATFORM
interrogeant.
VAR task_id CLOB BEGIN :task_id:=rdsadmin.rdsadmin_transport_util.import_xtts_tablespaces( '
TBS1,TBS2,TBS3
', 'DATA_PUMP_DIR
', p_platform_id => 6); END; / PRINT task_id