Я пытаюсь выполнить экспорт данных для метаданных в табличное пространство (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