ArcSDE與Oracle在同一臺機器上

一、ArcSDE與Oracle在同一臺機器上
安裝完Oracle後直接安裝ArcSDE和Post Installation就可以。

二、ArcSDE與Oracle不在同一臺機器上
安裝ArcSDE直接裝就可以了,但不能直接運行Post Installation,按下面的步驟執行:
首先,在Oracle數據庫所在機器上執行腳本\ArcSDE\ora9iexe\tools\oracle\ createsdeora9i.sql,裏面

的安裝路徑和文件大小都應該根據需要先進行調整。也可以根據腳本文件,手動建立SDE相應的對象。如果

Oracle數據庫所在機器上已經創建了sde用戶和表空間的話,可不執行該腳本。

第二步,運行Post Installation,只執行Repository Setup。

第三步,在命令行下執行\ArcSDE\ora9iexe\etc\sdeservice.exe,參數設置如下:
sdeservice -o create -p <sde用戶口令> -l <數據庫客戶端配置名稱>

注意:sde版本不同參數設置可能也不相同,如果是Arcsde9.1的話,參數設置如下:
sdeservice -o create -d oracle9i,<數據庫客戶端配置名稱> -p <sde用戶口令> -i <sde服務名> -n

在dbinit.sde文件中加上一行:SET LOCAL=<數據庫客戶端配置名稱>,並檢查ArcSDE\ora9iexe\etc和

C:\WINDOWS\system32\drivers\etc下的Services中有沒有esri_sde服務。

三、調試方法
如果ArcSDE的服務啓動不起來,可以到\ArcSDE\ora9iexe\etc下刪除所有文件名最後三個字母爲log的文件

,然後啓動服務,再檢查log文件中的錯誤信息。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章