sql server开启远程(适用于2014、2017和2008R2)

以sql server 2017 express 的截图作为参考

1、打开数据库的配置管理箱

2、在菜单SQL native client配置 (包括32位和64位)-- 客户端协议 -- 检查TCP/IP 是否启用。

备注:默认端口是1433, 你也可以换成其他的,例如50013

3、检查SQL Server网络配置--SQLEXPRESS的协议--TCP/IP属性

编辑 IPALL 的端口号1433

编辑本地ip(例如我的测试电脑是192.168.159.170)的tcp端口号1433。

同时我还会检查下127.0.0.1的端口是不是也为1433。

启用协议

4,重启服务

5、在本地电脑打开sql server management 工具

6、鼠标右击"数据引擎"

7、在连接里面设置允许远程 (保存配置后,我一般会再次重启启动数据库服务)

8、防火墙,入站和出站规则都添加允许1433端口

9、上面的步骤操作完之后,就可以在同一个网段(如 192.168. 159.88**)**的远程电脑中测试连接。

connectionString

cs 复制代码
Server=192.168.159.170,1433;Database=yourDatabaseName;User Id=yourUserName;Password=yourPassword;
相关推荐
dblens 数据库管理和开发工具2 分钟前
DBLens + 企业微信智能机器人:把数据库 Agent 接入工作群
数据库·机器人·企业微信
学Linux的语莫4 分钟前
deepagent知识
linux·运维·服务器
步十人8 分钟前
epoll——I/O多路复用技术
linux·数据库·redis
暴力求解12 分钟前
MySQL操作库
数据库·mysql
Rick199313 分钟前
线上慢SQL排查完整实战案例
数据库·sql
浮生若城19 分钟前
Linux库制作与原理(1):静态库、动态库和ELF文件
linux·运维·服务器
努力努力再努力wz20 分钟前
【Qt入门系列】:QLabel控件详解:从文本显示到图片展示,再到内容布局与伙伴机制
android·开发语言·数据结构·数据库·c++·qt·mysql
Volunteer Technology21 分钟前
Flink编程模型与API(二)
大数据·数据库·flink
流星白龙25 分钟前
【MySQL高阶】5.MySQL服务器简介
服务器·mysql·adb
流星白龙29 分钟前
【MySQL高阶】9.在一台机器上运行多个MySQL实例
数据库·mysql·adb