如果現在大家打開ArcGIS10.1桌面,預設的ArcSDE連接配接都是直連,但是往往有使用者還是比較懷舊的,可能還是喜歡原來的服務連接配接,那麼怎麼在一個全新的ArcGIS10.1環境下使用ArcSDE的服務連接配接呢?我們就介紹一下相關的方法。
首先,確定使用者使用的是全新的ArcGIS10.1環境,而且我以比較典型和常見的ArcGIS10.1桌面和資料庫和ArcSDE10.1是安裝在一台機器這種環境為例加以說明。如果我們進行了桌面直連建立了ArcSDE庫之後,確定ArcSDE的軟體包安裝齊全。
那麼我們需要在Windows的CMD環境下,建立ArcSDE服務
C:\Users\Administrator>sdeservice -o create
You must provide database name by using -d option.
ESRI ArcSDE System Service Utility Thu Jun 14 09:41:43 2012
-------------------------------------------------------------------------
sdeservice -o create -d <ORACLE,SID|SQLSERVER,SQLSERVERINSTANCE|
DB2,DB2INSTANCE|POSTGRESQL,PGINSTANCE|
INFORMIX|COVERAGES>
-p <SDE_DBA_Password> [-s <datasource>]
[-i <service>] [-u <service_user>] [-n]
[-H <sde_directory>] [-P <service_user_password>]
C:\Users\Administrator>sdeservice -o create -d oracle,orcl -p sde -i 5151
Copying contents of C:\Program Files\ArcGIS\ArcSDE\ora11gexe\etc\dbinit.sde to C
:\Program Files\ArcGIS\ArcSDE\ora11gexe\etc\dbinit.sde.backup.
Successfully created and registered 5151 service
建立完畢後,我們檢視%SDEHOME%檔案夾
%SDEHOME%/etc/dbinit.sde裡面
set ORACLE_SID=XXXX
%SDEHOME%/etc/services裡面
esri_sde 5151/tcp
C:\Windows\System32\drivers\etc\services裡面添加
esri_sde 5151/tcp
然後啟動ArcSDE服務即可。
建立ArcSDE服務連接配接,我們需要打開ArcToolbox工具
中文環境:資料管理工具-工作空間-建立ArcSDE連接配接檔案
英文環境:Data Management Tools-Workspace-Create ArcSDE Connection File

建立好之後,在相應的位置重新整理即可
我們檢視ArcSDE服務連接配接的界面可以看到和原來直連的界面,裡面多添加了一項application Server
以後我們進行ArcSDE服務連接配接,即可複制多個建立好的連接配接檔案,也可以在現在連接配接檔案進行不同參數的修改。
-------------------------------------------------------------------------------------------------------
版權所有,文章允許轉載,但必須以連結方式注明源位址,否則追究法律責任!
QQ一群: 78773981(已滿)
QQ二群: 225989940
Blog: http://blog.csdn.net/linghe301
Weibo: http://www.weibo.com/linghe301
------------------------------------------------------------------------------------------------------