IMP-00013: 錯誤的解決

前幾天在生產環境導出了一份dmp到測試環境,在導入的時候, 使用imp 報了一個錯誤:
IMP-00013: 只有 DBA 才能導入由其他 DBA 導出的文件

導出用的用戶的身份是dba,看了一下導入用的用戶不是dba,於是用授給了dba,可是執行導入語句,還是報這個錯誤。
不管是用oracle客戶端授權,還是用命令授權, 都是一樣的結果。
最後上網搜了一下,原因是:
僅僅授權爲dba是不能解決這個問題,還需要給導入的這個用戶 授予 :IMP_FULL_DATABASE 這個角色,並且啓用。
啓用後,再導入, 成功。

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