本地PLSQL如何通过堡垒机连接远程linux服务器上的oracle数据库

本地PLSQL如何通过堡垒机连接远程linux服务器上的oracle数据库,第1张

在oracle中配置plsql developer的方法:

1、安装后,直接打开运行,界面如下:

因为一开始因为未做设置,所以也无法登录,就点cancel进去,然后点Tools-Preferences,在里面设置下instantclient basic包的解压路径。

2、设置如下两项:

Oracle Home(empty is autodetect)

D:\instantclient_11_2

OCI library(empty is autodetect)

D:\instantclient_11_2\oci.dll

设置完毕,点OK即可。

3、更改配置文件

在instantclient basic包目录下面新建两个文件,里面内容如下:

sqlnet.ora:

SQLNET.AUTHENTICATION_SERVICES= (NTS)

NAMES.DIRECTORY_PATH= (TNSNAMES,EZCONNECT)

TNSNAMES.ORA(这是其中一个标签,可以设置多个这样的,其中黑斜体部分是需要更改的):

PODS =

(DESCRIPTION=

(ADDRESS_LIST=

(ADDRESS=

(PROTOCOL=TCP)

(Host=192.168.0.113)

(Port=1521)

)

)

(CONNECT_DATA=

(SID=PODS)

)

)

4、设置环境变量:

添加环境变量:

TNS_ADMIN = D:\instantclient_11_2

5、 现在打开PL/SQL Developer即可去登录了。

除了传统的先将文件传输到堡垒机再从远端网络内部进行传输 *** 作外,可以使用以下两种方法传输文件

一、使用ssh端口转发(隧道)功能

先使用命令在本地打开一个通过堡垒机映射到远端目标机的端口:

此时可以向本地的这个端口传输文件,文件会被自动转发到目标机器

二、直接配置scp的代理参数,实现文件转发


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9504835.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-29
下一篇2023-04-29

发表评论

登录后才能评论

评论列表(0条)

    保存