虽然如果postgresql在TCP端口上运行,Navicat中的SSH隧道功能似乎可以很好地工作,但当postgresql可以使用文件套接字访问时,我似乎不可能使其工作?!
这是真的吗,还是我错过了什么?
正确。没有一种合理的方法可以通过ssh转发连接到unix套接字。您可以使用socat
将转发的tcp/ip端口链接到unix套接字,但我不认为它能工作。
只需使用TCP/IP。