当前位置:编程学习 > C#/ASP.NET >>

各位大哥,连接数据库问题

为什么我本地连接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默认端口
如果你该城了别的就设别的
! --------------------编程问答-------------------- 路过关注! --------------------编程问答--------------------
引用 4 楼 michael1013 的回复:
需要打开SQL中的TCP/IP端口 
SQL Server有4种访问模式,其中TCP/IP是最常用的远程访问模式。 

开始=〉所有程序=〉 MS Sql Server 2005=>配置工具 =〉SQL Server 外围配置器=〉服务和链接外围配置器 
=〉Database Engine=>远程连接=> 同时使用TCP/IP和Named pipes
--------------------编程问答-------------------- 是改服务器的设置!!!!
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,