db2 - 将 DB2 10.5 FixPackge 10 恢复到 DB2 11.5 失败
问题描述
我有一个从 DB2 10.5 修复包 10 备份的数据库文件,现在我确实想将它恢复到 DB2 11.5 开发人员版中进行测试。但是遇到了以下问题:
SQL2519N 数据库已恢复,但恢复的数据库未升级到当前发行版。返回带有标记“SQLERRM FUNCTION”的错误“-440”。
我使用下面的命令,都没有成功。
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
我有:
> SQL0440N No authorized routine named "SQLERRM" of type "FUNCTION" having > compatible arguments was found. LINE NUMBER=1. SQLSTATE=42884
有人可以帮忙吗?
解决方案
您只能从离线备份中恢复;尝试这个。
推荐阅读
- address-sanitizer - 您可以在 ASAN sanitizer 之前运行用户定义的通行证吗?
- reporting-services - 如何将报表的一部分对齐到最左端,而报表的其余内容在 SSRS 中放置得不太远?
- elasticsearch - 为什么 ElasticSearch function_score 权重没有按预期工作?
- java - ModelMapper 将 List<...> 映射到对象属性
- xml - 如何在 Spring Security 中允许任何其他角色?
- angular - 在反应式中动态添加行
- firebase - 在firebase中的数组中添加一个字段而不删除firebase中的其他字段
- javascript - 带有传入数据的脚注追加
- python - 将 SQL 查询输出转换为 pandas 数据框
- windows - Windows上的子进程问题