温馨提示×

如何在centos上运行sqlplus

小樊
61
2026-01-10 06:09:50
栏目: 云计算

在 CentOS 上运行 SQLPlus,您需要先安装 Oracle 客户端。以下是安装和配置 SQLPlus 的步骤:

  1. 下载 Oracle Instant Client

访问 Oracle 官方网站下载页面(https://www.oracle.com/database/technologies/instant-client/linux-x86-64-downloads.html),根据您的 CentOS 版本选择合适的 Oracle Instant Client 包。通常,您需要下载以下两个包:

  • Basic Package
  • SDK Package
  1. 安装 Oracle Instant Client

将下载的包上传到 CentOS 服务器,然后使用以下命令安装:

$ chmod +x instantclient-basic-linux.x64-XX.X.X.X.X.zip
$ chmod +x instantclient-sdk-linux.x64-XX.X.X.X.X.zip

$ unzip instantclient-basic-linux.x64-XX.X.X.X.X.zip -d /opt/oracle/
$ unzip instantclient-sdk-linux.x64-XX.X.X.X.X.zip -d /opt/oracle/

请将 XX.X.X.X.X 替换为您下载的包的实际版本号。

  1. 配置环境变量

编辑 /etc/profile.d/oracle.sh 文件,添加以下内容:

export ORACLE_HOME=/opt/oracle/instantclient_XX_X
export LD_LIBRARY_PATH=$ORACLE_HOME:$LD_LIBRARY_PATH
export PATH=$ORACLE_HOME:$PATH

请将 XX_X 替换为您安装的 Oracle Instant Client 版本号。保存文件并运行以下命令使更改生效:

$ source /etc/profile.d/oracle.sh
  1. 验证安装

运行以下命令验证 SQL*Plus 是否已成功安装:

$ sqlplus -v

如果安装成功,您将看到 SQL*Plus 的版本信息。

现在,您可以在 CentOS 上运行 SQLPlus 了。要启动 SQLPlus,请在终端中输入 sqlplus,然后按 Enter 键。接下来,您可以使用 SQL*Plus 连接到 Oracle 数据库。

0