各位大哥,连接数据库问题
为什么我本地连接SQL的时候可以,把IP改成服务器上的地址就连接不上了呢?我第一次搞,各位大哥帮忙说一下吧!谢谢 --------------------编程问答-------------------- SqlCon.ConnectionString = "driver=SQL Server;Data Source=IP;database=good;User ID=sa;Password=000";//连接字段各位大哥,帮帮我啊,本地的可以,远程的不行是什么原因啊? --------------------编程问答-------------------- winform 里的跟ASP.NET不一样吗? --------------------编程问答-------------------- 在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL
报错是这样的
怎么没人帮我啊! --------------------编程问答-------------------- 需要打开SQL中的TCP/IP端口
SQL Server有4种访问模式,其中TCP/IP是最常用的远程访问模式。
开始=〉所有程序=〉 MS Sql Server 2005=>配置工具 =〉SQL Server 外围配置器=〉服务和链接外围配置器
=〉Database Engine=>远程连接=> 同时使用TCP/IP和Named pipes --------------------编程问答-------------------- tcp的端口是否也要设置啊?一般端口设置为多少啊?谢谢你 --------------------编程问答-------------------- 我已经按照你说的打开端口了,还是这个错误 --------------------编程问答-------------------- 重启SQL Server的服务,如果你不知道怎么做,就重启一下机器好了。
--------------------编程问答-------------------- 端口无需设置,只要打开服务就可以了。 --------------------编程问答-------------------- 4楼的兄弟说的对,另外你的主意SQL server的版本,最好是企业版,还有在防火墙里打开1433端口,这是sql默认端口
如果你该城了别的就设别的
! --------------------编程问答-------------------- 路过关注! --------------------编程问答-------------------- --------------------编程问答-------------------- 是改服务器的设置!!!!
补充:.NET技术 , C#