软件开发Db2suse

SUSE11 DB2 恢复数据库备份文件?

现有一个windows DB2 v9.7备份文件:
CASHDB.0.DB2.NODE0000.CATN0000.20180105193755.001
想使用此文件恢复linux系统 DB2 v9.7的数据,
我使用:
RESTORE DATABASE CASHDB FROM /home/db2inst1/back TAKEN AT 20180105193755
提示:
SQL2570N An attempt to restore on target OS "Linux-x86-64" from a back
up created on source OS "NT-64" failed due to the incompatibility of opera
ting syste

我该使用什么命令导入数据库呢?

参与31

6同行回答

topzgmtopzgm课题专家组软件架构设计师People's Bank of China
1)Windows平台下的数据库备份,直接恢复到linux平台下,确实不支持,因为2种平台的文件格式不一致等。2)如果数据库是个复杂数据库,涉及大量的raw device、file system、tablespace的话,那么跨平台恢复会比较复杂,因为2个平台这些基础环境会相差太大,只好手工在目标平台lunix上重新...显示全部

1)Windows平台下的数据库备份,直接恢复到linux平台下,确实不支持,因为2种平台的文件格式不一致等。
2)如果数据库是个复杂数据库,涉及大量的raw device、file system、tablespace的话,那么跨平台恢复会比较复杂,因为2个平台这些基础环境会相差太大,只好手工在目标平台lunix上重新建立这些raw device、file system、tablespace等,还有table等各种数据库脚本,最后才是load/import...xxx.ixf导入数据。
3)如果数据库是个简单数据库,那么db2look+db2move就能够搞定。

收起
银行 · 2018-01-10
anikikonganikikong课题专家组数据库运维工程师中国民生银行
这两平台不支持跨平台备份恢复,建议采用导数的模式。db2look + db2move显示全部

这两平台不支持跨平台备份恢复,建议采用导数的模式。db2look + db2move

收起
银行 · 2018-02-01

提问者

chinazzb
系统运维工程师null
擅长领域: 服务器数据库信创

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2018-01-10
  • 关注会员:7 人
  • 问题浏览:7029
  • 最近回答:2018-04-05
  • X社区推广