我正在尝试将DB2备份文件还原到我的BlueMix DashDB服务中。我该怎么做呢?
最佳答案
由于多种原因,您无法将DB2备份映像还原到dashDB中。
在入门级共享dashDB实例中,您只能访问其他数据库共享的物理数据库中的一个模式。
即使您有专用实例,也需要1)访问数据库本地磁盘以上传映像,以及2)足够的特权(至少具有SYSMAINT权限)来执行还原。我怀疑任何一个都可以使用。
您可以做的是在本地运行db2look
和db2move
分别提取数据库DDL语句和数据。然后,您可以对dashDB运行提取的DDL脚本,前提是您用dashDB中可用的名称替换了原始模式名称,并在创建表后将数据加载到其中。