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;

求解答!!請問這是怎么回事,為什么會出現這情況?應該怎樣修改?
uj5u.com熱心網友回復:
DIRECTORY 定義了嗎?uj5u.com熱心網友回復:
DBMS_DATAPUMP.ADD_FILE (
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 是必須明確的引數。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/97835.html
標籤:高級技術
