无法打开SQLServer的连接 -电脑资料

电脑资料 时间:2019-01-01 我要投稿
【www.unjs.com - 电脑资料】

   

    机房收费系统重构版的登陆敲了好几天了,总算把登陆窗体敲完了,代码调试的差不多了,问题就处在数据库了,

无法打开SQLServer的连接

    SQL Server配置管理里的SQL Server服务都启动了,但是还是报这个错误:在与 SQL Server建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。(provider: Named Pipes Provider, error: 40 - 无法打开到 SQL Server 的连接)

   

    压根就没有连接上数据库,郁闷中,郁闷解决不了问题,查呗。终于找到了解决办法。

    解决步骤:

    第一步:启动SQL Server网络配置里面的TCP/I,并且把IP地址改成自己的IP地址,TCP端口为1433.

   

   

    第二步:打开SQL Server,右键----->方面,

电脑资料

无法打开SQLServer的连接》(https://www.unjs.com)。更改服务器配置和外围应用配置器里面的内容。如图:

    服务器配置里面的RemoteAccessEnabled、RemoteDaEnabled还有RemoteProcTransEnabled全部设置为True

   

    外围应用配置器里面的RemoteDaEnabled设置为True

   

    接下来就是在防火墙中创建创建例外了。接下来就是在防火墙中创建创建例外了,打开控制面板—系统和安全—Windows控制面板—允许的程序。

    找到自己SQLServer.exe所在的文件目录进行添加(这里的路径根据每个人安装的不同和不同,只要找到就可以)

   

    添加完成。

   

    最后再重亲启动SQL Server配置管理里的SQL Server服务。

    再来看看我的系统能不能连上数据库了。

    没有问题了,成功登陆。

    一个登陆,折腾了好几天,从三层到七层,使用了外观模式、抽象工厂、反射、配置文件、存储过程还有SqlHepler等全都尝试了一遍。大大小小的问题有很多,但是总是折腾完了。后面的各种功能还是对这些内容更深入的理解,继续学习。

最新文章