SQL Server不能通过外部IP访问,解决方法

SQL Server不能通过外部IP访问,解决方法

版本:SQL server 2017 express with tools

打开配置管理器,开启 TCP,右键属性设置TCP端口:

设置节点:

  • IP1 外部IP/服务器内网IP,比如我的用了192.168.3.101,若要外部访问则一定要用外网IP,并设置端口为1433
  • IP4 127.0.0.1,并设置端口为1433
  • IPALL,设置端口为1433

以下为截图:

PS:另外配置更改保存后,一定要重启数据库服务器。

原文地址:https://www.cnblogs.com/lxhaaron/p/11470642.html

时间: 2024-10-25 09:50:31

SQL Server不能通过外部IP访问,解决方法的相关文章

SQL Server 2005无法远程连接的解决方法

以前一直连接本地的数据库,连接SQL Server 2005是小菜的... 做项目也是老师搭好了服务器端,打上IP去访问就行...也不用考虑太多. 今天自己在公司搭SQL Server 2005服务器,客户端去访问问题就来了... 连接失败,SQL Server 2005不支持远程... 想想应该不会,于是想到老师以前说的,服务器端要做配置...哇哈哈!~~果然... 方法如下:  一.为 SQL Server 2005 启用远程连接 1. 单击"开始",依次选择"程序&qu

SQL SERVER出现大量一致性错误的解决方法

如果DBCC CHECKDB发现了比较少的一致性错误,可以使用   DBCC UPDATEUSAGE(DatabaseName,"dbo.ObjectName"); 语句逐个针对表或索引中的每个分区更正行.已用页.保留页.叶级页和数据页的计数.但是如果数据库出现大量一致性错误.例如如下所示: DBCC results for 'JO_T_CUTXX'. 消息 2508,级别 16,状态 1,第 1 行 The In-row data USED page count for object

SQL SERVER 2005 登陆18456错误的解决方法

昨天我的SQL(Microsoft SQL Server 2005 )登录不上去了,原来是出现了几个小问题,现在记录一下我的解决这几个情况的办法.(解决方法有很多种,这些只是我的解决方法,仅供参考)查找问题的过程:(注:用windows账号还是可以登录的)第一步: 启动所有与SQL有关的服务,问题依旧:第二步: 查看windows防火墙,被默认启动了,不启动选择项被Disabled两个提示"由于安全考虑,某些设置由组策略控制""Windows防火墙正在使用您的域设置"

安装SQL2005提示“SQL Server 2005 COM+ 目录要求”警告 解决方法

SQL Server 2005 COM+ 目录要求警告①.启动Distributed Transaction Coordinator 服务        打开服务,在服务中找到Distributed Transaction Coordinator服务,选择"属性":         在"登录"选项卡中,选择"此帐户",帐户名填写"NT AUTHORITY/NetworkService",密码为空:         在点击&qu

SQL Server 2005无法远程连接的解决方法 (转帖)

方法如下:  一.为 SQL Server 2005 启用远程连接1. 单击"开始",依次选择"程序"."Microsoft SQL Server 2005"."配置工具",然后单击"SQL Server 外围应用配置器". 2. 在"SQL Server 外围应用配置器"页上,单击"服务和连接的外围应用配置器". 3. 在"服务和连接的外围应用配置器&qu

SQL Server 占用CPU较高的解决方法

触发原因:月底系统结账的时候对ERP的操作较多,有用户反馈系统之间的数据传输很久没有同步.随即到服务器上查看,没有发现有程序导致的问题,看了一下CPU的使用率,发现SQL Server占用率在百分之九十以上. 解决过程:首先Baidu了一下,看了一下可能的原因应该是索引问题.之前有仔细看过SQL Server索引相关的书籍和查找优化索引的方法.所以立即使用SQL Server Profiler开始检测对CPU使用率高的SQL statement. 经过检测发现更新数据传输的语句占用CPU很高(u

SQL Server 2005 不允许远程连接解决方法

SQL Server Browser和SQL Server (sqlexpress)都连接正常,但老是登录不进去,提示说什么建立远程连接出错? 刚刚安装的数据库系统,按照默认安装的话,很可能在进行远程连接时报错,通常是错误:"在连接到 SQL Server 2005时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败. (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) "搜MSDN,上面有一片机器翻译的

SQL Server 2008 评估期已过解决方法

SQL Server 2008有180天的试用期,过期后会提示“评估期已过”的提示. 1.进入SQL Server安装中心: 2.选择“维护”-“版本升级” 3.输入密钥: 其他的根据提示操作. 附SQL Server序列号: 开发版: PTTFM-X467G-P7RH2-3Q6CG-4DMYB企业版: JD8Y6-HQG69-P9H84-XDTPG-34MBB 如果以上操作后还提示评估期已过,修改注册表:KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsof

实现Sql server数据库的远程连接访问

在同一网络环境下,或者在可以访问的IP地址下,我们利用SQL数据库实现远程连接访问可以使用如下方法: 通过调用master.sys.sp_addlinkedserver创建访问连接 EXEC master.sys.sp_addlinkedserver @server = NULL, -- sysname     @srvproduct = N'', -- nvarchar(128)     @provider = N'', -- nvarchar(128)     @datasrc = N'',