Ubuntu 22.04或20.04安装Oracle SQL Developer的图文教程

 更新时间:2024年08月12日 12:22:58   作者:ecscoupon  
Oracle SQL Developer 是一个免费平台,为开发人员提供用于开发和管理 Oracle 数据库的集成开发环境,这篇文章主要介绍了Ubuntu 22.04或20.04安装Oracle SQL Developer图文教程,需要的朋友可以参考下

与许多 Oracle 应用程序一样,其“SQL Developer”平台也可在 Windows、macOS 和 Linux 上免费使用,这里我们了解在 Ubuntu Linux 服务器或 PC 上安装它的步骤。

Oracle SQL Developer 是一个免费平台,为开发人员提供用于开发和管理 Oracle 数据库的集成开发环境。无论数据库是在云端还是本地安装,它都可以使用。为了方便起见,它附带了一套工具和一个图形用户界面,用于完成 PL/SQL 应用程序的端到端开发,以及一个用于运行查询和脚本的工作表。此外,还有一个用于管理数据库的 DBA 控制台、一个报告界面、一个完整的数据建模解决方案和一个用于将第三方数据库迁移到 Oracle 的迁移平台。

决条件

  • 安装 Oracle SQL Developer 需要Java 开发工具包 (JDK) 。
  • Ubuntu 22.04 Linux 或拥有的任何其他版本
  • 在 Ubuntu 系统上执行命令的管理权限
  • 良好网络连接

注意:如果没有Ubuntu 24.04服务器,可以考虑雨云,1元即可试用,需要绑定微信,支持多种Linux发行版。

优惠注册地址:www.ecscoupon.com/rainyun

步骤 1:安装 Java 开发工具包

我们需要在 Ubuntu 上安装 Java JDK 11 或 8 来安装 Oracle SQL Developer。因此,让我们首先在系统上安装它,然后继续进一步的安装过程。最好的是 Java JDK,因为 OpenJDK 已经可以使用 Ubuntu 的默认系统存储库进行安装。因此,运行给定的命令以在我们的系统上获取 JDK 版本 11。

打开命令终端,首先运行系统更新命令:

sudo apt update && sudo apt upgrade -y

之后,运行以下命令安装OpenJDK 11:

sudo apt install openjdk-11-jdk

要检查已安装的版本,我们可以使用:

java -version

第 2 步:下载 Oracle SQL Developer

转到Oracle SQL Developer 下载页面并使用您的帐户详细信息登录,如果您没有帐户,则请先创建一个新帐户,它也是免费的。

之后,在下载页面上向下滚动并下载适用于“Other Platforms”的文件。在开始下载过程之前,系统将提示您接受许可证。

步骤 3:在 Ubuntu 上安装 Oracle SQL Developer

下载的 SQL Developer 文件将采用压缩的 ZIP 格式,因此我们首先需要将其解压以进行进一步设置。因此,在您的终端中切换到保存下载文件的文件夹,例如,我们在“下载”文件夹中有它,因此我们首先切换到该文件夹​​:

cd Downloads

导航到 .zip 文件所在的目录后,运行以下命令:

unzip sqldeveloper-*-no-jre.zip

提取的文件将保存在 .zip 文件所在的同一位置,名称为sqldeveloper。现在,让我们将其移动到某个安全的位置,以免意外删除它,例如/opt。使用给定的命令:

sudo mv sqldeveloper /opt/

步骤 4:运行 SQL GUI

我们移动到 / opt目录的文件夹将包含一个脚本,我们可以执行该脚本来运行 SQL 开发人员的 GUI 来执行我们的任务。目前,我们还没有创建任何快捷方式来打开它,因此,我们需要切换到 / opt文件夹来执行脚本,或者需要在命令中包含该脚本的路径。

更改文件的权限以使其可执行(如果尚未执行)

chmod +x /opt/sqldeveloper/sqldeveloper.sh

之后运行它:

sh /opt/sqldeveloper/sqldeveloper.sh

或者

cd /opt/sqldeveloper/
sh sqldeveloper.sh

步骤 5:创建命令和桌面快捷方式

好吧,那些经常使用 Oracle SQL Developer 平台并需要快速访问和运行它的人可以为 SQL 开发人员创建命令终端和桌面快捷方式。

要创建终端快捷方式:

为了通过在命令终端中输入其名称来快速访问该软件,我们只需在系统环境中添加 SQL 开发人员文件夹的路径。

echo 'export PATH=$PATH:/opt/sqldeveloper/sqldeveloper/bin' | sudo tee -a ~/.bashrc

重新加载 Bash 文件:

source ~/.bashrc

现在,要运行该应用程序,您只需在终端中以以下方式输入 SQL 开发人员的名称,而无需切换到任何目录。

