Impdp怎么導ORCL數(shù)據(jù)庫
最近小編收到很多問題,其中一個就是關(guān)于impdp如何導入ORCL數(shù)據(jù)庫的步驟。在這篇文章中,小編將為大家整理一下具體的操作方法,希望能夠幫助到大家。 安裝Oracle數(shù)據(jù)庫和創(chuàng)建用戶 首先,我們需
最近小編收到很多問題,其中一個就是關(guān)于impdp如何導入ORCL數(shù)據(jù)庫的步驟。在這篇文章中,小編將為大家整理一下具體的操作方法,希望能夠幫助到大家。
安裝Oracle數(shù)據(jù)庫和創(chuàng)建用戶
首先,我們需要安裝好Oracle數(shù)據(jù)庫,并使用sqlplus進入sysdba權(quán)限。在sqlplus命令行中輸入以下命令:
sqlplus "as sysdba"
接下來,我們需要創(chuàng)建一個名為framework的用戶。在sqlplus命令行中輸入以下命令:
CREATE USER framework PROFILE DEFAULT IDENTIFIED BY framework DEFAULT TABLESPACE USERS TEMPORARY TABLESPACE temp ACCOUNT UNLOCK;
GRANT UNLIMITED TABLESPACE TO framework;
GRANT CONNECT,RESOURCE TO framework;
如果你想限制framework用戶的權(quán)限,可以不執(zhí)行最后一句命令:
grant dba to framework;
準備導入文件
然后,在你的計算機上建立一個名為f:empdump的文件夾,并將文件拷貝到該文件夾中。
接下來,在sqlplus命令行中創(chuàng)建一個DIRECTORY,并賦予framework用戶對該DIRECTORY的權(quán)限。輸入以下命令:
CREATE OR REPLACE DIRECTORY tempdump AS 'f: empdump/';
GRANT READ, WRITE ON DIRECTORY tempdump TO framework;
導入數(shù)據(jù)庫
現(xiàn)在,打開另一個cmd窗口,使用impdp命令來導入數(shù)據(jù)庫。輸入以下命令:
impdp framework/ fullY directorytempdump dumpfile
這樣就可以成功導入數(shù)據(jù)庫了。
注意事項
最后,需要注意的是,在Windows 7操作系統(tǒng)下,有時候創(chuàng)建文件夾后無法立即看到它在磁盤上的存在。所以,在執(zhí)行導入操作前,需要手動創(chuàng)建文件夾,并將使用expdp導出的dmp文件放入該文件夾中。
希望以上方法能夠?qū)δ兴鶐椭绻€有其他問題,請隨時向小編提問。