web-dev-qa-db-fra.com

Oracle - ImpDP - Importer une partition

J'ai tronqué une partition et je voudrais l'importer à partir de la sauvegarde.

Comment puis-je importer une partition à partir du fichier de vidage?

Journal d'exportation:

. . exported "XY_PROD"."XY_LOG_PLSQL"              69.16 MB  320459 rows
. . exported "XY_PROD"."XY_RESPONSE":"SYS_P25129"  2.198 GB   67804 rows
. . exported "XY_PROD"."XY_RESPONSE":"SYS_P26385"  973.4 MB   31742 rows
. . exported "XY_PROD"."XY_RESPONSE":"SYS_P25395"  2.184 GB   88242 rows
. . exported "XY_PROD"."XY_RESPONSE":"SYS_P25891"  3.366 GB  106484 rows

A essayé:

INCLUDE=PARTITION:\"IN \(\'SYS_P25129\'\)\"
INCLUDE=PARTITION:"XY_RESPONSE":"SYS_P25129"
INCLUDE=PARTITION:\"XY_RESPONSE\":\"SYS_P25129\"

Obtenir:

ORA-39001: invalid argument value
ORA-39071: Value for INCLUDE is badly formed.
ORA-00920: invalid relational operator

Toute la table est plusieurs GB. S'il y a un moyen, je ne veux pas importer une table entière.

2
Jakub P

Selon - cet exemple dans les documents Oracle:

TABLES=XY_RESPONSE:SYS_P25129

devrait être suffisant.

À moins que vous n'ayez une garantie très étrange dans votre base de données, aucune citation n'est requise pour l'un de ces arguments.

1
Phill W.