麒麟系统使用-安装 SQL Developer

news/2025/3/18 3:43:02/

文章目录

  • 前言
  • 一、基础准备
    • 1.基本环境
    • 2.相关包下载
  • 二、进行相关配置
    • 1.配置JAVA
    • 2.配置SQL Developer
  • 总结


前言

作为我国自主研发的操作系统,麒麟系统在使用时需要考虑安装相应的app。尽管麒麟系统是基于linux开发,可由于版本的一些差异,麒麟系统安装相应APP应用时有其特定的操作方式。本文将详细讲述如何在麒麟系统上安装Oracle公司提供的SQL Developer。


一、基础准备

1.基本环境

本文使用的操作系统具体版本为

  • 银河麒麟桌面操作系统V10(SP1)

所要安装的SQL Developer版本为

  • SQL Developer 24.3.1
    Version 24.3.1.347.1826 - December 16, 2024

2.相关包下载

需要从Oracle官网下载相应的包,具体Url为https://www.oracle.com/cn/database/sqldeveloper/technologies/download/#sqldev-install-linux,打开网页后,确定版本为SQL Developer 24.3.1(如不是,则需要点击“Previous Version”,如下图所示),选择“Other Platforms” ,点击“Download” 即可下载相应的SQL Developer 应用包,正常下载后会获取文件sqldeveloper-24.3.1.347.1826-no-jre.zip

在这里插入图片描述
默认情况下银河麒麟桌面操作系统V10(SP1)安装的的JDK11版本,而使用SQL Developer 24.3.1 则需要JDK17,打开Oracle官网,选择JDK17版本后,点击Linux 界面下的下载相应的JDK17版本(此处选择 ARM64 Compressed Archive)点击相应的链接下载,正常下载后会获取文件jdk-17.0.14_linux-aarch64_bin.tar.gz
在这里插入图片描述

二、进行相关配置

1.配置JAVA

根据个人需要,将获取的JDK包(文件名称为jdk-17.0.14_linux-aarch64_bin.tar.gz)解压到系统的特定路径下,本文为 /Data ,解压完成后,用文本编辑工具打开用户的环境配置文件(路径为 ~/.bashrc),增加相关的JDK如下

export JAVA_HOME=/data/jdk-17.0.14 
export PATH=$JAVA_HOME/bin:$PATH

2.配置SQL Developer

根据个人需要,将获取的SQL Developer包(文件名称为sqldeveloper-24.3.1.347.1826-no-jre.zip)解压到系统的特定路径下,本文为 /Data ,解压完成后,用文本编辑工具打开用户的环境配置文件(路径为/data/ sqldeveloper/sqldeveloper/bin/sqldeveloper.conf),增加相关的JDK调用情况如下

SetJavaHome  /data/jdk-17.0.14 

正常情况经过上述两步配置,点击文件sqldeveloper.sh (本地路径为data/ sqldeveloper/sqldeveloper.sh),可打开相关sqldeveloper,如下图所示
在这里插入图片描述

总结

本文讲述了在 银河麒麟桌面操作系统V10(SP1)中配置使用SQL Developer 24.3.1的配置过程,相关文件可从
https://download.csdn.net/download/mystonelxj/90480404获取,希望能够有助于相关使用人员。


http://www.ppmy.cn/news/1579970.html

相关文章

JVM常用概念之超态虚拟调用

问题 超态虚拟调用是什么? 基础知识 大部分认为超态调用是非常糟糕的,主要是因为超态调用会调用慢路径,并且无法享受编译器优化,那OpenJDK可以取消超态调用吗?那在发生超态调用时我们可以做什么呢? 实验 源码 import org.openjdk.jm…

【图片批量转换合并PDF】多个文件夹的图片以文件夹为单位批量合并成一个PDF,基于wpf的实现方案

项目背景: 多个图片分布在不同文件夹,如何以文件夹为单位批量合并成一个PDF,还要保证文件夹里面图片大小和顺序 实现功能: 1、单张图片的转换PDF:一张图临时转一下 2、多张图片转换成PDF:多张图单独转成PDF 3、多级目录多张图转换成PDF:多级目录多张图单独转成多个PDF…

塔能IVO-SCY智能机箱:点亮智慧城市的电力“智慧核芯”

在智慧城市建设的宏大征程中,稳定且智能的电力供应犹如坚固基石,支撑着各类设备高效、稳定地运行。塔能科技的IVO-SCY智能机箱,凭借其卓越的电源管理系统,当之无愧地成为了整个智慧城市电力保障体系中的“智慧心脏”,源…

数据传输对象 DTO

1. DTO 数据传输对象(DTO, Data Transfer Object)是一种设计模式,用于在不同系统或应用层之间封装和传输数据。它通常用于解耦领域模型(如数据库实体)和外部接口(如API请求/响应),避…

Chrome 扩展开发API实战:Runtime(八)

1. 引言 在开发 Chrome 扩展程序时,chrome.runtime API 是一个至关重要的接口。它提供了与扩展程序生命周期管理、消息传递、环境信息获取、与原生应用通信等相关的功能。本文将详细介绍 chrome.runtime API 的所有方法和事件,并通过示例代码演示如何在…

蓝桥杯_数字诗意_java

问题描述 在诗人的眼中,数字是生活的韵律,也是诗意的表达。 小蓝,当代顶级诗人与数学家,被赋予了"数学诗人"的美誉。他擅长将冰冷的数字与抽象的诗意相融合,并用优雅的文字将数学之美展现于纸上。 某日&…

Unity学习日志番外:简易行为树

Unity简单行为树 参考与代码来自b站-ANVER-大佬教学视频以下都是一种固定模板结构,便于外部以及新项目引用。1.BehaviorTree类2.Node类3.composite4.Sequence5.Selector6.Task7.Blackboard8.实例①兔子行为树②巡逻任务③探测萝卜任务③吃萝卜任务 个人对行为树的理…

【NLP】7. 自然语言处理 (NLP) 的关键要素

核心组件:自然语言处理 (NLP) 的关键要素 自然语言处理 (NLP) 涉及多个核心组件,每个组件在模型的训练和推理过程中都起着至关重要的作用。 1. 数据:文本案例与标注信息 数据是 NLP 系统的基础,模型学习语言模式时依赖于大量的…