Posted on 2008-09-02 08:01
黎民 閱讀(389)
評論(0) 編輯 收藏 所屬分類:
GIS原理
在一臺機器上運行兩個SDE實例會出現莫明其妙的問題,對于Windows,目前找到了一個解決方法,不過我沒有試驗過,只是提供給大家參考:
1. 拷貝 %SDEHOME% 到一個新的位置。
2. 用適當的RDBMS連接變量(如ORACLE_SID)更新新的dbinit.sde 文件。
3. 用新的實例名、端口號和網絡協議更新 %SDEHOME%etcservices.sde文件。
4. 添加服務名、端口號和網絡協議到 WINNTsystem32driversetcservices 文件中。須確認所用的端口號沒有被用過。
5. 刪除新的giomgr.log文件中的內容。
6. 如果需要,更新新的giomgr.defs文件,以指定新實例的操作參數。
7. 如果需要更新新的dbtune.sde 文件,以指定參數給在新實例的數據庫中創建數據時使用。
8. 確認SDEHOME 變量指向正確的新ArcSDE實例位置,并運行給對應數據庫使用的sdesetup 命令來創建新數據的存儲表。
9. 使用 “sdeservice -o create” 命令創建新的ArcSDE服務。