TIM5.0装好之后首次改密码报database connection failed。
共遇到如下三种情况。
1.WAS上对应的ITIM JDBC提供程序没有数据源,这种情况可以重装TIM。或者手动添加数据源。
需要的是带ITIM字样的两个数据源。手动创建数据源时要注意选择对应的认证别名也就是认证信息。
ITIM Bus DataSource的为itim_init,ITIM Data Sourcede为itim_jms。别名里存的是连接数据库时的用户和密码信息
2.数据源存在但是测试连接时报错,这时我们需要仔细查看报错信息,根据对应信息解决问题。检查别名、数据库属性等:
测试连接成功即可。
3.我在数据源配置正确之后登录改密码还是报错,排查各种情况,严格比对安装说明书还是不行。于是怀疑可能安装配置没有问题而是启动时缺了某些东西。比对TIM4.6自带的启动脚本才发现在启动WAS前需要手动索引数据库下某个文件: . /home/db2inst1/sqllib/db2profile。
路径可能不一致,但是文件是db2profile这个。之后TIM正常工作。
这个问题拖了我几天时间,TIM重装不下十回,现在回过来想想原本可以早点解决。所以之后的工作一个是要对自己有信心,另一个是对问题需要及时记录(之前遇到过相似的情况)。记录于此告以时时提醒自己。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。