Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 使用Visual Studio 2013连接到Informix数据库_Visual Studio_Visual Studio 2013_Database Connection_Informix_Squirrel Sql - Fatal编程技术网

Visual studio 使用Visual Studio 2013连接到Informix数据库

Visual studio 使用Visual Studio 2013连接到Informix数据库,visual-studio,visual-studio-2013,database-connection,informix,squirrel-sql,Visual Studio,Visual Studio 2013,Database Connection,Informix,Squirrel Sql,我想从Visual Studio 2013连接到informix数据库。我查看了IBM网站,它包含了大量的驱动程序和插件。我安装了客户端SDK,然后安装了IBM服务器驱动程序包,然后安装了Visual Studio加载项 我试着用SETNET32连接,我成功了 我能够使用Squirrel和ibmdatastudio连接到数据库 我可以使用Visual Studio连接到服务器,但当我打开一个新查询时,它崩溃了 如何从Visual Studio 2013连接到Informix数据库?能否请您澄

我想从Visual Studio 2013连接到informix数据库。我查看了IBM网站,它包含了大量的驱动程序和插件。我安装了客户端SDK,然后安装了IBM服务器驱动程序包,然后安装了Visual Studio加载项

  • 我试着用SETNET32连接,我成功了
  • 我能够使用Squirrel和ibmdatastudio连接到数据库
  • 我可以使用Visual Studio连接到服务器,但当我打开一个新查询时,它崩溃了

如何从Visual Studio 2013连接到Informix数据库?

能否请您澄清如何连接IDS数据库。 在使用VS调试数据库时,是否尝试使用ODBC、.NET、ESQL/C等应用程序代码连接数据库

您正在尝试在VS数据库资源管理器下创建连接节点。 如果是VS database explorer,则Informix CSDK不支持它。 您必须为Visual Studio 2013安装IBM数据库加载项。 此加载项是IBM Data Server驱动程序包的一部分。 此连接使用DRDA协议,因此必须在IDS服务器上启用DRDA端口。 然后通过指定DRDA端口尝试创建VS数据库资源管理器条目。
(如果条目已存在,则连接)

您安装了哪个版本的CSDK?您正在使用哪些Windows操作系统-Windows 7、8、8.1或其他?你说“它崩溃了”;哪一个“it”-相对于它本身,或者您正在开发的程序,或者…?客户端SDK版本-clientsdk.3.70.TC7DE.WIN,OS-WIN 8.1,我尝试在Visual Studio中添加一个新的informix数据库服务器。我可以使用ODBC连接添加它。但是当我打开一个新的查询时,VisualStudio本身崩溃了。CSDK 3.70可能是在Windows 8.1之前发布的(尽管TC7表明它是一个更晚的补丁包版本,所以可能情况有所改变)。您确定该版本经认证可在Windows 8.1上使用吗?你应该使用4.10吗?我很惊讶VS本身会崩溃。我也知道我不知道发生了什么。VS是否正在尝试为您运行查询,而不是让您编写程序来运行查询?您找到崩溃的原因了吗,比如取消对空指针的引用,或者其他什么?谢谢Jon的回复。我将卸载CSDK3.70,并尝试使用4.10。为了更清楚,我没有编写任何程序来运行查询。我只想使用Visual Studio作为一个IDE来运行查询和创建新功能以及类似Squirrel的SP。我没有为informix数据库构建任何应用程序。我只是尝试在VS数据库资源管理器下创建连接。我已经安装了适用于Visual Studio 2013的IBM数据库加载项(适用于visualstudio的版本为IBM_database_addins_v10.5)。我还安装了ibm_data_server_runtime_client_win64_v10.5。您可以首先验证与数据库的连接是否正常工作。可以使用工具testconn40.exe对其进行测试。您可以指定连接字符串作为此工具的参数。连接正常后,它位于SQLLIB\BIN\testconn40.exe,然后尝试使用VS.Thank Satyan创建DB explorer条目。我已经使用setnet32测试了数据库连接,并且能够使用squirrel、ibmdatastudio、razorsql和serverstudio连接到数据库。