1) 安裝前準備數據庫
在安裝 ArcSDE 以前,確認Oracle服務端已安裝好且已建立好sde庫,用戶並受權。請先在本地安裝Oracle10g PL/SQL客戶端。還須要收集如下信息:windows
服務器計算機名服務器
Oracle 網絡服務名網絡
sde 用戶名與密碼oracle
2) 安裝過程tcp
第1步: 雙擊 setup64.exe 執行安裝程序ide
第2步: 出現Welcome畫面,單擊 Next 按鈕工具
第3步: 選擇接受許可聲明,單擊 Next 按鈕post
固定路徑就設爲:C:\ArcGis\ spa
第4步: 指定安裝路徑,單擊 Next 按鈕。
第5步: 確認安裝,單擊 Next 按鈕。
第6步: 點擊 Finish 完成安裝。
Finish完成以後可能會出現如下問題,出現以後先將此前安裝的程序卸載,回到以前安裝第一步,在setup64.exe上單擊右鍵,兼容性疑難解答
點擊 Ok 進行Post Installation Setup,按常規步驟安裝ArcSDE,直到<Create ArcSDE server>這一步,退出安裝界面。
建立系統用戶變量:
變量名:TNS_ADMIN
變量值:D:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\tnsnames.ora
到DOS界面,執行如下命令:
建立服務:
sdeservice -o create -d "oracle10g,SDH" -p "sde ASBsde-11" -i "esri_sde" -n
修改Windows配製文件:
首先在windows/system32/drivers/etc目錄下找到 services文件,使用記事本打開,在最後添加一行 esri_sde 5151/tcp #ArcSDE Oracle10g
這步很重要:打開ArcSDE的安裝目錄,程序默認的路徑
「C:\ArcGIS\ArcSDE\ora10gexe」,打開etc文件夾,用記事本打開dbinit.sde文件。(每次創建SDE服務時,都會改動)
把Set Oracle_sid=XXXX改成Set Local=XXXX,(XXXX:爲本地ORACLE TNSNAME)而後保存,關閉文件。
啓動服務:
sdemon -o start -i esri_sde -p "ASBsde-11"
啓動sde 服務,若是啓動失敗,重起電腦。在這種狀況下,ArcSDE 服務中,「依存關係」項是沒有相關Oracle服務的。
查看服務狀態:
sdemon -o status
一、Oracle升級到10.2.0.4後,ArcGIS sde必須升級到9.2.6才能支持,否則確定post不成功的。
二、數據庫和ArcSDE分別裝在不一樣的機器上時,通常狀況下會出錯,解決辦法以下:
1) 須要在ArcSDE的安裝機器上安裝Oracle Client,或者安裝ODAC,只要能安裝Oracle Net軟件的就能夠了,假設配置的oracle鏈接服務名爲:Oracle_ServiceName
2) 安裝ArcSDE程序和ArcSDE 9.2 for Oracle10g步驟一致
3) 安裝ArcSDE 9.2補丁
4) 在$SDEHOME目錄下ect\dbinit.sde文件夾,打開,若是有:
set Oracle_SID = Oracle_ServiceName
改成:
set LOCAL = Oracle_ServiceName (Oracle_ServiceName是指用Oracle Net配置的本地的Oracle鏈接服務名)
若是沒有則添加:set LOCAL = Oracle_ServiceName
5) 在配置到最後一步建立服務的時候。不選擇對話框嚮導建立,而選擇命令語句操做建立服務:
a) 啓動cmd,輸入:sdeservice -o create -d Oracle10g,Oracle_ServiceName -i esri_sde -p sde -n
b) (注意命令語句最後要以-n 結束)
6) 保證C:\WINDOWS\system32\drivers\etc\services文件裏面打開SDE服務端口:ESRI_SDE 5151/TCP #ArcSDE for Oracle。(通常安裝sde後自動會添加該端口的打開)
7) 安裝成功
8) sdemon -o start -i esri_sde -p sde就能夠成功啓動服務了
9) 若是第8步失敗,並提示1053的錯誤,重啓機器,通常sde便可啓動
10) 若是仍是不行,就在系統環境變量中加變量:LOCAL,並讓它等於前面配置的oracle的鏈接服務名:Oracle_ServiceName
11) 第10點是我碰到問題的解決,可能到第9步,通常均可以啓動了,但若是仍是不行,在windows事件日誌中提示沒法鏈接數據庫,則添加這個環境變量,再重啓機器,就能夠解決問題了
三、ArcGIS最好和應用的GIS工程安裝在一塊兒,這樣子速度會快不少
四、windows登錄密碼修改對ArcGIS的影響
ArcGIS默認安裝的認證方式是以賬號的方式進行,這種方式的特色是不能修改密碼,進入系統的服務界面,更改ArcGIS爲本地賬戶系統,這樣子就和操做系統的登錄密碼無關了。
五、arcgis的登陸密碼忘記或是服務進不去了,一直是padding
1) 進入<arcGIS安裝目錄>\AppServer\目錄,把AimsAdmPw(密碼文件)和ArcGISSite.sez(服務定義文件)刪除掉;
2) 進入控制面板-管理工具-服務,把全部的arcGIS服務從新啓動一遍。再進入Administrator就能夠了。