将DB210.5Fixpacke10恢复到DB211.5失败

将DB210.5Fixpacke10恢复到DB211.5失败,db2,db2-luw,Db2,Db2 Luw,我有一个来自DB210.5FixPackage10的数据库文件备份,现在我确实想将其恢复到DB211.5DeveloperEdition中进行测试。 但问题是: SQL2519N已还原数据库,但未还原已还原的数据库 已升级到当前版本。错误“-440”,标记为“SQLERRM” 返回“函数” 我使用下面的命令,都没有成功 db2 restore database DBNAME01 from /tmp/backups without prompting db2 restore database D

我有一个来自DB210.5FixPackage10的数据库文件备份,现在我确实想将其恢复到DB211.5DeveloperEdition中进行测试。 但问题是:

SQL2519N已还原数据库,但未还原已还原的数据库 已升级到当前版本。错误“-440”,标记为“SQLERRM” 返回“函数”

我使用下面的命令,都没有成功

db2 restore database DBNAME01 from /tmp/backups without prompting

db2 restore database DBNAME01 from /tmp/backups replace existing
当我尝试使用:

db2 restore database DBNAME01 from /tmp/backups
我得到:


有人能帮忙吗?

您只能从脱机备份中恢复;试试这个。

比较源(v10.5.0.10)Db2实例的注册表设置与DB2V11.5实例的注册表设置,并确保它们是兼容的(如果您进行了更改,将弹出v11.5实例)。接下来,当您重试还原并获取SQL2519N时,请检查db2diag.log中的新消息,然后编辑问题以添加它们(不要在注释中包含它们)。您是否正确设置了系统日期?有时您可能会因此而在系统功能缺勤时看到此类错误。如果是,则您应该就此向IBM支持部门提出申请。感谢mao和mark,这应该是兼容的问题。您回答了问题吗?
>     SQL0440N  No authorized routine named "SQLERRM" of type "FUNCTION" having
>     compatible arguments was found.  LINE NUMBER=1.  SQLSTATE=42884