问题描述
我们拥有Azure sql数据库(PAS),并计划禁用公共拒绝访问,以便我们无法从虚拟网络外部访问该数据库。为了访问数据库,我们创建了jumpserver(Linux机器)。 当前,我们正在从Linux Jumphost执行SQL查询,但是开发团队想使用DBeaver工具(onpremise env)访问数据库,所以我试图在Onpremise env和Azure数据库(通过Jump Server)之间启用SSH隧道。 所以我使用以下命令进行端口转发 ssh -A -L 8000:test.database.windows.net:1433 -i jumpprivatekey jumpuser @ publicIp
然后打开DBeaver工具并提供sql凭据。我正在接受自觉
与主机127.0.0.1,端口43753的TCP / IP连接失败。错误:“驱动程序收到意外的预登录响应。验证连接属性,并检查主机上是否正在运行sql Server实例并在端口上接受TCP / IP连接。该驱动程序只能与sql Server 2005或更高版本一起使用。 ClientConnectionId:8147d2a0-a0d7-42e0-a4d2-948a4c1338bb
能否让我知道,是否可以从内部环境隧道Azure sql数据库而无需任何指向站点VPN的指示。或访问Azure sql数据库的最佳方法是什么?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)