arcsde 和oracle(双机热备)分布式安装(转载)
環(huán)境:
oracle10gR2安裝在兩臺(tái)服務(wù)器上,但只是做雙機(jī)熱備,操作系統(tǒng)均為windows server 2003 sp2
arcsde安裝在第三臺(tái)機(jī)器上,操作系統(tǒng)為windows server 2003 sp2
安裝步驟:
1、需要在ArcSDE的安裝機(jī)器上安裝Oracle Client,或者安裝ODAC,只要能安裝Oracle Net軟件的就可以了,假設(shè)配置的oracle連接服務(wù)名為:Oracle_ServiceName
2、安裝ArcSDE程序和ArcSDE 9.2 for Oracle10g步驟一致
3、安裝ArcSDE 9.2的SP4補(bǔ)丁
4、在$SDEHOME目錄下ect/dbinit.sde文件夾,打開,如果有:
set Oracle_SID = Oracle_ServiceName
改為:
set LOCAL = Oracle_ServiceName? (Oracle_ServiceName是指用Oracle Net配置的本地的Oracle連接服務(wù)名)
如果沒有則添加:set LOCAL = Oracle_ServiceName
5、在配置到最后一步創(chuàng)建服務(wù)的時(shí)候。不選擇對(duì)話框向?qū)?chuàng)建,而選擇命令語(yǔ)句操作創(chuàng)建服務(wù):
啟動(dòng)cmd,輸入:sdeservice -o create -d Oracle10g,Oracle_ServiceName -i esri_sde -p sde -n
(注意命令語(yǔ)句最后要以-n 結(jié)束)
6、保證C:/WINDOWS/system32/drivers/etc/services 和%sdehome%/etc/services文件里面打開SDE服務(wù)端口:ESRI_SDE 5151/TCP #ArcSDE for Oracle。(一般安裝sde后自動(dòng)會(huì)添加該端口的打開)
7、安裝成功
8、sdemon -o start -i esri_sde -p sde就可以成功啟動(dòng)服務(wù)了
9、如果第8步失敗,并提示1053的錯(cuò)誤,重啟機(jī)器,一般sde即可啟動(dòng)
10、如果還是不行,就在系統(tǒng)環(huán)境變量中加變量:LOCAL,并讓它等于前面配置的oracle的連接服務(wù)名:Oracle_ServiceName
第10點(diǎn)是我碰到問題的解決,可能到第9步,一般都可以啟動(dòng)了,但如果還是不行,在windows事件日志中提示無(wú)法連接數(shù)據(jù)庫(kù),則添加這個(gè)環(huán)境變量,再重啟機(jī)器,就可以解決問題了
轉(zhuǎn)載自http://dbajun.javaeye.com/blog/210449
轉(zhuǎn)載于:https://www.cnblogs.com/Aragon/archive/2011/02/15/2820534.html
總結(jié)
以上是生活随笔為你收集整理的arcsde 和oracle(双机热备)分布式安装(转载)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何评价国足在2022世预赛12强赛上的
- 下一篇: 英语学习过程中的几点体会(1)