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;
相关推荐
ClouGence14 小时前
Oracle 数据同步为什么会出现数据不一致?长事务是常被忽略的原因
数据库·后端·oracle
荣--14 小时前
一键部署不是为了省时间 —— 它是把"买来的 PaaS"变成"自己的平台"的拐点
运维·zabbix·工程化·一键部署·平台化·边界设计
江华森15 小时前
动手实战学 Docker — 从零到集群编排完全指南
运维
飞将16 小时前
从零实现数据库(2)——HashIndex + IndexManager
数据库
Avan_菜菜1 天前
FRP 内网穿透完整实战:从 HTTP 映射到 HTTPS 自签代理
运维·nginx·https
Nturmoils2 天前
订单列表慢查询,先看 WHERE、ORDER BY 和 LIMIT
数据库
渣波2 天前
拒绝 SQL 焦虑!手把手带你用 NestJS + Prisma + DTO 写出“防弹”级后端代码
javascript·数据库·后端
SelectDB2 天前
Litefuse 开源并推出单进程轻量模式,25 秒就能跑起来的 Agent 可观测与评估平台
运维·后端·自动化运维
倔强的石头_3 天前
KingbaseES 新版MySQL 兼容版体验:旧版迁移 + 功能实测
数据库
zzzzzz3104 天前
9K Star 炸裂开源!这个 C 语言写的代码知识图谱,把 Linux 内核索引压缩到了 3 分钟
linux·服务器·sql