Oracle SQL Developer 通过 Magnus 组件连接 Oracle 数据库


飞致云 发布于 2025-09-16 / 5 阅读 / 0 评论 /

一、概述

本文将介绍如何通过 JumpServer 数据库代理功能,使用本地 SQL Developer 客户端连接数据库资产。

堡垒机版本:JumpServer v4.10 企业版;

SQL Developer版本: Oracle SQL Developer 22.2.1;

二、下载与配置 OCI 工具

Magnus 组件需要使用 21 以上版本,官方下载地址:https://www.oracle.com/database/technologies/instant-client/winx64-64-downloads.html

2.1 下载 Basic Package OCI工具

2.2 解压并配置环境变量

将 OCI 解压到一个目录中。

配置环境变量。

三、安装配置 Oracle SQL Developer

Oracle SQL Developer 为 Oracle 官方提供的免费软件,绿色免安装。

地址:https://download.oracle.com/otn/java/sqldeveloper/sqldeveloper-22.2.1.234.1810-x64.zip

下载完成后解压打开,这里要注意的是默认驱动为 JDBC Thin 驱动,需要手动设置为 OCI 驱动连接。

3.1 配置 Oracle Home

选择 工具 → 首选项。

选择 数据库 → 高级,需要勾选使用 Oracle 客户机、使用 OCI/胖驱动程序,设置 Oracle Home 目录 。

这里客户机类型,选择 "即时客户机",位置填写提前配置好的 OCI 目录。

重启 Oracle SQL Developer,填入 Magnus 组件生成的连接信息

测试执行SQL正常!


四、其他问题

堡垒机生成的连接名,()括号不符合要求,需要改一下。








是否对你有帮助?