在 Standard 或 Advanced 许可等级下可用。
在 ArcGIS 软件中,术语“数据库服务器”是指可用于存储桌面或工作组级地理数据库的 Microsoft SQL Server Express 实例。
可通过目录窗口或 ArcCatalog 中的“数据库服务器”节点创建地理数据库并执行数据库服务器的其他管理任务。通过 ArcGIS for Desktop 管理数据库服务器及其地理数据库意味着,即使用户不具备额外的软件或数据库管理专业知识,也能创建和使用这些类型的地理数据库。
与数据库服务器上地理数据库的连接需要 SQL Server 数据库客户端从 ArcGIS 客户端进行连接。在这种情况下,客户端应用程序是 Standard 或 Advanced 许可级别的 ArcGIS for Desktop、ArcGIS Engine 和 ArcGIS for Server Workgroup。这些 ArcGIS 客户端产品的下载包括 SQL Server Express 的安装文件。
使用 ArcGIS for Desktop(Standard 和 Advanced)和具有 Geodatabase Update 扩展模块的 ArcGIS Engine,可以设置数据库服务器和创建一次可由多个用户访问但只能由一个用户编辑的地理数据库。
使用 ArcGIS for Server Workgroup,可以设置数据库服务器并从 ArcGIS for Desktop 中创建一次最多可由 10 个用户访问并可同时进行编辑的地理数据库。当使用通过 ArcGIS for Server Workgroup 获得许可的数据库服务器时,还可以使用 Web 应用程序连接到地理数据库,此时没有连接限制。
下表概括介绍了数据库服务器上创建的地理数据库中的可用功能:
客户端与数据库的连接类型 | 直接连接 |
数据库管理 | 通过 ArcGIS for Desktop 或 ArcObjects |
CPU 限制 | 1 |
使用的备份/还原模型 | 简单 |
可以更改地理数据库配置的用户 | 否 |
用户/组的登录类型 | 经过操作系统 (Windows) 身份验证 |
语言/本地化 | 使用与服务器相同的代码页 |
XML 列支持 | 是 |
版本化编辑支持 | 是 |
归档支持 | 是 |
复制支持 | 是 |
用户定义视图的支持 | 否 |
SQL Server 空间类型的支持 | 是 |
ST_Raster 存储类型的支持 | 否 |