dmp文件導入sql
1,打開「開始」-->輸入cmd—> sqlplus log;數據庫
2,輸入 conn / as sysdba管理員帳戶登陸;學習
3,須要建立表空間,若是咱們知道須要導入的數據庫的表空間直接建立就能夠,若是不不知道,也沒有關係,咱們能夠用txt打開dmp文件,使用快捷鍵ctrl+F,查找tablespace,就能夠找到這個dmp文件所對應數據庫的表空間,而後建立咱們找到的表空間就能夠;spa
步,不建立的表空間,建立用戶,並分配權限;ip
5,打開「開始」-->輸入cmd(注意:這裏是cmd窗口,不是sqlplus窗口!!!),輸入如下語句:「imp kang/123456@localhost/ORACLEfile="C:\daochu.dmp"full=y ignore=y」cmd
上述語句說明以下:table
kang是建立的登陸數據庫用戶名;登錄
123456是登陸數據庫的密碼;file
localhost:表明當前數據庫的地址是本機,若是是遠程導入,替換成對應的ip地址就行權限
ORACLE:是實例名稱)
file:後面的是你當前dmp文件存放的路徑
full=y,這個貌似是所有
ignore=y,忽略一些錯誤
備註:關於數據庫實例、表空間、用戶等基本概念和建立的語句可參考前面的文章「Oracle學習——掃盲篇」