ArcSDE其實包含三個版本:
Personal SDE——附帶在Desktop(Arcinfo、ArcEditor)或Engine裡的免費使用的小型sde庫,基于SQLServer Express,可以設定資料庫伺服器和建立一次可由多個使用者通路但隻由一個使用者編輯的 ArcSDE 地理資料庫
Workgroup SDE——在ArcGISServer Workgroup産品中,使用SDE Workgroup許可,可以設定資料庫伺服器和建立一次可由多達 10 個使用者通路并可同時進行編輯的ArcSDE 地理資料庫。當使用通過 ArcGIS Server Workgroup 獲得許可的資料庫伺服器時,還可以使用Web 應用程式連接配接到地理資料庫,此時沒有連接配接限制。
Enterprise SDE——企業級的地理資料庫,即ArcGISServer Basic,絕大部分都是用的這個,不多說了。
媒體和注冊差別一:
前兩種ArcSDE都是附帶于ArcGIS桌面的CD光牒上,安裝的軟體都是一樣的,差別在于
- Personal ArcSDE使用的lic資訊為sdepersonal,92,ecp385214902,none,GB20C************,
- Workgroup ArcSDE使用的lic資訊為sdeworkgroup,92,ecp385214902,none,GB20HSE*********,
後一種ArcSDE是單獨的一張CD光牒
- Enterprise ArcSDE使用的lic資訊為sdeserver,92,ecp385214902,none,GB20C3PHSE************,
支援資料庫的差別二費用差別三
- Personal ArcSDE和Workgroup ArcSDE隻支援SQL Server的Express版本
- Enterprise ArcSDE除了支援SQL Server (Express版本、标準版、企業版)也支援Oracle、DB2、Informix、PostgreSQL資料庫
本質差別四
- Personal ArcSDE和Workgroup ArcSDE說是免費的其實是附贈與購買ArcGIS桌面的使用者的一種免費的軟體,如果你什麼都不購買,是不能獲得該軟體的
- Enterprise ArcSDE是需要收費購買的
Enterprise Workgroup Desktop Application Scenario Large-scale enterprise application scenarios Small- to medium-sized departmental application scenarios Small teams or a single user who requires the functionality of a multiuser geodatabase Data Storage Enterprise RDBMS Platform
- DB2
- Informix
- Oracle
- PostgreSQL
- SQL Server
SQL Server Express SQL Server Express Management Interface ArcCatalog
RDBMS
ArcSDE command line
ArcCatalog ArcCatalog Storage Capacity Depends on the server 10 GB 10 GB Licensing Availability ArcGIS for ServerEnterprise ArcGIS for ServerWorkgroup ArcGIS Engine
ArcGIS for Desktop Advanced
ArcGIS for Desktop Standard
Supported OS Platform Any platform Windows Windows Number of Concurrent Users Unlimited editors and readers 10 editors and readers 1 editor and 3 readers Network Application Intranet and Internet Intranet and Internet Desktop and local network use Differentiating Characteristics
- Supports versioning
- Supports multiuser editing
- Supportsspatial types
- Enterprise IT integration
- Supports versioning
- Supports multiuser editing
- Supports versioning
關于SQL Server Express的知識
- Personal ArcSDE隻支援最多三個使用者連接配接,一個使用者編輯,最大支援4GB容量
- Workgroup ArcSDE隻支援10個使用者連接配接,最大支援10GB容量(2008版本)
- Enterprise ArcSDE無限制
連接配接差別五1.資料庫的大小限制:SQL Server 2005 Express 和SQL Server 2008 Express 資料庫的大小限制最大為 4GB,最新版本的SQL Server 2008 R2 Express 資料庫的大小限制最大為 10G。這個大小的限制隻有在資料檔案上,交易記錄檔則不受此限。 2.隻能使用一個 CPU 來運算,這在多個 CPU 的電腦上會造成浪費。 3.可使用的存儲器量最高隻有 1GB。 4.沒有 SQL Agent,若要做排程服務必須自己寫程式。
服務差別六
- Personal ArcSDE和Workgroup ArcSDE在ArcCatalog上面的Database Servers項添加
- Enterprise ArcSDE是在ArcCatalog上面的Database Connections項添加
- Personal ArcSDE和Workgroup ArcSDE是沒有ArcSDE服務的
- Enterprise ArcSDE是可以使用ArcSDE服務的
SDE Schema差別六
基本上這三者類型的ArcSDE關于GDB Schema和SDE Schema都是一緻的沒有什麼本質的差別但是在建立過程中有差別
後記 但是在實際工作過程中由于Personal ArcSDE和Workgroup ArcSDE連接配接數和容量的限制,使用的使用者不是很多,不過Esri既然有着三種不同類型的産品,ArcSDE的初學者經常會被這三種搞暈,特此說明一下。
- Personal ArcSDE和Workgroup ArcSDE安裝完畢後并沒有Post過程隻是一個配置,他在建立每一個Database(New Geodatabase)時建立相關的Schema,每個Database就包含一套SDE Schema
- Enterprise ArcSDE是在ArcSDE安裝過程中進行後配置Post Installation過程中有一個建立相關的資料表進行建立
Enterprise | Workgroup | Desktop | |
---|---|---|---|
Application Scenario | Large-scale enterprise application scenarios | Small- to medium-sized departmental application scenarios | Small teams or a single user who requires the functionality of a multiuser geodatabase |
Data Storage | Enterprise RDBMS Platform
| SQL Server Express | SQL Server Express |
Management Interface | ArcCatalog RDBMS ArcSDE command line | ArcCatalog | ArcCatalog |
Storage Capacity | Depends on the server | 10 GB | 10 GB |
Licensing Availability | ArcGIS for ServerEnterprise | ArcGIS for ServerWorkgroup | ArcGIS Engine ArcGIS for Desktop Advanced ArcGIS for Desktop Standard |
Supported OS Platform | Any platform | Windows | Windows |
Number of Concurrent Users | Unlimited editors and readers | 10 editors and readers | 1 editor and 3 readers |
Network Application | Intranet and Internet | Intranet and Internet | Desktop and local network use |
Differentiating Characteristics |
|
|
|