概述
我剛剛開始使用Oracle數據導出和導入,並且第一次使用時工作得非常好。但後來我第二天回來,在同一系統上重複完全相同的步驟,但得到ORA-01435:用戶不存在錯誤。使用Oracle「創建用戶」命令不會自動創建關聯的模式
所有機器系統規格:
- OS:WINDOWS 2012 R2 x64的
-Oracle服務器:甲骨文11g快捷64
目的:從 我出口數據Oracle服務器1並導入到Oracle服務器2.
程序: 導出數據轉儲成功從Oracle服務器1.
但在導入Oracle服務器2上的數據轉儲時,我遵循以下步驟:
-Stop IIS服務
net stop WAS
創建在導入之前的架構/用戶帳戶和授予權限
net stop WAS
sqlplus/as sysdba;
CREATE user PIE1 identified by PASS1;
GRANT ALL PRIVILEGES TO PIE1;
GRANT IMP_FULL_DATABASE TO PIE1;
根據oracle,a會好起來的,但看看第一個圖像的波紋管。在DBeaver中,我可以看到只有用戶帳戶PIE1已經創建,但沒有模式。 Oracle issue 1. User account created, but not the Schema
問題1:據甲骨文,命令「創建用戶」應該還可以創建一個相關的架構。任何人有一個想法,爲什麼這不再爲我工作?它在前一天晚上工作。
我再繼續導入過程如下:
imp PIE1/[email protected] file=c:BackupsAVUSER2_6_7.dmp log=c:Backupsimport.log fromuser=AVUSER2_6_7 touser=PIE1;
甲骨文聲稱,即使它的用戶不存在。我重複了整個過程,甚至創建了一個完全相同的導入/導出用戶帳戶和憑證,並且此錯誤仍然出現。
問題2:任何想法爲什麼Oracle「無法找到」數據庫中明確的用戶帳戶?
附加信息:
經過我的Windows帳戶是管理員組
經過我的Windows帳戶是ORA_DBA組
打開的所有命令提示符作爲管理員
2016-12-30
Pierre
+1
是否有可能在DBeaver Users文件夾被刷新,但Schemas文件夾不是?也許導入錯誤是因爲'FROMUSER'而不是'TOUSER';你確定轉儲文件包含用戶AVUSER2_6_7? –
+0
嗨,喬恩,我已經用相同的結果刷新了整棵樹。即使在手動創建模式之後,我也注意到了這一點。在運行導入之後,模式將被刪除。 –
+0
你真的在使用導出數據泵和常規導入嗎,還是這是一個錯字?我不認爲這兩者是兼容的。你能包括你使用的完整導出命令嗎? –
最后
以上就是默默蚂蚁为你收集整理的oracle11gora1435,使用Oracle「創建用戶」命令不會自動創建關聯的模式的全部内容,希望文章能够帮你解决oracle11gora1435,使用Oracle「創建用戶」命令不會自動創建關聯的模式所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复