Informix ODBC连接帮助

时间:2009-11-10 13:08:14

标签: .net odbc informix

我有一个开发项目,要求我们能够通过ODBC支持informix数据源。我已经从IBM网站下载了预构建的Informix虚拟设备,并且能够看到带有内置工具的服务器,但是无法从客户端的ODBC连接获取它!

我也安装了ODBC支持包,并知道已安装驱动程序。

我从来没有真正使用Informix,所以我不知道是否有一些我不知道的技巧,但如果有人有任何建议,我会接受他们。

2 个答案:

答案 0 :(得分:2)

以下是我最喜欢的网站上的Informix ConnectionStrings:

http://www.connectionstrings.com/informix

OleDb:

Provider=Ifxoledbc;Data Source=dbName@serverName;User ID=myUsername;Password=myPassword;

OleDb在连接字符串中包含安全信息:

Provider=Ifxoledbc;Data Source=dbName@serverName;User ID=myUsername;Password=myPassword;Persist Security Info=true;

答案 1 :(得分:0)

很多问题;可能没有真正的答案,但有些东西可能会让你的想法慢慢找到答案。

  • 您是以'开发者'身份登录的吗?或者作为其他一些用户 - 如果是这样,哪一个?

  • 如果你说'.NET',大概是你有一个基于Windows的虚拟机(也就是说,它是在Windows环境中运行的IDS,无论VMware映像本身在哪里运行)。

  • 您是否有'.odbc.ini'文件,或者您正在使用David Stratton的回答中的无DSN连接?

  • 你看过SETNET32了吗? (第二个想法,也许你不想;但它有时是Windows上问题解决方案的一部分 - 它为Windows连接设置Informix DBMS的环境。)

  • 您能告诉我们您用于连接的最小代码和字符串吗?不要显示实际密码!

  • 您是否尝试过编译并运行$ INFORMIXDIR / demo中的任何演示?

相关问题