好久没和transform接触了,初次接触就给我送了个大礼,在选择好iqd文件执行最后一步导入的时候,要求我对数据源输入用户名密码,我连续输入了三次用户名和密码,在我十分肯定用户名和密码没错的情况下,它还是报错了,具体错误如下图

也可能遇到错误

(TR3312). An error occurred during data retrieval using the DA Server

接下来,当然首先要检查一下iqd文件,再确保了iqd文件没有问题的情况下,我多多少少有些迷茫,于是就再看看报错的详情,点开Details看到下面的文字

需要修改D:\Program Files (x86)\ibm\cognos\c10\CS7Gateways\bin目录下cs7g.ini文件把文件后面的动态jdbc链接去掉,然后保存,重新导入iqd即可

[databases]
cognos_wxj=^User ID:^?Password:;LOCAL;OR;ORACLE@%s@(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = 128.8.28.212)(PORT = 1524)))

(CONNECT_DATA =(SERVICE_NAME = cognos)))/%s@COLSEQ=IBM_JD_CNX_STR:^User ID:^?Password:;LOCAL;JD-

OR;URL=jdbc:oracle:thin:@//128.8.28.212:1524/cognos;DRIVER_NAME=oracle.jdbc.driver.OracleDriver

总结:iqd作为数据源的时候,在cognos connection中的连接字符串要去掉动态jdbc的那一部分,可以看出TR连接iqd是不支持动态连接的

顺便补充两个小问题:

1:首次iqd连不上数据源,需要在上面cs7g.ini文件中添加[databases]节点,节点名为链接名,内容为链接url值

2:transform中iqd内容预览乱码导致预览不显示,需要加入环境变量

NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK的值,无需重启电脑,需要重启transform即可。

最新文章

  1. ParamTest
  2. PHP 小数点保留两位【转】
  3. [python基础]关于中文编码和解码那点事儿
  4. 关于API认证的问题
  5. SQL Server数据库ROW_NUMBER()函数使用详解
  6. iOS:UITableView 方法 属性
  7. TCP三次握手和四次挥手协议
  8. html+css学习笔记 4[定位]
  9. 【gradle报错】error: package org.apache.http does not exist
  10. Beyond Compare 相同文件对比结果仍显示红色 解决方案
  11. 【集训笔记】母函数【母函数模板】【HDOJ1028【HDOJ1085
  12. MDCC 2014移动开发者大会 小礼品展商活动
  13. 【2017-02-21】分支语句if...else...、分支嵌套、变量的作用域
  14. MVC 中的@Html.Raw 的用法
  15. cant found Microsoft.VSSDK.BuildTools.15.0.26201
  16. <基础> PHP 字符串操作
  17. OpenWRT/LEDE长期运行记录截图
  18. HTTP/2笔记之错误处理和安全
  19. 牛奶ddw如何通过以太坊钱包实现互相打赏
  20. Ajax缓存处理

热门文章

  1. Mybatis 源码分析之一二级缓存
  2. 二分+并查集【bzoj3007】[SDOI2012]拯救小云公主
  3. java.lang.TypeNotPresentException: Type org.eclipse.jetty.maven.plugin.JettyRunMojo not present的原因
  4. 关于django 京东淘宝 混合搜索实现原理
  5. BZOJ1935 园丁的烦恼
  6. 「TJOI 2018」教科书般的亵渎
  7. springmvc+hibernate4事务管理配置
  8. 【8.20校内测试】【DP】【二分+贪心】
  9. bzoj1036 count 树链剖分或LCT
  10. sqlserver -- 学习笔记(一)自定义函数(学习总结,备忘)