在Debian系統中使用SQL*Plus的最佳實踐包括以下幾個步驟:
libaio1
。/opt/oracle/instantclient
。~/.bashrc
或/etc/profile
文件,添加以下內容:export ORACLE_HOME=/opt/oracle/instantclient
export LD_LIBRARY_PATH=$ORACLE_HOME:$LD_LIBRARY_PATH
export PATH=$ORACLE_HOME:$PATH
source ~/.bashrc
或source /etc/profile
。sqlplus -v
,如果顯示SQL*Plus的版本號,則表示安裝成功。CONNECT
命令連接到數據庫,例如:sqlplus username/password@localhost:1521/orcl
SET
命令設置會話參數,如頁寬、頁高和行分隔符:SET LINESIZE 80
SET PAGESIZE 20
SET SERVEROUTPUT ON
@
符號執行SQL腳本文件,例如:sqlplus username/password@database_name @script.sql
rlwrap
和readline
,配置環境變量以便于使用rlwrap
:echo "alias sqlplus='rlwrap sqlplus'" >> ~/.bashrc
source ~/.bashrc
glogin.sql
腳本來自定義SQL*Plus的顯示格式。下載glogin.sql
腳本并執行:wget http://www.oracle.com/technetwork/articles/sql/index-0951807.html
sqlplus /@glogin.sql
SET
命令調整顯示參數,例如:SET LINESIZE 180
SET PAGESIZE 100
SET FEEDBACK OFF
SET HEADING ON
SET TIME OFF
SET TIMING OFF
SET TRIMOUT ON
SET TRIMSPOOL ON
sudo
命令來提升權限。