Oracle remap_schema需要注意的問題
remap_schema 需要注意的地方:
即使你對應的schema不存在,只要匯入時連線的使用者有足夠的許可權,就會使用DUMP檔案中的metadata來建立一個對應的使用者的//不允許普通使用者使用remap_schema選項
問題
第一種:
如果你使用hr使用者將hr模式匯出(hr無DBA許可權)
SQL> expdp hr/hr directory=pump_dir dumpfile=hr.dmp schemas=hr
在new_hr使用者不存在情況下執行匯入:
SQL> impdp system/oracle directory=pump_dir dumpfile=hr.dmp remap_schema=hr:new_hr
這種情況會匯入失敗,new_hr自動建立失敗。
第二種:
但是如果將DBA許可權賦予HR使用者,再次匯出。
SQL> grant dba to hr
SQL> expdp hr/hr directory=pump_dir dumpfile=hr.dmp schemas=hr
在new_hr使用者不存在情況下執行匯入:
SQL> impdp system/oracle directory=pump_dir dumpfile=hr.dmp remap_schema=hr:new_hr
這種情況會匯入成功,new_hr自動建立成功。
第三種:
如果使用system或者/ as sysdba將hr模式匯出
expdp system/oracle directory=pump_dir dumpfile=hr_system.dmp schemas=hr
或者
expdp \’/ as sysdba\’ directory=pump_dir dumpfile=hr_system.dmp schemas=hr
在new_hr使用者不存在情況下執行匯入:
impdp system/oracle directory=pump_dir dumpfile=hr_system.dmp remap_schema=hr:new_hr
這種情況會匯入成功,new_hr自動建立成功
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69975956/viewspace-2709272/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 使用 sendBeacon 需要注意的問題
- 10個需要注意的SQL問題SQL
- 安裝rac時需要注意的問題
- Python初學者需要注意的問題Python
- 教育直播系統搭建需要注意的問題
- vue中需要注意的問題總結(上)Vue
- 運用mysqldump 工具時需要注意的問題MySql
- app開發需要注意哪些問題APP
- 資料治理需要注意哪些問題
- map判斷值是否存在需要注意的問題
- visual studio建立專案時需要注意的問題
- 使用 foreach 使用引用變數需要注意的問題變數
- 電磁流量計在使用需要注意的問題
- oracle設定process需要注意的事情Oracle
- 做聚合支付代理需要注意的這幾個問題?
- PMP®|專案管理有哪些需要注意的問題嗎?專案管理
- 選擇代理IP時需要注意的三大問題
- 教育培訓APP開發時需要注意的問題APP
- Python讀書筆記:需要注意的70個小問題Python筆記
- 文化館展廳的設計方案需要注意哪些問題?
- 遊戲伺服器需要注意的三點安全問題遊戲伺服器
- 開發陪診程式專案需要注意問題
- 挑選http時候需要注意什麼問題HTTP
- 購買SOLIDWORKS正版軟體需要注意哪些問題Solid
- 刷題時需要的注意事項
- 使用mysql-connect-java-8.0.11驅動包需要注意的問題MySqlJava
- 網路爬蟲設計中需要注意的幾個問題爬蟲
- python合併多個csv檔案需要注意的問題(合併多個列名問題)Python
- 網站被攻擊有哪些安全問題需要注意網站
- angular注意問題Angular
- 寶鯤財經:市場投資需要注意的幾個問題
- JavaScript ES6 Fetch API時需要注意的一個Cookie問題JavaScriptAPICookie
- 選擇ETL工具需要注意什麼技術性問題?
- TV端影視APP開發搭建需要注意哪些問題?APP
- Laravel專案部署到線上需要注意哪些問題呀Laravel
- 面試官:集合使用時應該注意哪些問題?我:應該注意該注意的問題!面試
- Redux的應該注意的問題Redux
- 企業在實施採購管理時需要注意哪些問題?