我正在尝试恢复从db2 10.1系统获取的数据库备份,现在我想将它恢复到Windows机器上的db2 9.7系统。
下面是我得到的错误 -
SQL2542N找不到基于数据库映像文件的匹配项 源数据库别名" DBASPECT"和时间戳" 20160317210717" 提供。
答案 0 :(得分:2)
您可以将DB2数据库备份还原到相同或更新的DB2版本。原因是DB2软件需要知道如何处理图像/内容。随着新DB2版本中添加的功能,Windows机器上的DB2 9.7系统无法知道如何处理这些V10.1结构和元数据。
您可以尝试还原到DB2 10.1,然后使用db2look
或db2move
和export
等工具提取架构和数据。您可以使用脚本和CSV文件在V9.7级别上重建数据库。