表領域のメタデータのデータポンプエクスポートを実行しようとしています(COURSE)。私は正しい方向に進んでいますか?私のデータポンプディレクトリは次のように作成されました:
CREATE DIRECTORY dpump_dir AS '/mydata/data';
私は初心者ですのでご注意ください。これは、これを実行するための最良の方法である場合とそうでない場合がありますが、これを機能させるように努めたいと思います。どうもありがとう。
declare
dp_handle number;
begin
dp_handle := dbms_datapump.open(
operation => 'EXPORT',
job_mode => 'TABLESPACE');
dbms_datapump.add_file(
handle => dp_handle,
filename => 'courses.dmp',
directory => 'dpump_dir');
dbms_datapump.add_file(
handle => dp_handle,
filename => 'courses.log',
directory => 'dpump_dir',
filetype => DBMS_DATAPUMP.KU$_FILE_TYPE_LOG_FILE);
dbms_datapump.metadata_filter(
handle => dp_handle,
name => 'TABLESPACE_EXPR',
value => '''COURSE''');
dbms_datapump.start_job(dp_handle);
dbms_datapump.detach(dp_handle);
end;
/
ERROR at line 1:
ORA-39001: invalid argument value
ORA-06512: at "SYS.DBMS_SYS_ERROR", line 79
ORA-06512: at "SYS.DBMS_DATAPUMP", line 2926
ORA-06512: at "SYS.DBMS_DATAPUMP", line 3162
ORA-06512: at line 8