debian

SQLPlus在Debian上如何使用

小樊
32
2025-09-15 15:18:07
栏目: 云计算

  1. 安装依赖包

    sudo apt-get update
    sudo apt-get install libaio1 libaio-dev  # 安装Oracle客户端依赖
    
  2. 下载Oracle Instant Client
    从Oracle官网下载对应Debian系统的基本包(如instantclient-basiclite-linux.x64-XX.X.zip)和SQL*Plus包(如instantclient-sqlplus-linux.x64-XX.X.zip),例如:

    wget https://download.oracle.com/otn_software/linux/instantclient/215000/instantclient-basiclite-linux.x64-21.5.0.0.0dbru.zip
    wget https://download.oracle.com/otn_software/linux/instantclient/215000/instantclient-sqlplus-linux.x64-21.5.0.0.0dbru.zip
    
  3. 解压并配置环境变量

    • 解压到指定目录(如/opt/oracle/instantclient):
      sudo unzip instantclient-basiclite-linux.x64-21.5.0.0.0dbru.zip -d /opt/oracle
      sudo unzip instantclient-sqlplus-linux.x64-21.5.0.0.0dbru.zip -d /opt/oracle
      
    • 编辑~/.bashrc,添加:
      export ORACLE_HOME=/opt/oracle/instantclient
      export LD_LIBRARY_PATH=$ORACLE_HOME:$LD_LIBRARY_PATH
      export PATH=$ORACLE_HOME:$PATH
      
    • 使配置生效:
      source ~/.bashrc
      
  4. 验证安装
    运行sqlplus -v,若显示版本号则安装成功。

  5. 使用SQL*Plus连接数据库
    基本语法:

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

    示例(连接本地数据库):

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

可选优化

0
看了该问题的人还看了