如果想要在同一 Db2 实例上将一个地理数据库的内容移动到另一个数据库,可以创建第二个数据库,在该数据库中启用地理数据库并移动数据。如果想要将地理数据库移动到新的 Db2 实例,可以对数据库进行备份,然后将该数据库移动到新的实例。
在同一实例上将数据移动到新的地理数据库
同一 Db2 实例上的数据库名称和地理数据库名称必须是唯一的;因此,如果想要在同一实例上将数据移动到不同的地理数据库,应创建第二个数据库,在其中启用地理数据库,然后将现有数据移动到新的地理数据库。可使用“导出”工具、“提取数据”向导或 XML 工作空间文档,通过复制和粘贴在 ArcGIS 中对数据进行移动。
请注意,在将数据加载到新的地理数据库时登录的用户将成为数据的所有者。如果希望在新的地理数据库中该数据仍归同一用户所有,则应使每个用户都移动自己的数据。
将地理数据库移动到新实例中
要将地理数据库移动到新的 Db2 实例中,请确保包括所有必需的数据库对象,需备份要转移的数据库并将其还原到新实例中。这样做便可完成以下操作:
- 移动数据库中的所有对象
- 允许您为表空间容器指定备用路径
- 如果需要定期移动数据库,则允许您使用脚本
有关创建数据库备份和还原 Db2 数据库的说明,请参阅 IBM Db2 信息中心文档。