|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622 。
您需要 登录 才可以下载或查看,没有帐号?注册
x
问题描述:
transformer导入iqd时出现错误:[TR1907] transformer can't gain access to database 'scott' with singon information 'scott'.
但是在iqd里面写入的又是正确的数据源scott,而且可以测试通过的。

解决办法:
transformer在使用iqd作为数据源的时候,实际上是把整个iqd文件作为整体来当成数据源判断的标准了,而不是iqd里面的scott,所以,如果iqd文件不能被transformer识别的话,那么就会报出“TR1907”的错误。
注意以下几个问题:
1 格式是否正确?(提供一个正确的iqd写法,不是唯一的) - COGNOS QUERY
- STRUCTURE,1,1
- DATABASE,scott
- TITLE,[Dimension].[EMP]
- BEGIN SQL
- SELECT T."EMPNO" as c1,
- T."ENAME" as c2,
- T."SAL" as c3
- FROM "EMP" T
- END SQL
- COLUMN,0,id
- COLUMN,1,name
- COLUMN,2,sal
复制代码
2 注意不要使用中文名
3 注意不要使用一些特殊符号,如*,&等等。
只要注意一点,如果报出这个错误,那么首先先检查你的iqd文件。 |
|