Oracle通過login.sql實現永久修改sqlplus引數
以將vi代替ed為例:
su - oracle
vi ~/login.sql
然後加入
define _editor='vi'
然後:wq
以後進入sqlplus,然後ed /tmp/aaa.sql,就可以通過vi編輯器來編輯了。
因為預設環境下:
DEFINE _EDITOR = "ed" (CHAR)
而不是"vi"
SQL> define
DEFINE _DATE = "23-MAR-15" (CHAR)
DEFINE _CONNECT_IDENTIFIER = "ORCL" (CHAR)
DEFINE _USER = "SYS" (CHAR)
DEFINE _PRIVILEGE = "AS SYSDBA" (CHAR)
DEFINE _SQLPLUS_RELEASE = "1102000100" (CHAR)
DEFINE _EDITOR = "ed" (CHAR)
DEFINE _O_VERSION = "" (CHAR)
DEFINE _O_RELEASE = "" (CHAR)
DEFINE _RC = "0" (CHAR)
SQL> spool off
通過login.sql同樣可以設定更多的sqlplus引數,如加入set linesize 120 、set pagesize 20等等。
作者公眾號(持續更新)
su - oracle
vi ~/login.sql
然後加入
define _editor='vi'
然後:wq
以後進入sqlplus,然後ed /tmp/aaa.sql,就可以通過vi編輯器來編輯了。
因為預設環境下:
DEFINE _EDITOR = "ed" (CHAR)
而不是"vi"
SQL> define
DEFINE _DATE = "23-MAR-15" (CHAR)
DEFINE _CONNECT_IDENTIFIER = "ORCL" (CHAR)
DEFINE _USER = "SYS" (CHAR)
DEFINE _PRIVILEGE = "AS SYSDBA" (CHAR)
DEFINE _SQLPLUS_RELEASE = "1102000100" (CHAR)
DEFINE _EDITOR = "ed" (CHAR)
DEFINE _O_VERSION = "" (CHAR)
DEFINE _O_RELEASE = "" (CHAR)
DEFINE _RC = "0" (CHAR)
SQL> spool off
通過login.sql同樣可以設定更多的sqlplus引數,如加入set linesize 120 、set pagesize 20等等。
作者公眾號(持續更新)
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29773961/viewspace-1470429/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- postgresql11修改引數永久生效方法SQL
- oracle中SQLPLUS的Login.sqlOracleSQL
- Oracle引數修改小結Oracle
- 【Oracle】-【sqlplus相關】-serveroutput引數OracleSQLServer
- Oracle sqlplus prelim 引數介紹OracleSQL
- Oracle動態、靜態引數引數修改規則Oracle
- 常用的jvm配置引數 :永久區引數配置JVM
- 通過CSS變數修改樣式CSS變數
- IIS 實現資源永久重定向(301)的常見引數
- oracle11g sqlplus引數autocommitOracleSQLMIT
- Oracle RAC修改引數檔案位置Oracle
- Oracle引數修改後的生效判定Oracle
- sqlplus環境配置(login.sql)SQL
- 『動善時』JMeter基礎 — 27、通過JMeter函式助手實現引數化JMeter函式
- 通過修改SCN來騙過ORACLE啟動驗證Oracle
- oracle之 sqlplus prelim 引數介紹 ( 處理hang )OracleSQL
- Oracle login.sqlOracleSQL
- 通過佇列實現棧OR通過棧實現佇列佇列
- oracle隱含引數的檢視與修改Oracle
- Oracle 11g RAC修改靜態引數Oracle
- oracle11g安裝部分引數修改Oracle
- 修改pfile引數檔案過程的異常
- Oracle sqlplus引數autocommit(自動提交)的設定OracleSQLMIT
- 通過dbms_backup_restore修改oracle的dbidRESTOracle
- linux引數修改Linux
- 在oracle sqlplus中通過new_value及define傳遞或定義變數variableOracleSQL變數
- Java通過Mybatis實現批量插入資料到Oracle中JavaMyBatisOracle
- 通過模板實現POI
- Jeff Dean等人提出ENAS:通過引數共享實現高效的神經架構搜尋架構
- 如何透過動態引數實現週報製作
- 通過行為引數化傳遞程式碼
- Ubuntu 永久修改 ulimit -nUbuntuMIT
- ORACLE 11.2 RAC修改資料庫靜態引數Oracle資料庫
- 【引數】ORACLE修改資料庫名之完整版Oracle資料庫
- Linux安裝Oracle修改引數(名詞解釋)LinuxOracle
- Oracle 用 sqlprompt 修改 sqlplus 提示符OracleSQL
- Oracle通過Sqlplus結合Shell指令碼方式生成Excel檔案OracleSQL指令碼Excel
- LRU 實現 通過 LinkedHashMapHashMap