【已结贴】点击报表提示输入用户名和密码

环境:两台Cognos服务器,一台网关,DB2数据库,FM跟网关在一台机器上

问题描述:业务数据库切换(IP地址变更,数据库用户名不变,密码变更),在上面三台机器上都修改编码节点,换成新的IP,三台机器上测试数据库都是连通的。

在前端数据源配置中用户名密码也更新了,测试数据源连接也是成功的。

在FM中测试表也都是能看到数据的。

但是点击报表运行弹出下图

2.jpg



我输入正确的用户名和密码,点击确定还是返回到上图中的界面,连续输入两次后,如下图



尝试过删除数据源,新建一个跟原先同名的、不同名字的数据源,都还是一样的错误

这样的情况大家有遇到么?如何解决?


最新进展:判断可能是密码长度过长,在自己机器上修改了数据库用户的密码,也出现这样的情况。现在等客户那边修改了密码后我再上来给大家反馈

上午客户那边修改了密码,我在我机器上测试通过,但是到生产上还是一样错误!

而且发现一个奇怪的现象,前端点击报表弹出输入用户名和密码,输入切换之前的数据库用户和密码,竟然进去,还看到了切换之前的数据库里面的数据!

但是两台Cognos服务器和网关都确定连上了切换的数据库(用DB2命令连接查询了数据,看到了有数据差异,网关机器上FM里面看也是),在前端数据源配置也是更新了的。

两台服务器重启也试过了,还是一样情况~

我想切换业务数据库应该跟CM没有关系吧,我把CM是建在切换之前的数据库上(单独的一个用户)

实在是太奇怪了
-------------------------------------------------------------------------------------------------------------------------------
后来我用servlet模式访问,测试数据源的时候发现其中一台机器连接失败(之前cgi模式访问竟然两个都成功?!)

把连接失败的那台服务器停掉,另一台正常工作,用cgi和servlet模式访问,点击报表都正常,切换到了新的数据库。

现在基本确定问题,数据源连接失败的机器上数据库catalog有问题

所以在那台机器上uncatalog数据库,重新编目数据库,编目节点,启动服务,用cgi和servlet两种模式访问正常,点击报表正常,至此切换成功:)

虽然问题解决了,可是我还是没有弄明白,其中一台机器数据源连接失败,为什么cgi访问模式下显示两个都成功,在servlet模式下能显示一个成功另一个失败?

而且失败的那台机器上,用DB2命令查询数据,也是正常,搞不清楚之前catalog有什么问题
参与21

17同行回答

杨柳风丫丫杨柳风丫丫其它momo
我想在10.1的cognos上新建一个数据源,但一直测试不通过。说是因为没有配置catalog,请问,这个东东是在哪里配置的呢?建立数据源的流程啥的能帮我讲讲么?显示全部

我想在10.1的cognos上新建一个数据源,但一直测试不通过。

说是因为没有配置catalog,请问,这个东东是在哪里配置的呢?

建立数据源的流程啥的能帮我讲讲么?

收起
IT其它 · 2015-11-30
浏览1370
  • catalog是在数据库命令窗口下执行的,具体你可以百度一下。 新建数据源,要确认服务器的机器上通过32位的数据库客户端能连接数据库(64位的系统亦如此),然后在FM或者cognos administration界面中配置即可。
    2015-12-01
KAKA19891111KAKA19891111商业智能工程师HighJet
回复 16# hupingzhi     嗯~让我困惑的地方就是在那台catalog有问题的机器上直接用DB2命令行连接到了切换的数据库(机器上只有1个实例),但是通过网关访问,每次点击报表连接的都还是切换之前的数据库,就好像是修改节点重新编目没有生效...显示全部
回复 16# hupingzhi


    嗯~让我困惑的地方就是在那台catalog有问题的机器上直接用DB2命令行连接到了切换的数据库(机

器上只有1个实例),但是通过网关访问,每次点击报表连接的都还是切换之前的数据库,就好像是修改节

点重新编目没有生效收起
互联网服务 · 2014-09-03
浏览1301
hupingzhihupingzhi系统架构师PA
catalog,类似oracle的tnsnames.ora吧。显示全部
catalog,类似oracle的tnsnames.ora吧。收起
保险 · 2014-09-03
浏览1356
KAKA19891111KAKA19891111商业智能工程师HighJet
回复 14# Aaron_liu     是啊,我被这个问题搞得差不多崩溃了要,这次就是知道哪里错了,但不知道为什么错:Q显示全部
回复 14# Aaron_liu


    是啊,我被这个问题搞得差不多崩溃了要,这次就是知道哪里错了,但不知道为什么错:Q收起
互联网服务 · 2014-09-02
浏览1341
Aaron_liuAaron_liu软件架构设计师国际商业机器大连分公司
回复 13# KAKA19891111     :handshake以前我也遇到过很费解的问题,数据库server换ip后,catalog老是指向旧的server,后来跟DBA搞了很长时间,后来删除所有catalog,重新catalog,不知搞了多少次, 后来就糊里糊涂好了:dizzy: 真是崩溃。...显示全部
回复 13# KAKA19891111


    :handshake以前我也遇到过很费解的问题,数据库server换ip后,catalog老是指向旧的server,后来跟DBA搞了很长时间,后来删除所有catalog,重新catalog,不知搞了多少次, 后来就糊里糊涂好了:dizzy: 真是崩溃。收起
IT咨询服务 · 2014-09-02
浏览1366
KAKA19891111KAKA19891111商业智能工程师HighJet
回复 11# Aaron_liu     多谢你的提醒,问题定位到了,其中一台机器catalog数据库有问题:handshake显示全部
回复 11# Aaron_liu


    多谢你的提醒,问题定位到了,其中一台机器catalog数据库有问题:handshake收起
互联网服务 · 2014-09-02
浏览1293
KAKA19891111KAKA19891111商业智能工程师HighJet
回复 11# Aaron_liu     数据库没有uncatalog,只是删除以前的编目节点,重新编目节点 ,新建数据源也试过的,不行:(显示全部
回复 11# Aaron_liu


    数据库没有uncatalog,只是删除以前的编目节点,重新编目节点 ,新建数据源也试过的,不行:(收起
互联网服务 · 2014-09-02
浏览1299
Aaron_liuAaron_liu软件架构设计师国际商业机器大连分公司
之前的数据库 有没有 uncatalog掉呢, 不行就在Cognos新建数据源测试下。显示全部
之前的数据库 有没有 uncatalog掉呢, 不行就在Cognos新建数据源测试下。收起
IT咨询服务 · 2014-09-02
浏览1434
KAKA19891111KAKA19891111商业智能工程师HighJet
回复 9# Aaron_liu     能讲一下你们切换业务数据库的流程么,我比对下哪里有遗漏的:(显示全部
回复 9# Aaron_liu


    能讲一下你们切换业务数据库的流程么,我比对下哪里有遗漏的:(收起
互联网服务 · 2014-09-02
浏览1412
Aaron_liuAaron_liu软件架构设计师国际商业机器大连分公司
回复 8# KAKA19891111     客户改了数据库密码而已,没及时通知我们。显示全部
回复 8# KAKA19891111


    客户改了数据库密码而已,没及时通知我们。收起
IT咨询服务 · 2014-09-02
浏览1494

提问者

KAKA19891111
商业智能工程师HighJet
擅长领域: 商业智能大数据cognos

相关问题

相关资料

问题状态

  • 发布时间:2014-09-01
  • 关注会员:3 人
  • 问题浏览:9254
  • 最近回答:2015-11-30
  • X社区推广