此文章主要向大家讲述的是正确确认DB2 CM 的ls数据库对应的Content Manager版本级别的操作流程,同时本文也有对其产品: DB2 Content Manager for Multiplatform ,操作平台: AIX, Linux, Windows 2000, Windows NT 以及软件版本: 8.3 的描述。
问题描述:
对于IBM DB2 Content Manager Library Server的数据库, 在不同的Content Manager版本中, 其结构会有不同。 在系统升级;备份; 恢复等维护操作后, 如何确认这个数据库的版本, 是CM V8.2使用的, 还是CM V8.3使用的, 就成为管理员需要注意的问题, 以避免由此而导致的错误。
下面我们就来说明一下如何确认IBM DB2 Content Manager 的Library Server数据库对应的CM版本级别?
解答:
在IBM DB2 Content Manager中, 提供cmlevel 命令来确认各个组件的版本,包括Library Server的组件。 但是, 该命令并不一定能准确地表示Library Server数据库的版本信息。 此命令主要是读取一个在IBM DB2 Content Manager安装时创建的配置文件。如果Library Server的数据库在安装之后, 由管理员通过数据库的恢复而覆盖掉, 则之后cmlevel命令就可能显示的不是准确地版本信息。
对此, 在IBM DB2 Content Manager安装时, 会将Library Server数据库的版本信息存储到数据库中, 对于管理员,最准确地确认数据库所对应的版本信息的方法就是查询数据库中的存储。 方法如下:
1. 首先, 我们需要连接到数据库, 可以通过命令 db2 connect to icmnlsdb 来实现。
2. 而后, 请执行下面的命令:
- db2 select lscurrentversion from icmadmin.icmstsyscontrol
我们可以看到输出信息指明了该数据库的版本。 下面是一个该命令显示输出的例子:
- LSCURRENTVERSION
- 8.3.00.000
- 1 record(s) selected.
如果您仍然有问题, 请联系IBM技术支持中心。
上述的相关内容就是对DB2 CM 的ls数据库对应的Content Manager版本级别的描述,希望会给你带来一些帮助在此方面。
【编辑推荐】