同一局域网一台电脑连接另一台电脑上的数据库

随笔3天前发布 一个烟圈
13 0 0

一、问题描述

场景说明:我要用A电脑连接B电脑里的数据库,两台电脑是在同一个局域网里。

二、如何设置B电脑

1、配置 SQL Server 以侦听特定端口

目的:将数据库的1433端口暴露于互联网

“SQL Server 配置管理器”中,展开“SQL Server网络配置”,然后单击要配置的服务器实例。

同一局域网一台电脑连接另一台电脑上的数据库同一局域网一台电脑连接另一台电脑上的数据库

2)在右窗格中,双击 TCP/IP-》在“TCP/IP 属性”对话框中,单击“IP 地址”选项卡-》在 IPAll 部分的“TCP 端口”框中,键入可用的端口号。 对于本教程,我们将使用 1433。

同一局域网一台电脑连接另一台电脑上的数据库

 

3)单击“确定”关闭对话框,然后单击表明必须重新启动服务的警告上的“确定”。

然后在左窗格中,单击 “SQL Server 服务” =》在右窗格中,右键单击SQL Server实例,然后单击“重启”。 当数据库引擎重新启动时,它将侦听端口 1433。

同一局域网一台电脑连接另一台电脑上的数据库

4)右击打开B电脑上的数据库属性,找到连接,点击允许远程连接到此服务器

同一局域网一台电脑连接另一台电脑上的数据库

 

2、防火墙配置

同一局域网一台电脑连接另一台电脑上的数据库

 

 点“新建规则”,选端口

同一局域网一台电脑连接另一台电脑上的数据库

 选TCP,输入上面的端口号

同一局域网一台电脑连接另一台电脑上的数据库

同一局域网一台电脑连接另一台电脑上的数据库

同一局域网一台电脑连接另一台电脑上的数据库

 输入名称,点完成

同一局域网一台电脑连接另一台电脑上的数据库

 最后,新规则被添加进去

同一局域网一台电脑连接另一台电脑上的数据库

 

3、在A电脑上验证是否可以连接

注意先查一下B电脑的IP地址,然后在A电脑上输入B电脑的IP地址即可

同一局域网一台电脑连接另一台电脑上的数据库

 

 参考网站:

https://blog.csdn.net/wmj20001225/article/details/120405668

https://learn.microsoft.com/en-us/sql/relational-databases/lesson-2-connecting-from-another-computer?view=sql-server-ver16

 

© 版权声明

相关文章

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...