地理数据库类型比较
创建地理数据库之前,必须确定需要使用的地理数据库类型。有三种地理数据库可供选择:
- 文件地理数据库会将数据集以包含若干文件的文件夹形式存储在计算机上。每个数据集作为一个文件进行存储,文件大小可达 1 TB,也可以选择将文件地理数据库配置为存储更大的数据集。文件地理数据库可跨平台使用,还可以进行压缩和加密,以供只读和安全使用。 注:
如果不知道需要创建何种类型的数据库,这是一个很好的默认选项。
- 个人地理数据库会将其数据集以 Microsoft Access .mdb 文件的形式存储在磁盘上。整个个人地理数据库的存储大小被有效地限制为介于 250 和 500 MB 之间,并且只在 Windows 上提供支持。用户的数据集经常需要更大的存储空间,因此他们会选择文件地理数据库或 ArcSDE 地理数据库。
- ArcSDE 地理数据库,有时也称作多用户地理数据库,可以将数据集存储在下列多种可选的 DBMS 中:
- IBM DB2
- IBM Informix
- Microsoft SQL Server
- Oracle
- PostgreSQL
如果想要在地理数据库中使用历史归档、复制数据、使用 SQL 访问简单数据或在不锁定的情况下同时编辑数据,则需要使用 ArcSDE 地理数据库。
了解有关地理数据库类型的详细信息
ArcSDE 地理数据库选项
ArcSDE 地理数据库分为两种类型:
- ArcSDE for SQL Server Express - 处于Standard和Advanced许可级别的 ArcGIS for Desktop、ArcGIS Engine 和 ArcGIS Server Workgroup 版本会随附 SQL Server Express。您可以安装 SQL Server Express(这是 SQL Server 的轻量级个人版本),并启用它来存储地理数据库。通过 ArcCatalog,可以设置和管理 SQL Server Express 实例及 ArcSDE 地理数据库,因此您不必成为数据库管理员 (DBA) 即可使用这些类型的 ArcSDE 地理数据库。通过 ArcGIS for Desktop 或 ArcGIS Engine 获得许可后,最多可以有三个用户连接到 SQL Server Express 实例。通过 ArcGIS Server for Workgroup 获得许可后,则可以有 10 台桌面客户端和任意数量的 Web 客户端连接到 SQL Server Express 实例。
- 在 ArcGIS for Server 企业级下获得许可的 ArcSDE 地理数据库 - 此外,对于使用 ArcSDE 企业级地理数据库的一系列 DBMS,ArcSDE 可以在这些 DBMS 的企业设置中工作。ArcSDE 企业级作为 ArcGIS for Server 的一部分进行购买,通常需要具有 DBA 权限和技能才能设置和管理基础 DBMS。请参阅地理数据库管理快速浏览了解详细信息。
5/10/2014