【已解决】测试FM模型到生产环境连接数据源报错

我测试环境数据源XX的数据库的用户名是A,然后建了FM,cube,现在发布到生产上,生产上的数据源XX和测试用的一样,但是数据库的名字是B,我现在在生产上FM里面test表,都提示 表和视图不存在,是不是跟这个数据库的名字有关系,或者哪位朋友指导一下,生产的数据源在配置的时候要有哪些注意...显示全部
我测试环境数据源XX的数据库的用户名是A,然后建了FM,cube,现在发布到生产上,生产上的数据源XX和测试用的一样,但是数据库的名字是B,我现在在生产上FM里面test表,都提示 表和视图不存在,是不是跟这个数据库的名字有关系,或者哪位朋友指导一下,生产的数据源在配置的时候要有哪些注意的事项,之前的项目过程中都没有出现这情况的。

test导入的表报错如下:This query contains an error and can not be executed.

It is recommended that you view the query feedback on the "Query Information" tab.

RQP-DEF-0177 An error occurred while performing operation 'sqlPrepareWithOptions' status='-9'.
UDA-SQL-0107 A general exception has occurred during the operation "prepare".
ORA-00942: table or view does not exist



我要悬赏…………

解决方法:经过查验我的数据源配置的没有问题,问题主要出在测试数据库的登录用户名和 生产数据库的登录用户名不一致,在FM中,点击datasource,会有一个schema项,这个记录的就是数据库的登录用户名,所以这个地方在迁移生产后要更改成生产数据源连接的数据库登录用户名,数据源名称配置一致,这样就可以正常使用了。收起
参与5

查看其它 3 个回答strongsun的回答

strongsunstrongsun商业智能工程师带你未来
不可以~~~
互联网服务 · 2015-06-02
浏览1328

回答者

strongsun
商业智能工程师带你未来
擅长领域: 大数据商业智能cognos

strongsun 最近回答过的问题

回答状态

  • 发布时间:2015-06-02
  • 关注会员:1 人
  • 回答浏览:1328
  • X社区推广