连接SQL2000的问题
用C/S写个软件连接远程数据库
报错:
异常详细信息: System.Data.SqlClient.SqlException: 在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: SQL 网络接口, error: 26 - 定位指定的服务器/实例时出错)
以前安装过SQL2005 后来全部卸了
在企业管理器中能正常连接到远程服务器
但是就是在软件中不能访问~提示这个错误~
软件访问本地服务器时可用。
高手解答下?
是连接的问题吗?
是的话麻烦给个连接实例~谢谢~!
结帖立即打分
在线等~
[解决办法]
不会是连接串错误吧?
using System.Data; using System.Data.SqlClient; ... string strConnection="user id=sa;password=;"; strConnection+="initial catalog=Northwind;Server=YourSQLServer;"; //initial catalog=Northwind,本句可以写成"Database=Northwind"/*Server=YourSQLServer如果使用的是本地数据库且定义了实例名,则可以写为"Server=(local)\实例名";如果是远程服务器,则将"(local)"替换为远程服务器的名称或IP地址.*/strConnection+="Connect Timeout=30"; .T
[解决办法]
这里有一些文档,楼主查查看
http://blog.csdn.net/goody9807/archive/2004/12/03/203087.aspx
http://blog.joycode.com/uestc95/archive/2004/06/29/26008.aspx
http://davidullua.cnblogs.com/archive/2005/09/16/238252.html
http://www.cnblogs.com/tutuya/archive/2006/08/07/470080.html
http://www.cnblogs.com/VitoriaTang/archive/2007/02/06/641731.html