提问人:Ciro Fuccio 提问时间:11/12/2023 最后编辑:Ciro Fuccio 更新时间:11/12/2023 访问量:49
在虚拟机之间远程连接到 SQL ServerRemote connection to SQL Server between Virtual Machine
Remote connection to SQL Server between Virtual Machine
问:
我有这种情况:Win 11 PC 托管 2 个 hyper-v 虚拟机。
在 上,我安装了一个 SQL Server 数据库,并且希望能够从 访问此数据库。VM1
VM2
每个 VM 都有一个固定的本地 IP。打开(使用数据库),我打开了防火墙上的端口 1433 并打开了远程连接:VM1
在 上,我尝试连接到此数据库,但我不能也没有访问权限:VM2
我补充说,我已经打开了家用路由器上的端口。
更新:测试 Test-NetConnection -ComputerName “192.168.1.144” -端口 1433:检查
我的解决方案:问题是防火墙阻止了 VM2 上的端口。 我用这个命令解决了我的问题,以打开防火墙中的指定端口:
New-NetFirewallRule -DisplayName "forwarder_SQL_1433" -Direction Inbound -Protocol TCP –LocalPort 1433 -Action Allow
答: 暂无答案
评论
Test-NetConnection -ComputerName "192.168.1.144" -Port 1433
192.168.1.144,1433