地理数据库类型比较
创建地理数据库之前,必须确定需要使用的地理数据库类型。有三种地理数据库可供选择:
- 文件地理数据库会以包含若干文件的文件夹形式将数据集存储在计算机上。每个数据集作为一个文件进行存储,文件大小可达 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 - 处于 ArcEditor 和 ArcInfo 许可证等级的 ArcGIS Desktop、ArcGIS Engine 和 ArcGIS Server Workgroup 版本会随附 SQL Server Express。可以安装 SQL Server Express(这是 SQL Server 的轻量级个人版本),并启用它来存储地理数据库。通过 ArcCatalog,可以设置和管理 SQL Server Express 实例及 ArcSDE 地理数据库,因此您不必成为数据库管理员 (DBA) 即可使用这些类型的 ArcSDE 地理数据库。通过 ArcGIS Desktop 或 ArcGIS Engine 获得许可后,最多有三个用户可以连接到 SQL Server Express 实例。通过 ArcGIS Server Workgroup 获得许可后,可以有 10 台桌面客户端和任意数量的 Web 客户端连接到 SQL Server Express 实例。
- 在 ArcGIS Server 企业级下获得许可的 ArcSDE 地理数据库 - 此外,对于使用 ArcSDE 企业地理数据库的一系列 DBMS,ArcSDE 可以在这些 DBMS 的企业设置中工作。ArcSDE 企业版作为 ArcGIS Server 企业级的一部分进行购买,通常需要具有 DBA 权限和技能才能设置和管理基础 DBMS。有关详细信息,请参阅什么是 ArcSDE?。
7/10/2012