Asp.net 与informix数据库的连接在本地工作,但当网站托管在服务器上时不工作
我在vs2012中开发了一个网站,并连接到informix数据库。数据库安装在远程服务器中,我有连接到它的凭据,但访问权限有限。 问题是,当我在本地pc上运行项目时,一切都很正常,但当我在远程服务器上上传相同的代码时,一切都不正常 这是我的网页配置Asp.net 与informix数据库的连接在本地工作,但当网站托管在服务器上时不工作,asp.net,database-connection,informix,Asp.net,Database Connection,Informix,我在vs2012中开发了一个网站,并连接到informix数据库。数据库安装在远程服务器中,我有连接到它的凭据,但访问权限有限。 问题是,当我在本地pc上运行项目时,一切都很正常,但当我在远程服务器上上传相同的代码时,一切都不正常 这是我的网页配置 <connectionStrings> <add name="DefaultConnection" providerName="System.Data.SqlClient" connectionString="Server
<connectionStrings>
<add name="DefaultConnection" providerName="System.Data.SqlClient" connectionString="Server=abc\SQLServer2008;Database=bdname;User ID=un;Password=pw;" />
<add name="TrackingDBConnectionString" providerName="System.Data.SqlClient" connectionString="Server=abc\SQLServer2008;Database=Tracking;User ID=un;Password=pw;Connect Timeout=200; pooling=true; Max Pool Size=200" />
</connectionStrings>
<appSettings>
<add key="ConnMembers" value="Host=host;Server=server;Service=123;Protocol=onsoctcp;Database=dbnm;Uid=un;Pwd=pw;" />
<add key="ConnClaims" value="Host=host;Server=server;Service=123;Protocol=onsoctcp;Database=dbnm;Uid=un;Pwd=pw;" />
</appSettings>
<system.web>
<customErrors mode="Off"></customErrors>
<compilation debug="true" targetFramework="4.5" />
<httpRuntime targetFramework="4.5" />
<pages>
<namespaces>
<add namespace="System.Web.Optimization" />
</namespaces>
<controls>
<add assembly="Microsoft.AspNet.Web.Optimization.WebForms" namespace="Microsoft.AspNet.Web.Optimization.WebForms" tagPrefix="webopt" />
</controls>
</pages>
<authentication mode="Forms">
<forms loginUrl="~/Account/Login.aspx" timeout="2880" />
</authentication>
不知道如何接近。
任何帮助都将不胜感激。
谢谢。在客户端计算机上,您可能已经安装了Informix客户端。使用
SetNet32
(Informix客户端的一部分)配置远程服务器。还有ODBC驱动程序。配置到远程服务器的ODBC连接并检查其是否工作