ArcSDE的二種連線方式解釋

2021-05-24 15:51:15 字數 1561 閱讀 2008

解釋一: arcsde的二種連線方式——估且稱為客戶端負載連線方式和伺服器端負載連線方式。

二種連線方式的設定:

1. 伺服器端負載連線(最常用的連線方式):

伺服器名稱(server):sde伺服器的主機名稱。

服務埠(service):安裝sde時選擇的埠。預設是5151或esri_sde

資料庫(database):根據不同的dbms決定是否要填。oracle系列不用填,而sqlserver需要填寫。

使用者名稱(username):不要解釋了吧,哈哈。

密碼(password):也不要解釋了吧。

2.客戶端負載連線:

伺服器名稱(server):不用填寫。

服務埠(service):sde:資料庫型別。比如:如果是oracle9i,則sde:oracle9i

資料庫(database):根據不同的dbms決定是否要填。oracle系列不用填,而sqlserver需要填寫。

使用者名稱(username):需要填寫的。

密碼(password):密碼@伺服器名稱。例如:[email protected]。此項設定很重要,千萬不要搞錯了。

3. 二種連線方式的異同:

客戶端負載連線就是通過sde訪問資料表,並在本地完成對資料的各種操作(像空間分析,編輯等),而伺服器端負載就是通過sde訪問資料表後,在伺服器端完成對資料的各種操作,再把操作結果返回客戶端。

因此即便伺服器上sde服務沒有啟動,採用客戶端負載連線的方式也可以訪問和操作sde資料庫,而伺服器端負載連線只有在sde服務啟動後才能訪問和操作sde資料庫。

arccatalog裡邊的連線設定和arcengine開發裡邊的設定是一樣道理,不再詳細說明。

解釋二:

arcsde連線oracle資料庫有2種連線方式:直接連線和應用伺服器連線。

無論使用哪種連線方式,都需要對資料庫進行配置。常採用的方法是使用oracle 1og的客戶端軟體進行配置。

首先,在oracle net configuration assistant中配置服務名,然後在arccatalog中進行連線。

使用直接連線方式輸人使用者名稱的密碼時,需要使用以下格式:使用者名稱@網路服務名。

通過直接連線客戶端可以和oracle 10g實現連線而不需要arcsde(專用伺服器程序的功能已經在arcgis desktop中實現了)。採用這種方式進行連線和訪問資料庫的速度比較快。

使用應用服務連線,直接通過埠進行操作,在伺服器端需要單獨開啟乙個專用伺服器管理器程序,這種連線訪問資料庫的速度相對較慢。使用者名稱的密碼直接輸人即可,不需要再新增網路服務名。

注: arcsde是由以下3部分組成:arcsde伺服器管理程序、專用伺服器程序、arcsde客戶端。

arcsde伺服器管理程序,負責維護arcsde和監聽來自客戶端的連線請求。arcsde啟動就是啟動arcsde伺服器管理程序,利用管理員賬戶管理arcsde與rdbms連線,處理客戶端的連線請求。

專用伺服器程序,是由arcsde伺服器管理程序建立,用於每乙個特定的客戶端應用程式與資料庫的連線。

arcsde客戶端,通過arcsde伺服器管理程序和專用伺服器程序建立和rdbms的連線實現對資料庫的操作。

ArcSDE的二種連線方式

解釋一 arcsde的二種連線方式 估且稱為客戶端負載連線方式和伺服器端負載連線方式。二種連線方式的設定 伺服器端負載連線 最常用的連線方式 伺服器名稱 server sde伺服器的主機名稱。服務埠 service 安裝sde時選擇的埠。預設是5151或esri sde 資料庫 database 根...

C 連線ArcSDE的幾種方式

iworkspacefactory sdefac new sdeworkspacefactory iworkspace workspace sdefac.openfromfile f gis測試資料 aa.sde 0 通過檔案連線 string connectionstring database o...

C 常用加密方式二種

一 md5加密演算法 md5的全稱是message digest algorithm 5 資訊 摘要演算法 在90年代初由mit laboratory for computer science和rsa data security inc的ronald l.rivest開發出來,經md2 md3和md...