软件开发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同行回答

DB-TrendSetterDB-TrendSetter  数据库架构师 , 公司
跨平台的一般采用db2look + db2move显示全部

跨平台的一般采用db2look + db2move

收起
电信运营商 · 2018-01-10
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
libai21libai21  软件架构设计师 , 海通证券
不支持跨平台的数据库恢复。只能在新的环境下创建新的数据库,然后把原有的数据导入进去。显示全部

不支持跨平台的数据库恢复。只能在新的环境下创建新的数据库,然后把原有的数据导入进去。

收起
证券 · 2018-01-10
  • .001文件是完全备份,我在思考要如何导入进数据库
    2018-01-10
flywiththewindflywiththewind  其它 , easy world
1、db2look + db2move2、IBM CDC(Ibm Infosphere Data Replication)3、Oracle GoldenGate4、自己编写同步软件,思想与2、3一致显示全部

1、db2look + db2move
2、IBM CDC(Ibm Infosphere Data Replication)
3、Oracle GoldenGate
4、自己编写同步软件,思想与2、3一致

收起
系统集成 · 2018-04-05
anikikonganikikong  数据库运维工程师 , 中国民生银行
这两平台不支持跨平台备份恢复,建议采用导数的模式。db2look + db2move显示全部

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

收起
银行 · 2018-02-01
oniontechoniontech  技术经理 , guangzhou eagle
恢复到WINDOWS先,再用DB2 look move命令导出和导入到LINUX平台显示全部

恢复到WINDOWS先,再用DB2 look move命令导出和导入到LINUX平台

收起
系统集成 · 2018-01-10
浏览4107

提问者

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

相关问题

相关资料

相关文章

问题状态

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