无法打开SQL Server的连接

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

   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,右键----->方面。更改服务器配置和外围应用配置器里面的内容。如图:

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

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

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

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

添加完成。

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

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

没有问题了,成功登陆。

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

无法打开SQL Server的连接,布布扣,bubuko.com

时间: 2024-10-23 06:17:35

无法打开SQL Server的连接的相关文章

SQL2008安装时,“provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) (.Net SqlClient Data Provider)” 错误的解决方案

错误提示: 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误.未找到或无法访问服务器.请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接. (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) (.Net SqlClient Data Provider) 解决方案: 解决方法:开始->所有程序->Ms Sql Server->配置工具->sql server外围应用配置器->服

请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: Named Pipes Provider, error: 40 - 无法打开到 SQL Server 的连接)

程序异常,错误信息:在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误.未找到或无法访问服务器.请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接. (provider: Named Pipes Provider, error: 40 - 无法打开到 SQL Server 的连接) 我今天也遇到这个问题了,解决了,首先确保你的MSSQLSERVER 内置账户是:Local System,如果不是就到Sql Server 配置管理器——Sql Server

未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 error: 40 - 无法打开到 SQL Server 的连接

1.出现这种问题可能是您的sql是2005版的,没有支持sqlAgent服务,可尝试将服务器名称写为.\sqlexpress 使用windows身份登录,如图一所示. 2.登录成功后点安全性->登录名(右击)->新建登录名,如图2所示. 3.允许新用户登录,如图3所示.重新登录即可,如图4. 我因为这个原因被折磨了很久,希望能够帮到同样遇到困惑的人. 图1: 图2: 图3: 图4: 未找到或无法访问服务器.请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接. error:

在与 SQL Serve2008r 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) j解决方案

在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误.未找到或无法访问服务器.请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接. (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) 今早开机发现,打开SQL Server 2008 的 SQL Server Management Studio,输入sa的密码发现,无法登陆数据库?提示以下错误: “在与 SQL Server 建立连接时出现与网络相关

provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)

立与服务器的连接时出错.在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败. (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) 说明: 执行当前 Web 请求期间,出现未处理的异常.请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息. 异常详细信息: System.Data.SqlClient.SqlException: 在建立与服务器的连接时出错.

SQL--Navicat Premium 连接其他电脑出错【命名管道提供程序;无法打开与SQL Server的连接[1326].(1326)】

一.问题复现: Win7 :64位 :SQL Server2012 需要把部分数据库里的历史数据发送给同事,但是同事的SQL Server是08版本的,使用Navicat传输数据:出现报错信息[命名管道提供程序:无法打开与SQL Server的连接[1326].(1326)] 网上的检查流程: 1. 确认数据库是否允许混合登录方式2. 确认数据库是否允许远程连接 3. 确认数据库服务是否正常启动进windows的服务管理器,看带有sqlserver的服务4. 确认客户端到服务器网络畅通在客户机上

EntityFramework.SqlServer.dll 中发生 其他信息: 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: Named Pipes Provider, error: 40 - 无法打开到 SQL Server 的连接)

解决方案: 1.打开Sql server 管理配置器 或者在命令行输入:SQLServerManager10.msc 2.点击MSSQLSERVER的协议,在右侧的页面中选择TCP/IP协议启用 3.右键点击TCP/IP协议,选择“属性”,需要修改连接数据库的端口地址 4.跳出来的对话框,里面有好多TCP/IP的端口,找到“IP3”,更改IP地址 为自己电脑的IP地址(或者是127.0.0.1) 在TCP端口添加1433,然后单击应用 5.修改“IPALL”的所有端口改成“1433”(还是这个界

与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。

今天同学请教我数据库为什么打不开了,打开SQL Server 2008 的 SQL Server Management Studio,输入sa的密码发现,无法登陆数据库?提示以下错误: "在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误.未找到或无法访问服务器.请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接. (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)": 他最近刚刚装过了

sql server 无法连接到 (local) 或者. 等解决方案

在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误.未找到或无法访问服务器.请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接. (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) (Microsoft SQL Server,错误: 2) 解决方案: win + R 打开运行窗口,输入  services.msc  ,打开服务窗口 或者打开控制面板 -> 管理工具 -> 服务 在这个选项上右击,