gpt4 book ai didi

sql-server - 通过 SSH 隧道访问 SQL Server

转载 作者:行者123 更新时间:2023-12-02 17:13:27 30 4
gpt4 key购买 nike

在我的开发商店中,我们将代码部署在远程网络上的虚拟服务器上。

我们首先打开到网关服务器的 SSH 连接,然后通过本地端口建立 SSH 隧道 RDP,从而访问该网络上的计算机。

我非常希望能够以相同的方式本地访问在这些服务器上运行的 SQL Server 实例。

我已设置本地端口 (3398) 以重定向到远程实例上的 SQL Server 端口 (L3398 -> remote.machine.com:1433)。

然后,我可以通过远程登录到本地主机 3398 来实际测试连接,并且获得连接:屏幕会清除,我可以向某些监听进程键入字符。

但是当我尝试将 SSMS 连接到 localhost:3398 时,它超时,然后声称没有 SQL Server 正在监听该端口:

Cannot connect to localhost:3398

Additional information:
A network-related or instance-specific error occurred while establishing a connection
to SQL Server. The server was not found or was not accessible. Verify that the
instance name is correct and that SQL Server is configured to allow remote
connections. (...)

我确信服务器接受远程连接,因为我在通过 RDP 登录到远程网络中的另一台计算机时已远程连接到它。

我用谷歌搜索了一下才知道这是可能的;有谁知道为什么这不起作用,或者我可以做什么来诊断并希望解决问题?

谢谢!

最佳答案

而不是连接到 localhost:3398使用127.0.0.1,3398

关于sql-server - 通过 SSH 隧道访问 SQL Server,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6915472/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com