热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

sqlserver2008R2数据库远程连接问题

我在服务器端上安装了sqlserver2008R2标准版,服务器用使用的是北京电信通的4M网络。我办公的地方网络环境是科技网提供的,可以进行远程桌面连接,但是就是连不上数据库。但是
我在服务器端上安装了sql server 2008R2标准版,服务器用使用的是北京电信通的4M网络。

我办公的地方网络环境是科技网提供的,可以进行远程桌面连接,但是就是连不上数据库。

但是通过3G上网卡、个人家庭用的ADSL拨号上网能够连接上该数据库。

个人认为是科技网的防火墙做了设置,但是咨询科技网和电信通两个提供网络环境的单位,都坚持说没有做任何设置。请问有没有可能我sql server 设置有问题。我觉得通过3G和ADSL能连上,就不是数据库配置有问题。

以下是错误信息

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

------------------------------
有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&EvtSrc=MSSQLServer&EvtID=53&LinkId=20476

------------------------------
错误号: 53
严重性: 20
状态: 0

12 个解决方案

#1


你服务器端的实例又没打开远程连接的端口!
这个要在配置管理器里面配置的,打开 named pipe,Tcp/ip端口。

#2


#3


试试:
在数据库服务器的同一子网中用另一台机子登录MSSQL,如能,那就是防火墙的事儿,如不能,就是你服务器设置的问题.

#4


SQLServer2008设置 开启远程连接
SQL Server 2008默认是不允许远程连接的,sa帐户默认禁用的,如果想要在本地用SSMS连接远程服务器上的SQL Server 2008,需要做两个部分的配置:
1,SQL Server Management Studio Express(简写SSMS) 
2,SQL Server 配置管理器/SQL Server Configuration Manager(简写SSCM)
有两点要注意:
1,2005的外围应用配置器在2008中换了地方
2,有些设置生效需要重启一下SQL Server
step 1: 打开SSMS,用windows身份连接数据库,登录后,右键选择“属性”
 
step 2: 左侧选择“安全性”,选中右侧的“SQL Server 和 Windows 身份验证模式”以启用混合登录模式
 
step 3: 选择“连接”,勾选“允许远程连接此服务器”,然后点“确定”
 
step 4: 展开“安全性”->“登录名”->“sa”,右键选择“属性”
 
step 5: 左侧选择“常规”,右侧选择“SQL Server 身份验证”,并设置密码
 
step 6: 选择“状态”,选中“启用”,点击“确定”
 
step 7: 右击数据库选择“方面”
 
step 8: 将“RemoteAccessEnabled”属性设为“True”,点“确定”
 
step 9: 至此SSMS已设置完毕,先退出,再用sa登录,成功即表示sa帐户已经启用
 





step 10: 下面开始配置SSCM,选中左侧的“SQL Server服务”,确保右侧的“SQL Server”以及“SQL Server Browser”正在运行
 
step 11: 以下为英文版本界面。如图:右侧的TCP/IP默认是“Disabled”,双击打开设置面板将其修改为“Enabled”
 
 





step 12: 选择“IP Addersses”选项卡,设置端口“1433”
 




step 13: 如图将"Client Protocols"的"TCP/IP"也修改为“Enabled”
 
 

step 14: 配置完成,重新启动SQL Server 2008。此时应该可以使用了,但是还是要确认一下防火墙。
 
SQL Server 2005/2008 Express安装以后,默认情况下是禁用远程连接的。如果需要远程访问,需要手动配置。 
打开防火墙设置。将SQLServr.exe(C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\Binn\sqlservr.exe)添加到允许的列表中。

#5


检查下你的SQL Server 配置管理器里面的设置是否正确

#6


还是PING 一下 数据库默认端口是否开着,因为 在家里是能够访问数据库的,说明远程连接的端口是开着的

#7


不同网络运营商之间的网速是不是太慢?
换个用电信的机子试试。
因为在家和3G都能上的话,说明MSSQL设置没有问题。

#8


你通过3G上网卡、个人家庭用的ADSL拨号上网能够连接上该数据库
证明你的远程连接设置没有问题

有可能是端口被占用了 要么就是防火墙的问题

#9


从服务器上数据库返回的数据是否需要特定的端口啊?客户端这边有防火墙,有没有可能会拦截数据库返回的数据啊?

因为3G上网卡、家用的adsl都没有防火墙的。

#10


可以用telnet 测试下服务器1433端口是否开启,连接正常,然后再查找其他问题,不过公网开启1433端口危险系数很大,需要些特殊处理,telnet 命令格式:telnet xxx.xxx.xxx.xxx 1433 

#11


