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;
相关推荐
科技小花4 小时前
全球化深水区,数据治理成为企业出海 “核心竞争力”
大数据·数据库·人工智能·数据治理·数据中台·全球化
X56615 小时前
如何在 Laravel 中正确保存嵌套动态表单数据(主服务与子服务)
jvm·数据库·python
johnny2335 小时前
运维管理面板:AcePanel、OpenOcta、DeepSentry
运维
青梅橘子皮6 小时前
Linux---基本指令
linux·运维·服务器
REDcker6 小时前
Linux信号机制详解 POSIX语义与内核要点 sigaction与备用栈实践
linux·运维·php
虹科网络安全6 小时前
艾体宝干货|数据复制详解:类型、原理与适用场景
java·开发语言·数据库
2301_771717217 小时前
解决mysql报错:1406, Data too long for column
android·数据库·mysql
小江的记录本7 小时前
【Kafka核心】架构模型:Producer、Broker、Consumer、Consumer Group、Topic、Partition、Replica
java·数据库·分布式·后端·搜索引擎·架构·kafka
cui_ruicheng7 小时前
Linux进程间通信(三):System V IPC与共享内存
linux·运维·服务器
dvjr cloi7 小时前
MySQL Workbench菜单汉化为中文
android·数据库·mysql