将数据从较新版本地理数据库迁移到较旧版本地理数据库
有时您需要让较旧版本的 ArcGIS 客户端能够使用某些数据,而这些客户端无法连接到您存储数据的地理数据库版本。有关 ArcGIS 客户端版本和地理数据库版本之间的兼容关系,请参阅客户端与地理数据库的兼容性。
在这种情况下,您可以使用创建文件地理数据库或创建个人地理数据库地理处理工具来创建较旧版本的地理数据库,然后将数据移动到该地理数据库中以供旧版客户端使用。
请注意,在新版本地理数据库中实现的功能无法迁移到旧版本地理数据库中。如果移动的目标地理数据库版本中不存在该功能,那么迁移将失败或者新功能将从数据集中删除。
以下是无法迁移到旧版本地理数据库的功能的示例:
- 支持历史流量数据或使用 z 坐标值定义的连通性的网络数据集无法移动到版本 9.3.x 或更低版本的地理数据库中。
- 支持实时流量数据、软约束条件、首选货车路径以及 Python 脚本赋值器的网络数据集无法移动到版本 10 或更低版本的地理数据库中。
- 使用窗口大小金字塔构建的 terrain 无法移动到版本 9.2 或更低版本的地理数据库中。
- 使用锚点构建的 terrain 无法移动到版本 9.3.x 或更低版本的地理数据库中。
- 使用不存在于目标地理数据库版本中的规则的拓扑无法粘贴到该地理数据库。例如,将六个新规则引入到 ArcGIS 10 中(面:包含一个点,线:不能与其他要素相交,线:不能与其他要素相交或内部接触,线:必须位于内部,点:必须与其他要素保持一致,点:必须不相交)。如果拓扑中定义了以上规则中的任意一项,那么该拓扑所在的要素数据集便无法移动到版本 9.3.x 或更低版本的地理数据库中。
- 镶嵌数据集无法迁移到版本 9.3.x 或更低版本的地理数据库中。
创建较旧版本的地理数据库
如果您需要与 ArcGIS 9.2、ArcGIS 9.3.x 或 ArcGIS 10 客户端共享数据,可以使用创建文件地理数据库或创建个人地理数据库工具创建一个地理数据库,然后将要共享的数据移动到较旧版本的地理数据库中。
创建较旧版本的地理数据库。
步骤:
-
在 ArcGIS for Desktop 中打开创建文件地理数据库或创建个人地理数据库工具。
这两个工具位于“数据管理”工具箱的“工作空间”工具集中。
- 指定一个将用于创建地理数据库的磁盘位置。
- 输入地理数据库的名称。
- 从文件地理数据库版本或个人地理数据库版本下拉列表中选择想要创建的地理数据库版本。
移动数据
接下来,您可以将数据从较新版本的地理数据库移动到刚刚创建的较旧版本的地理数据库中。
大部分数据集都可以从较新版本的地理数据库复制并粘贴到较旧版本的地理数据库中,但是您也可以使用其他工具。有关将数据移动到地理数据库的方法的详细信息,请参阅将数据集添加到地理数据库的概述。
5/10/2014