【发布时间】:2015-05-11 09:17:56
【问题描述】:
我想从 Visual Studio 2013 连接到 informix 数据库。我检查了 IBM 站点,它包含大量驱动程序和插件。我已经安装了 Client SDK,然后我安装了 IBM 服务器驱动程序包,然后我安装了 Visual Studio 插件。
- 我尝试使用 setnet 32 进行连接,我能够成功。
- 我可以使用 Squirrel 和 IBM Data Studio 连接到数据库。
- 我可以使用 Visual Studio 连接到服务器,但是当我打开一个新查询时它崩溃了。
如何从 Visual Studio 2013 连接到 Informix 数据库?
【问题讨论】:
-
您安装了哪个版本的 CSDK?您使用的是哪个 Windows O/S - Windows 7、8、8.1,还是其他?你说“它崩溃了”;哪个“它”——VS 本身,或者你正在开发的程序,或者……?
-
客户端 SDK 版本 - clientsdk.3.70.TC7DE.WIN,操作系统 - Win 8.1,我试图在 Visual Studio 中添加一个新的 informix 数据库服务器。我可以使用 ODBC 连接添加它。但是当我打开一个新查询时,Visual Studio 本身会崩溃。
-
CSDK 3.70 可能是在 Windows 8.1 之前发布的(尽管 TC7 表明它是更高版本的修复包,所以可能情况有所改变)。您确定该版本已通过认证可在 Windows 8.1 上使用吗?您应该改用 4.10 吗?我很惊讶 VS 本身崩溃了。我也知道我不知道发生了什么。 VS 是否试图为您运行查询,而不是让您编写程序来运行查询?您是否找到了导致崩溃的原因,例如取消引用空指针或其他原因?
-
感谢乔恩的回复。我将卸载 CSDK 3.70,然后尝试使用 4.10。为了更清楚起见,我没有编写任何程序来运行查询。我只是想使用 Visual Studio 作为 IDE 来运行查询和创建新的功能和 SP,比如 Squirrel。
标签: visual-studio visual-studio-2013 database-connection informix squirrel-sql