DB2 CMO安装7.1.2.6补丁之后会出现什么?


  本文标签:DB2 CMO

  以下的文章主要描述的是DB2 CMO安装7.1.2.6补丁之后,连接Ondemand得到sql0206n错误的描述,以下就是对DB2 CMO安装7.1.2.6补丁之后,连接Ondemand得到sql0206n错误的描述的描述,希望在你今后的学习中会有所帮助  。

  

  产品: DB2 Content Manager Ondemand for Multiplatform ;

  平台: AIX, Linux, Windows 2000, Windows NT

  

  软件版本: 8.3 ;

  

  问题描述:

  在安装了IBM DB2 Content Manager Ondemand的补丁7.1.2.6后,连接Ondemand服务器时得到sql0206n错误  。从IBM DB2 Content Manager Ondemand的日志中可以看到下面的错误信息:

  

  

  1. DB Error: [Microsoft][ODBC SQL Server Driver][SQL Server]Invalid column name passwd_exp.   
  2. -- SQLSTATE=42S22SQLCODE=207File=arsid.c, Line=3107 
  3. DB Error: [IBM][CLI Driver][DB2/NT] SQL0206N "PASSWD_EXP" is not valid in the context where it is used.   
  4. SQLSTATE=42703 -- SQLSTATE=42S22SQLCODE=-206, File=arsid.c, Line=3107 

  对此问题,要如何处理?

  解答:

  在IBM DB2 Content Manager Ondemand的补丁7.1.2.6中,IBM DB2 Content Manager Ondemand提供了存储每个用户的缺省服务器打印参数的方法  。并且,还增加了一些独立用户管理参数的配置,如:密码过期设置,非活动超时设置等  。为了支持这些新的特性,ARSUSER表已经需要被更新  。对于那些安装补丁升级的已经存在的系统,需要使用arsdb命令来更新ARSUSER表,以配合这些新增的功能  。

  在IBM DB2 Content Manager Ondemand的补丁7.1.2.6中,arsdb命令有了一个新的参数 -u,此参数用于更新数据库中的表结构来配合新增的功能  。此功能根据当前的版本号码来更新表  。此命令可以被多次执行,但是不能撤销  。所以,系统管理员应该在操作之前做好数据库的备份,以及恢复的方案  。

  要对数据库进行更新,可执行下面的操作:

  

  1.停止IBM DB2 Content Manager Ondemand服务器的运行

  

  2.备份IBM DB2 Content Manager Ondemand的数据库和相应的文件

  

  3.确保当前的补丁在7.1.2.6或之上

  

  4.运行下面的命令来更新表:

  

  arsdb <-I instance_name> -vu

  

  5.重新启动IBM DB2 Content Manager Ondemand服务器

  

  以上的相关内容就是对DB2 CMO安装7.1.2.6补丁后,连接Ondemand得到sql0206n错误的介绍,望你能有所收获  。

  

DB2 CMO安装7.1.2.6补丁后,连接Ondemand得到sql0206n错误

  上述的相关内容就是对DB2 CMO安装7.1.2.6补丁后,连接Ondemand得到sql0206n错误的描述,希望会给你带来一些帮助在此方面  。