IBM cognos 如何在 ODBC 下测试数据源连接,它是否从我提供的 ODBC 驱动程序调用任何 API?



我在网上仔细搜索了一下,一直没有找到答案,所以我把这个问题放在这里,希望有人可以帮助我。

我们公司开发了一个ODBC驱动程序,用于我们自己的数据库,但是我们不能在IBM Cognos一起使用,我根据网络上的一些提示将其添加为32位odbc管理器中的系统dsn,但是当单击测试连接时,我从Microsoft的驱动程序管理器中得到了错误函数序列错误。

我用postgre ODBC驱动程序进行了测试,它可以工作。 我认为 Cognos 应该从我的驱动程序调用一些 API,但它失败了。 我打开Microsoft ODBC管理器(32位(中提供的跟踪功能,没有记录文件。

所以我的问题是标题中的那个。 Cognos 如何测试连接? 调用指定的 ODBC 驱动程序 API ? 如果是这样,请拨打哪一个?

多谢。

啊,我找到了解决自己问题的方法。 在安装你的cognos的位置,在bin目录中,找到文件cogdmod.ini ,在文件末尾,添加这三行:

[Trace]
Output=C:Usersphony_nameDesktopcognos.txt
Flags=1111111111 

在您让 Cognos 为您记录活动之前,输出文件路径应该存在。

因此,您可以看到哪些 ODBC API cognos 调用了 。

相关内容