在此搜索了很多,但我认为这是一个独特的案例。我所问的可能是不可能的。连接到只能通过SSH访问的Oracle数据库
我在线的数据库类需要登录到SSH服务器,并使用SQLPLUS来执行命令,然后将结果复制并粘贴到要提交的文档中。我发现SQLPLUS在命令行中使用起来会非常痛苦......你不能按住最后一个命令,如果你按住退格按住Shift键,你会得到垃圾字符。
无论如何,我希望我可以附加一个GUI来让我的生活更轻松,但是有一些主要的限制。我试过用SQL Developer登录,但连接被拒绝。
我可以到SQL数据库完成我的任务的唯一方法是登录学校的SSH服务器并从那里运行SQLPLUS。似乎尝试从学校的SSH服务器以外的任何IP连接到Oracle数据库都被拒绝。
我希望使用SSH隧道来从我的本地机器连接到数据库服务器,但学校的SSH服务器只开放端口是22
难道我有什么选择?我只是喜欢在屏幕的底部有一个带有终端窗口的数据库程序,顶部有一个GUI。
这个Chris有什么好运气? – quickshiftin
对不起,我知道这已经差不多两个月前了,但我暂时不需要使用它。答:是,不是。我看到了ssh隧道,但我仍然无法连接。我已经完全按照它在学校配置的那样复制了TNSNames.ora,但连接刚刚超时。 –
你可以看到没有在学校网络上的主机?也许你需要先vpn? – quickshiftin