我们正在将ITIM 5.1迁移到ISIM6.0。虽然我们正在进行升级过程和测试新的生产系统,但旧的生产系统继续捕获生产中所做的更改。IBM Security Identity Manager升级没有提供捕获这些更改的机制,因此我们需要将数据从旧的生产系统导入新的生产系统。在导入DB2转储时,旧系统上可能只有很少的挂起请求,因此当我们迁移此数据时,系统将如何响应这些挂起的请求?为了在较新的生产系统上处理这些请求,我们需要执行哪些步骤,或者这些挂起的请求会自动拾取吗?
发布于 2018-08-03 19:31:35
您的问题不是Db2问题,而是应用程序层问题,因为无论RDBMS是Oracle、SQL-Server还是Db2,问题都是相同的。
请参阅details of upgrading的ISIM知识中心。
一些应用程序不支持在线升级,需要完全或部分关闭或在操作程序中进行一些更改,特别是IBM建议:
“在开始升级过程之前减少系统活动。在升级IBM Security Identity Manager之前,避免启动策略强制或协调请求。不要直接从IBM Security Identity Manager数据库的SCHEDULED_MESSAGES表中删除条目。”
如果您在升级前保护了数据库备份,并在数据库上启用了存档日志记录,并且将新旧环境分开,那么您就可以避免数据丢失,代价是在升级后进行一些数据迁移。
升级详细信息因您的配置而异。
https://stackoverflow.com/questions/51660223
复制相似问题