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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 配置Oracle RAC需要注意的問題Oracle
- 10個需要注意的SQL問題SQL
- 安裝rac時需要注意的問題
- Python初學者需要注意的問題Python
- 檔案上傳需要注意的問題
- insert append需要注意的問題APP
- SQL SERVER建立索引需要注意的問題SQLServer索引
- 資料治理需要注意哪些問題
- app開發需要注意哪些問題APP
- 教育直播系統搭建需要注意的問題
- 運用mysqldump 工具時需要注意的問題MySql
- iOS編碼需要注意的幾點問題iOS
- vue中需要注意的問題總結(上)Vue
- IBM面試需要注意的幾個問題IBM面試
- MySQL中需要注意的欄位長度問題MySql
- 手機遊戲設計需要注意的7個問題遊戲設計
- dbms_sqltune.create_stgtab_sqlset需要注意的問題SQL
- JiveJdon,Linux下安裝需要注意的問題Linux
- oracle 12c rac 在aix 7.1 上安裝需要注意的IOCP問題OracleAI
- 做聚合支付代理需要注意的這幾個問題?
- 使用 foreach 使用引用變數需要注意的問題變數
- 教育培訓APP開發時需要注意的問題APP
- PMP®|專案管理有哪些需要注意的問題嗎?專案管理
- 選擇代理IP時需要注意的三大問題
- 遊戲伺服器需要注意的三點安全問題遊戲伺服器
- 11gRAC安裝需要注意的幾個問題
- 資料補丁中需要注意的幾個問題
- mfc ocx 控制元件開發需要注意的問題控制元件
- visual studio建立專案時需要注意的問題
- 燒錄Mac OS系統光碟時需要注意的問題Mac
- 挑選http時候需要注意什麼問題HTTP
- 開發陪診程式專案需要注意問題
- 程式設計師創業需要注意哪些問題?程式設計師創業
- 執行oracle DDL語句要注意的問題Oracle
- oracle設定process需要注意的事情Oracle
- Python讀書筆記:需要注意的70個小問題Python筆記
- 網路爬蟲設計中需要注意的幾個問題爬蟲
- [★] DataGridView 實際專案當中需要注意的問題 ztView