sqldeveloper

创建桌面快捷方式:

那些喜欢在 Ubuntu 上拥有 SQL Developer 桌面快捷方式的用户可以按照给定的步骤进行操作:

首先,创建一个桌面文件:

sudo nano ~/.local/share/applications/oracle-sql-developer.desktop

现在,添加以下行并按Ctrl+XY保存文件,然后按Enter键。

[Desktop Entry]
Type=Application
Name=Oracle SQL Developer
Exec=/opt/sqldeveloper/sqldeveloper.sh
Icon=/opt/sqldeveloper/icon.png
Categories=Development;IDE;
Terminal=false

打开 Ubuntu 的应用程序菜单并搜索 SQL,你将在那里找到快捷方式。

要将其放在桌面上,请复制创建的快捷方式:

cp ~/.local/share/applications/oracle-sql-developer.desktop ~/Desktop/oracle-sql-developer.desktop

转到您的 Ubuntu 桌面并右键单击创建的快捷方式以选择“Allow-Launching选项。

未来更新

将来,如果您想更新 Oracle SQL Developer,只需打开它并导航到帮助菜单以选择“Check for Updates”选项。

到此这篇关于Ubuntu 22.04或20.04安装Oracle SQL Developer教程的文章就介绍到这了,更多相关Ubuntu安装Oracle SQL Developer内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Oracle AI应用的LLM模型典型配置方法

    Oracle AI应用的LLM模型典型配置方法

    本文介绍了如何在同事的开源项目Text2SQLRAG中配置Embedding模型,并详细描述了测试和配置DeepSeek的LLM的过程,感兴趣的朋友一起看看吧
    2025-03-03
  • Oracle实现透明数据加密的代码示例

    Oracle实现透明数据加密的代码示例

    透明数据加密(TDE)是一种用于保护数据库中静态数据的加密技术,TDE通过自动加密数据库文件和日志文件,确保数据在磁盘上是加密的,从而防止未经授权的访问,以下以 Microsoft SQL Server 为例,实现 TDE 的步骤和代码示例,需要的朋友可以参考下
    2024-09-09
  • oracle日志操作模式(归档模式和非归档模式的利与弊)

    oracle日志操作模式(归档模式和非归档模式的利与弊)

    在Oracle数据库中,主要有两种日志操作模式,分别为非归档模式与归档模式。默认情况下,数据库采用的是非归档模式。作为一个合格的数据库管理员,应当深入了解这两种日志操作模式的特点,并且在数据库建立时,选择合适的操作模式
    2013-01-01
  • Oracle常见分析函数实例详解

    Oracle常见分析函数实例详解

    分析函数是Oracle专门用于解决复杂报表统计需求的功能强大的函数,它可以在数据行分组然后计算基于组的某种统计值,并且每一组的每一行都可以返回一个统计,下面这篇文章主要给大家介绍了关于Oracle常见分析函数的相关资料,需要的朋友可以参考下
    2023-04-04
  • 关于Oracle中sqlldr的用法大全

    关于Oracle中sqlldr的用法大全

    这篇文章主要介绍了关于Oracle中sqlldr的用法大全,SQLLDR可以在极短的时间内加载数量庞大的数据,这是一个非常有用的工具,可用于从多种平面文件格式向Oracle数据库中加载数据,下面我们就来详细说明一下sqlldr的用法
    2023-07-07
  • Oracle用户密码设为不过期的两种方法

    Oracle用户密码设为不过期的两种方法

    这篇文章主要介绍了Oracle用户密码设为不过期的两种方法,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2016-12-12
  • Oracle中备份表的简单sql命令语句

    Oracle中备份表的简单sql命令语句

    备份表的简单sql命令想必有黑多的新手朋友们还是会忘记的即便是老手也不例外吧,下面与大家分享下具体的sql语句,希望对你有所帮助
    2013-05-05
  • Oracle如何给数据库添加约束过程解析

    Oracle如何给数据库添加约束过程解析

    这篇文章主要介绍了Oracle如何给数据库添加约束过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-09-09
  • Oracle ORA-22908(NULL表值的参考)异常分析与解决方法

    Oracle ORA-22908(NULL表值的参考)异常分析与解决方法

    这篇文章主要介绍了Oracle ORA-22908(NULL表值的参考)异常分析与解决方法,大家可以参考使用
    2013-11-11
  • OracleOraDb10g_home1TNSListener服务无法启动怎么解决

    OracleOraDb10g_home1TNSListener服务无法启动怎么解决

    这篇文章主要介绍了OracleOraDb10g_home1TNSListener服务无法启动的解决办法,有需要的朋友可以参考本教程的解决方法
    2016-05-05

最新评论