在Sql * Editor中,這是Oracle 10g的默認編輯器,當我們更改rownum,pagesize等設置時。這些更改僅適用於當前會話。從SQL * Editor退出後,所有設置都將被擦除。我們可以使更改成爲永久性的嗎?如何永久保存SQL *編輯器的設置?
1
A
回答
3
假設您的意思是SQL * Plus,那麼是的 - 您可以使用個人配置語句login.sql
或全局配置文件glogin.sql
。詳情請參閱the documentation;不知道我可以添加任何有用的東西說什麼。確保他們在雖然在正確的地方:
網站的資料腳本爲$ ORACLE_HOME/SQLPLUS /管理/ glogin.sql中在 UNIX和ORACLE_HOME \ sqlplus的\ ADMIN \ glogin.sql中在Windows中。
用戶配置文件腳本通常命名爲login.sql。 SQL * Plus 將搜索當前目錄中的用戶配置文件,然後使用SQLPATH環境變量指定 目錄。 SQL * Plus按照它們列出的順序搜索以冒號分隔的目錄列表及其子目錄 。
此外,我有時有一些腳本需要類似的格式,但不一定是我想要在交互式會話中(如報告也許)。對於那些具有相關設置的單獨文件,我將其包含在@format.sql
每個腳本的頂部,而不必將整個列表添加到每個腳本文件。如果有必要,也可以更容易地對它們進行更改。它在login.sql
或glogin.sql
之後運行,因此它有時需要將這些內容顛倒過來以恢復默認行爲。
相關問題
- 1. Windows Mobile設備模擬器 - 如何永久保存配置?
- 2. 永久保存chrome devtools設置
- 3. 如何設置RAILS_ENV永久
- 4. CoreData永久保存?
- 5. 永久保存CoreData
- 6. 如何永久編輯系統路徑?
- 7. 如何永久保存變量?
- 8. iOS - 如何永久保存密碼?
- 9. 如何爲java設置永久內存設置?
- 10. 如何永久保存陣列列表
- 11. 設置findspark.init()永久
- 12. 設置CLASSPATH永久
- 13. 設置DATEFIRST永久
- 14. 永久設置getIDs
- 15. NSUserDefaults不會永久保存
- 16. 如何設置永久性的Cookie
- 17. 如何永久保存表sqlite3
- 18. 如何永久保存ipython別名?
- 19. 保存我的應用程序的設置永久
- 20. Matlab變量永久保存
- 21. Kubuntu 15.04如何永久編輯海豚或yakuake配置文件
- 22. 保存數據永久
- 23. 永久保存數據
- 24. Android:永久保存名稱
- 25. 永久保存cURL cookie
- 26. 如何永久設置matplotlib pyplot風格?
- 27. ULIMIT:如何永久設置限制
- 28. 如何在Mac中永久設置JAVA_HOME?
- 29. 如何在Mysql中永久設置group_concat_max_length?
- 30. 如何將NODE_ENV永久設置爲ansible?
我按照你所說的** glogin.sql **用命令** SET LINESIZE 10 **編輯了文件。之後,我退出SQL * Plus編輯器。然後登錄到SQL *編輯器,似乎沒有任何更改。當我輸入命令** SHOW LINESIZE **時,它與前一個相同。可能是我做錯了什麼,同樣發生在文件** login.sql **中。任何建議? – Shyamkkhadka 2012-08-17 11:26:02
您將文件放在文檔中指定的目錄中嗎? – 2012-08-17 12:38:18