Oracle 11g用戶創建、授權和導入dmp文件

1.最近做項目,要導入Oracle的dmp文件,很多年前用過oracle,該用的技術隨着時間都忘記的差不多了,現在標記在此,以免再次遇到同樣的問題而感到無措。

導入dmp文件,需要知道這個dmp文件創建的用戶。因此需要先創建用戶,並授權給它。

(1)用戶的創建

首先,以system用戶登錄Oracle SQL Developer

其次,在sql工作表(可以用快捷鍵ctrl+shift+w)中輸入:

create user sms identified by sms;

接着就是運行這句話,只要出現如下圖所示的運行時間,就成功創建了一個用戶。

(2)用戶的授權,命令如下所示:(三個系統角色都給了這個用戶)

grant connect, resource,dba to sms;

(3)在cmd下輸入導入命令:具體命令如下

imp  sms/sms@smsdb file=d:\student.dmp full=y

(其中sms是你的用戶名,sms是密碼,@是必須要寫的命令,orcl是你的數據庫實例(如果沒有實例需要創建實例即新建數據庫),d:\student.dmp是你的導入的數據庫文件,full=y是必須要寫的參數

同時要注意:第一個斜槓 / 與 第二個斜槓 \ 是不一樣的)

輸入完成後,回車,oracle回有提示,按照提示輸入即可

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章