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