在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