以下是CentOS下SQLPlus使用教程:
從Oracle官方網站下載適合CentOS的Oracle Instant Client包,如基本包和SQL*Plus包,使用yum localinstall
命令安裝。安裝依賴項libaio
和libnsl
,可使用命令sudo yum install libaio libnsl
。
編輯~/.bashrc
文件,添加export ORACLE_HOME=/usr/lib/oracle/21/client64
(路徑根據實際安裝位置調整)、export LD_LIBRARY_PATH=$ORACLE_HOME/lib
、export PATH=$PATH:$ORACLE_HOME/bin
等內容,然后運行source ~/.bashrc
使配置生效。
打開終端,使用命令sqlplus username/password@hostname:port/servicename
,例如sqlplus scott/tiger@localhost:1521/orcl
。也可使用sqlplus / as sysdba
以系統管理員身份登錄。
SELECT * FROM employees;
,以分號結尾。SPOOL filename.sql
開始保存,執行完SQL語句后用SPOOL OFF
停止保存。@filename.sql
執行指定文件中的SQL腳本。DESCRIBE table_name
命令。