首页主机资讯ubuntu sqlplus环境配置步骤

ubuntu sqlplus环境配置步骤

时间2025-11-05 11:23:03发布访客分类主机资讯浏览995
导读:Ubuntu下SQLPlus环境配置步骤 1. 安装Oracle Instant Client及SQLPlus SQLPlus是Oracle数据库的命令行工具,需先安装Oracle Instant Client基础包和SQLPlus组件。U...

Ubuntu下SQLPlus环境配置步骤

1. 安装Oracle Instant Client及SQLPlus

SQLPlus是Oracle数据库的命令行工具,需先安装Oracle Instant Client基础包和SQLPlus组件。Ubuntu系统可通过以下步骤安装:

  • 下载安装包:从Oracle官方网站下载适用于Linux x86-64的instantclient-basicinstantclient-sqlplus包(如instantclient-basic-linux.x64-23.6.0.0.0dbru.zipinstantclient-sqlplus-linux.x64-23.6.0.0.0dbru.zip)。
  • 解压安装包:将下载的zip文件解压至目标目录(如/opt/oracle/instantclient),命令示例:
    sudo unzip instantclient-basic-linux.x64-23.6.0.0.0dbru.zip -d /opt/oracle
    sudo unzip instantclient-sqlplus-linux.x64-23.6.0.0.0dbru.zip -d /opt/oracle
    
  • 创建符号链接:为简化路径引用,创建instantclient目录的符号链接,命令:
    sudo ln -s /opt/oracle/instantclient_23_6 /opt/oracle/instantclient
    
  • 安装依赖库:SQLPlus依赖libaio库,需通过以下命令安装:
    sudo apt-get install libaio1
    

2. 配置环境变量

为使SQLPlus能在终端中直接调用,并正确加载Oracle客户端库,需设置以下环境变量:

  • 编辑.bashrc文件:打开用户家目录下的.bashrc文件(如~/.bashrc),在文件末尾添加以下内容(根据实际安装路径调整):
    export ORACLE_HOME=/opt/oracle/instantclient
    export LD_LIBRARY_PATH=$ORACLE_HOME:$LD_LIBRARY_PATH
    export PATH=$ORACLE_HOME/bin:$PATH
    
  • 使配置生效:保存.bashrc文件后,运行以下命令使环境变量立即生效:
    source ~/.bashrc
    

3. 验证SQLPlus安装

配置完成后,通过以下命令验证SQLPlus是否安装成功:

sqlplus -v

若输出SQLPlus的版本信息(如SQL*Plus: Release 23.0.0.0.0 - Production on Wed Nov 5 10:00:00 2025),则表示安装成功。

4. (可选)优化SQLPlus使用体验

  • 设置默认编辑器:SQLPlus默认使用ed编辑器,可通过修改glogin.sql文件(位于$ORACLE_HOME/sqlplus/admin/)或.bashrc文件,将默认编辑器改为vim
    • 修改glogin.sql:在文件末尾添加DEFINE _EDITOR = vim
    • 或修改.bashrc:添加export EDITOR=vim,然后运行source ~/.bashrc
  • 解决方向键问题:SQLPlus中方向键显示为字符(如^[[A),可通过安装rlwrap工具解决:
    sudo apt-get install rlwrap
    
    之后使用rlwrap sqlplus命令启动SQLPlus,即可正常使用方向键。

5. (可选)连接数据库测试

使用SQLPlus连接Oracle数据库,命令格式如下:

sqlplus username/password@//hostname:port/service_name

例如:

sqlplus scott/tiger@//localhost:1521/orcl

若成功连接,将显示SQL> 提示符,表示配置正确。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: ubuntu sqlplus环境配置步骤
本文地址: https://pptw.com/jishu/742735.html
ubuntu中sqlplus连接数据库方法 Debian如何管理Golang包

游客 回复需填写必要信息