在迁移DB2数据库的过程中,经常会将原数据库全备份,然后到目标机器回复。
但是在中国多数数据库的 代码页 (codepage)都是 1386 territory 都是 86
这样,将数据库备份后,在目标计算机上直接回复就会报错 代码页不匹配
正确的恢复方法是
先执行
db2set db2codepage=1386
db2set db2territory=86
在执行
db2 restore db dbname from "/db2backup/"
就可以正常恢复了
如果/db2backup下面有多个备份文件,则需要用 taken at 时间戳 来指定要回复的文件
本文介绍了一种解决DB2数据库迁移过程中遇到的代码页不匹配问题的方法。通过设置正确的代码页和区域,确保从源计算机备份的数据库能在目标计算机上顺利恢复。
1396

被折叠的 条评论
为什么被折叠?



