将 Siebel 7 电子商务应用程序从 DB2 UDB V8 迁移到 DB2 9
2008-11-20 16:34:24 来源:WEB开发网将 logfilsiz、logprimary 和 logsecond 的值增加为当前大小的两倍。迁移在单个事务中改变系统目录对象,并且这些更改需要足够的日志空间来包含该事务。如果空间不够的话,该事务将回滚并且也不能成功实现迁移。更多详细信息,请参考 “Increasing table space and log file sizes before migration”。
只针对 Linux:将裸设备(raw device)改为块设备(block device)。更多详细信息,请参考 “Changing raw devices to block devices (Linux)”。
发出以下命令停止 DB2 服务器:
db2licd -end
db2 force application all
check if there is any application still connecting by issuing db2 list applications
db2stop (to be issued for each instance)
db2admin stop (to be issued as the DAS user)
db2_kill
ps -eaf | grep db2 (make sure there are no DB2 processes up)
在安装 DB2 9 之前,要确保您的机器是兼容的,并且已经安装好了所有的修正程序和补丁。更多详细信息,请参考 “System requirements for DB2 9 for Linux UNIX and Windows”。
迁移步骤
本节将介绍更多关于迁移任务本身的详细信息。迁移过程包括两大主要步骤,实例迁移和数据库迁移。这一节将介绍迁移的这两个部分,首先介绍在 Windows 平台上的迁移,然后介绍在 UNIX 平台上的迁移。
在 Windows 上进行迁移:对于 Windows 平台上的 DB2 9,有两种方法可以实现数据库的迁移。
第一种方法:如果使用该方法,在安装 DB2 9 的过程中将自动完成实例迁移。(我们推荐使用该方法)
在安装 DB2 9 时,将检测到之前的版本,并且安装向导将显示一个迁移实例的按钮(参见图 1 下面的部分)。
更多精彩
赞助商链接