1. 程式人生 > >除錯經驗——儲存並使用SQLPLUS環境變數設定檔案

除錯經驗——儲存並使用SQLPLUS環境變數設定檔案

問題描述:

SQLPLUS中的設定,如set linesieze 1000, set pagesize 500等會隨著session的結束而重置。如果能夠將這些設定儲存下來,每次啟動SQLPLUS後再呼叫這些設定,會節省時間。

方法:

Step 1.

--儲存環境變數到plusenv.sql檔案中(C:\Users\yourUserName)
SQL> STORE SET plusenv
Created file plusenv

Step 2.  

SQL> show linesize
linesize 80

--在plusenv.sql中修改linesize引數為1000,儲存,啟用plusenv的設定
SQL> start plusenv
--修改成功
SQL> show linesize
linesize 1000

Step 3. 斷開資料庫連線,再次連線,發現之前的設定已被重置

SQL> show linesize
linesize 80

Step 4. 嘗試查詢login.sql檔案,找不到。這個檔案說不定儲存在伺服器端。所以,如果要儲存環境變數,暫時只能用step1-step3中的方法。