DECLARE
--创建数据泵工作句柄
h1 NUMBER;
begin
--建立一个用户定义的数据泵做schema的备份
h1 := dbms_datapump.open(operation=>'EXPORT',job_mode => 'schema');
--定义存储文件
dbms_datapump.add_file(handle=>h1,filename => 'bdqn.dmp');
--定义过滤条件
dbms_datapump.metadata_filter(handle=>h1,NAME=>'schema_expr',value => 'in''BDQN''');
--启动数据泵会话
dbms_datapump.start_job(handle=>h1);
--断开数据泵会话
dbms_datapump.detach(handle=>h1);
end;求解答!!请问这是怎么回事,为什么会出现这情况?应该怎样修改?
--创建数据泵工作句柄
h1 NUMBER;
begin
--建立一个用户定义的数据泵做schema的备份
h1 := dbms_datapump.open(operation=>'EXPORT',job_mode => 'schema');
--定义存储文件
dbms_datapump.add_file(handle=>h1,filename => 'bdqn.dmp');
--定义过滤条件
dbms_datapump.metadata_filter(handle=>h1,NAME=>'schema_expr',value => 'in''BDQN''');
--启动数据泵会话
dbms_datapump.start_job(handle=>h1);
--断开数据泵会话
dbms_datapump.detach(handle=>h1);
end;求解答!!请问这是怎么回事,为什么会出现这情况?应该怎样修改?
handle IN NUMBER,
filename IN VARCHAR2,
directory IN VARCHAR2,
filesize IN VARCHAR2 DEFAULT NULL,
filetype IN NUMBER DEFAULT DBMS_DATAPUMP.KU$_FILE_TYPE_DUMP_FILE),
reusefile IN NUMBER DEFAULT NULL;directory 是必须明确的参数。