肯定是你公司的设置的,我目前也在做一个项目的维护,每天都是远程到对方的服务器。
当初公司有域设置,我一直访问不了,后来权限开放了就可以连上了

#12


Hi,大侠,问题解决了没?我也碰到这样的问题了。

推荐阅读
  • 解决 Windows Server 2016 网络连接问题
    本文详细介绍了如何解决 Windows Server 2016 在使用无线网络 (WLAN) 和有线网络 (以太网) 时遇到的连接问题。包括添加必要的功能和安装正确的驱动程序。 ... [详细]
  • 网站访问全流程解析
    本文详细介绍了从用户在浏览器中输入一个域名(如www.yy.com)到页面完全展示的整个过程,包括DNS解析、TCP连接、请求响应等多个步骤。 ... [详细]
  • 本文介绍了在 Spring Boot 中使用 JPA 进行数据删除操作时遇到的 SQL 错误及其解决方法。错误表现为:删除操作失败,原因是无法打开 JPA EntityManager 以进行事务处理。 ... [详细]
  • 解决Bootstrap DataTable Ajax请求重复问题
    在最近的一个项目中,我们使用了JQuery DataTable进行数据展示,虽然使用起来非常方便,但在测试过程中发现了一个问题:当查询条件改变时,有时查询结果的数据不正确。通过FireBug调试发现,点击搜索按钮时,会发送两次Ajax请求,一次是原条件的请求,一次是新条件的请求。 ... [详细]
  • 本文总结了在SQL Server数据库中编写和优化存储过程的经验和技巧,旨在帮助数据库开发人员提升存储过程的性能和可维护性。 ... [详细]
  • 开机自启动的几种方式
    0x01快速自启动目录快速启动目录自启动方式源于Windows中的一个目录,这个目录一般叫启动或者Startup。位于该目录下的PE文件会在开机后进行自启动 ... [详细]
  • 本文详细介绍了 InfluxDB、collectd 和 Grafana 的安装与配置流程。首先,按照启动顺序依次安装并配置 InfluxDB、collectd 和 Grafana。InfluxDB 作为时序数据库,用于存储时间序列数据;collectd 负责数据的采集与传输;Grafana 则用于数据的可视化展示。文中提供了 collectd 的官方文档链接,便于用户参考和进一步了解其配置选项。通过本指南,读者可以轻松搭建一个高效的数据监控系统。 ... [详细]
  • 用阿里云的免费 SSL 证书让网站从 HTTP 换成 HTTPS
    HTTP协议是不加密传输数据的,也就是用户跟你的网站之间传递数据有可能在途中被截获,破解传递的真实内容,所以使用不加密的HTTP的网站是不 ... [详细]
  • Linux CentOS 7 安装PostgreSQL 9.5.17 (源码编译)
    近日需要将PostgreSQL数据库从Windows中迁移到Linux中,LinuxCentOS7安装PostgreSQL9.5.17安装过程特此记录。安装环境&#x ... [详细]
  • 单片微机原理P3:80C51外部拓展系统
      外部拓展其实是个相对来说很好玩的章节,可以真正开始用单片机写程序了,比较重要的是外部存储器拓展,81C55拓展,矩阵键盘,动态显示,DAC和ADC。0.IO接口电路概念与存 ... [详细]
  • 自定义滚动条美化页面内容
    当页面内容超出显示范围时,为了提升用户体验和页面美观,通常会添加滚动条。如果默认的浏览器滚动条无法满足设计需求,我们可以自定义一个符合要求的滚动条。本文将详细介绍自定义滚动条的实现过程。 ... [详细]
  • [转]doc,ppt,xls文件格式转PDF格式http:blog.csdn.netlee353086articledetails7920355确实好用。需要注意的是#import ... [详细]
  • 深入解析 Lifecycle 的实现原理
    本文将详细介绍 Android Jetpack 中 Lifecycle 组件的实现原理,帮助开发者更好地理解和使用 Lifecycle,避免常见的内存泄漏问题。 ... [详细]
  • 解决Parallels Desktop错误15265的方法
    本文详细介绍了在使用Parallels Desktop时遇到错误15265的多种解决方案,包括检查网络连接、关闭代理服务器和修改主机文件等步骤。 ... [详细]
  • MySQL Decimal 类型的最大值解析及其在数据处理中的应用艺术
    在关系型数据库中,表的设计与SQL语句的编写对性能的影响至关重要,甚至可占到90%以上。本文将重点探讨MySQL中Decimal类型的最大值及其在数据处理中的应用技巧,通过实例分析和优化建议,帮助读者深入理解并掌握这一重要知识点。 ... [详细]
author-avatar
yeeling610
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有