問題:突然發現ArcSde服務無法啟動,“ArcSde服務啟動后又停止,......”
環境:Win7+ArcSDE10 +Oracle11g
由於本人使用ArcSde時間不長,基本沒有遇到過什么問題,之前有發現arcgis桌面無法啟動,安裝補丁sp1后正常了,所以這次第一反應就是安裝補丁sp1,但安裝補丁后還是無效,於是問度娘,幾經周折,問題已解決,在此總結下此類問題方法。
日志
謹記一點,以后出現問題先看日志,日志可以說明出現問題的原因,sde有兩個log文件,分別是giomgr_esri_sde.log和sde_esri_sde.log
問題一:密碼過期
解決辦法:在PLSQL Developer中修改密碼
問題二:安裝補丁sp1后無法啟動
log描述:
-------------------------------------------------------
ArcSDE 10.0
for Oracle11g Build 775 Fri Sep 17 11:45:27 2010
-------------------------------------------------------
ST_Geometry Schema Owner: (SDE) Type Release: 1007
Instance initialized for ((sde)) . . .
Connected to instance . . .
ERROR in checking system st_geometry type (1).
Error checking the existence of system tables. Run
the Upgrade Geodatabase tool to install/upgrade system tables (-450).
Refer ArcSDE installation guide for instructions.
解決方法:需要升級系統表,在arcmap中采用oracle直連,然后打開GP工具 Update Geodatabase 運行
執行成功后,再次啟動SDE服務,正常!
參考鏈接:http://blog.csdn.net/lrh_079/article/details/16985127
http://blog.sina.com.cn/s/blog_681b9c910100q5cc.html