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;
相关推荐
IMPYLH9 分钟前
Linux 的 comm 命令
linux·运维·算法
淡泊if11 分钟前
1.2GB → 98MB,我的 Docker 镜像瘦身实战记录
运维·docker·容器
Sst的头号粉丝13 分钟前
Docker——cgroups
运维·docker·容器
zzh08115 分钟前
数据库初识与安装
数据库
m0_7380980218 分钟前
使用Python操作文件和目录(os, pathlib, shutil)
jvm·数据库·python
AI成长日志31 分钟前
【实用工具教程】数据库基础操作实战:SQLite/MySQL连接、CRUD操作与查询优化
数据库·mysql·sqlite
l1t36 分钟前
DeepSeek总结的 DuckDB 1.5 功能亮点
数据库·sql·duckdb
Bdygsl43 分钟前
MySQL(4)—— 表设计
数据库·mysql
2301_819414301 小时前
使用Python进行图像识别:CNN卷积神经网络实战
jvm·数据库·python
于慨1 小时前
tauri
java·服务器·前端