oracle 816 imp恢復資料遇到問題及解決
最近幫著一個客戶新裝了一個oracle 816,然後進行了oracle 816的exp出來的資料的恢復,在恢復的結束階段,也就是匯入同義詞,觸發器,儲存過程階段,有個報錯,大體意思就是因為找不到db link,儲存過程建立報錯,仔細分析了報錯資訊,再加上詢問客戶方的業務人員,最後明白了該儲存過程是透過db link 從sunway 的業務系統中取數。
最後無奈之下,又重新匯入了一次,實際上,只重新匯入那個出錯的儲存過程即可。
最後的總結:
1.匯入儲存過程(包括匯入同義詞,觸發器,檢視)時,imp要進行編譯,編譯透過後,才不會報錯。
此問題,就是出在編譯時找不到db link,而報錯。
2.能否單獨匯入儲存過程,而不是再將全部資料重新匯入一次?我感覺應該是有單獨匯入儲存過程的語法,找找。
3.建立db link時,是用的如下的語法:
create public database link SUNWAY_CG CONNECT TO gqcb identified by gqcb using 'sunway_cg'
--小類注:using 'sunway_cg' 中的sunway_cg為在此臺oracle816伺服器上事先配置好的指向另外一個oracle資料庫的net 服務名。
--在006帳套中,使用了這個dblink,到其他的業務系統中取數。
用此語法建立完畢後,測試此database link,發現處於“非活動狀態”,一開始百思不得其解,後來經詢問同事,才發現,非“非活動狀態”與
init.ora的一個引數“global_name”有關係,global_name=false 才行。
另注:
oracle 816,預設安裝完畢,global_name=true
oracle 92,預設安裝完畢,global_name=false
oracle 10,預設安裝完畢,global_name=false
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/161195/viewspace-520609/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 解決Oracle中Exp/Imp大量資料處理問題Oracle
- 解決Oracle資料庫日誌檔案丟失恢復問題Oracle資料庫
- IMP-00013 問題及解決方法
- Oracle ASM故障資料恢復解決方案OracleASM資料恢復
- oracle imp字符集問題的解決Oracle
- rman不使用恢復目錄恢復資料庫示例及問題資料庫
- Oracle資料恢復專題Oracle資料恢復
- 一次用RMAN做資料庫恢復遇到的問題資料庫
- 【DataBase】:使用Oracle遇到的幾個問題及解決辦法DatabaseOracle
- Oracle學習遇到的問題收集及解決 - 不斷更新Oracle
- Oracle資料庫基本知識及問題解決(轉)Oracle資料庫
- Fabric 環境搭建遇到問題及解決
- 近期工作遇到的問題及解決方式收藏
- nodejs 近期所遇到的問題及解決NodeJS
- 裝SAP GUI時遇到的問題及解決GUI
- ORACLE資料恢復Oracle資料恢復
- 通過Oracle來輔助MySQL資料問題的恢復OracleMySql
- redis 安裝及安裝遇到的問題解決Redis
- windows安裝tomcat遇到問題及解決方案WindowsTomcat
- 遇到問題的解決方法
- ORACLE-資料恢復Oracle資料恢復
- Oracle中truncate table後的資料恢復(Oracle資料恢復工具-ODU)Oracle資料恢復
- oracle ora-600[2662]問題分析及異常恢復Oracle
- oracle 資料庫解決問題思路總結Oracle資料庫
- 原始碼安裝apache(附遇到的問題及解決)原始碼Apache
- UG程式設計常遇到的問題及解決方法程式設計
- VMware下安裝Ubuntu遇到的問題及解決方案Ubuntu
- SeSparse資料恢復方案研究及恢復方法演示資料恢復
- oracle 11.2.0.4 DataGuard Broker配置過程中可能遇到的問題及解決方法Oracle
- SQL Server資料庫恢復常見問題SQLServer資料庫
- imp中的indexfile引數解決imp指定表空間問題Index
- Oracle備份與恢復系列 五 續 EXP/IMP遷移、複製資料庫Oracle資料庫
- 資料倉儲的效能問題及解決之道
- 安裝mysql資料庫及問題解決方法MySql資料庫
- ajax資料無法更新問題原因及解決
- 【MySQL】崩潰恢復問題解決:Forcing InnoDB RecoveryMySql
- 【資料庫資料恢復】如何恢復Oracle資料庫truncate表的資料資料庫資料恢復Oracle
- nbu恢復oracle,使用與源備份端不同使用者問題解決Oracle