新用户注册入口 老用户登录入口

[转载]Oracle--sqlplus如何设置SQLPlus结果显示的宽度,ORACLE sqlplus提示符设置

文章作者:转载 更新时间:2023-07-30 12:31:19 阅读数量:302
文章标签:SQLPlus环境变量设置永久设置用户名数据库实例名
本文摘要:该文介绍了如何在SQLPlus中根据用户屏幕需求灵活调整查询结果的显示,包括临时设置每页显示行数(pagesize)和一行容纳字符数(linesize)。同时,文章还指导读者通过修改glogin.sql文件实现永久性环境变量设定。在glogin.sql中可自动设置pagesize、linesize等参数,并个性化SQL提示符以显示用户名及数据库实例名,有助于降低误操作风险。
转载文章

本篇文章为转载内容。原文链接:https://blog.csdn.net/weixin_34349320/article/details/89831921。

该文由互联网用户投稿提供,文中观点代表作者本人意见,并不代表本站的立场。

作为信息平台,本站仅提供文章转载服务,并不拥有其所有权,也不对文章内容的真实性、准确性和合法性承担责任。

如发现本文存在侵权、违法、违规或事实不符的情况,请及时联系我们,我们将第一时间进行核实并删除相应内容。

一、SQLPlus查询的结果,可以根据自己的屏幕情况进行调节,设置如下:

1.设置一页面显示多少行数

show pagesize;   //首先查看目前的pagesize,默认是14

set pagesize 100; //将pagesize设置好100,则可以一次显示够多行记录了

2.设置行的宽度

show linesize;   //查看目前的linesize,默认是80

set linesize 150; //设置成150或者更宽都可

注:以上的方法是临时有效的方法


二、永久设置sql*plus的环境变量(glogin.sql的设置)

    用户每次登录sql*plus的时候都会调用$ORACLE_HOME/sqlplus/admin/glogin.sql文件。我们可以修改这个文件,使得每次登录时都设置好一些sql*plus的环境变量,并将默认显示的SQL>改为显示登录的用户名和登录的数据库实例名

    在glogin.sql文件末尾加如下几行

1
2
3
4
vi /opt/oracle/product/10.2.0/db_1/sqlplus/admin/glogin.sql
set linesize 150
set pagesize 30
set sqlprompt "_user'@'_connect_identifier>"

参数说明:

set linesize 150    //设置一行可以容纳的字符数

set pagesize 30     //设置一页面显示多少行数

set sqlprompt "_user'@'_connect_identifier>"    //修改sqlplus提示符,可以提醒你所在的用户模式,减少误操作



      本文转自ling118 51CTO博客,原文链接:http://blog.51cto.com/meiling/1775065,如需转载请自行联系原作者



本篇文章为转载内容。原文链接:https://blog.csdn.net/weixin_34349320/article/details/89831921。

该文由互联网用户投稿提供,文中观点代表作者本人意见,并不代表本站的立场。

作为信息平台,本站仅提供文章转载服务,并不拥有其所有权,也不对文章内容的真实性、准确性和合法性承担责任。

如发现本文存在侵权、违法、违规或事实不符的情况,请及时联系我们,我们将第一时间进行核实并删除相应内容。

相关阅读
文章标题:[转载][洛谷P1082]同余方程

更新时间:2023-02-18
[转载][洛谷P1082]同余方程
文章标题:[转载]webpack优化之HappyPack实战

更新时间:2023-08-07
[转载]webpack优化之HappyPack实战
文章标题:[转载]oracle 同时更新多表,在Oracle数据库中同时更新两张表的简单方法

更新时间:2023-09-10
[转载]oracle 同时更新多表,在Oracle数据库中同时更新两张表的简单方法
文章标题:[转载][Unity] 包括场景互动与射击要素的俯视角闯关游戏Demo

更新时间:2024-03-11
[转载][Unity] 包括场景互动与射击要素的俯视角闯关游戏Demo
文章标题:[转载]程序员也分三六九等?等级差异,一个看不起一个!

更新时间:2024-05-10
[转载]程序员也分三六九等?等级差异,一个看不起一个!
文章标题:[转载]海贼王 动漫 全集目录 分章节 精彩打斗剧集

更新时间:2024-01-12
[转载]海贼王 动漫 全集目录 分章节 精彩打斗剧集
名词解释
作为当前文章的名词解释,仅对当前文章有效。
SQLPlusSQLPlus是Oracle公司提供的一个命令行工具,用于连接到Oracle数据库并执行SQL语句、PL/SQL块以及脚本等操作。在本文中,用户通过SQLPlus进行查询结果的显示调节,例如设置每页显示的行数(pagesize)和一行可容纳的字符数(linesize),以适应不同屏幕情况下的查看需求。
glogin.sqlglogin.sql是Oracle SQL*Plus中的一个全局登录脚本文件,位于$ORACLE_HOME/sqlplus/admin目录下。每当用户登录SQL*Plus时,系统会自动执行该文件中的命令。通过编辑glogin.sql,可以实现对SQL*Plus环境变量的永久性设置,如设置pagesize、linesize等参数,以及自定义SQL提示符,以便于用户识别当前所处的数据库实例及用户名,从而减少误操作的发生。
SQLPrompt在SQL*Plus环境中,SQLPrompt是指用户在命令行界面输入SQL命令时的提示符格式。通过`set sqlprompt`命令,可以自定义SQLPrompt的内容。文中提到的`set sqlprompt _user'@'_connect_identifier>`表示将提示符修改为显示当前登录的用户名和数据库实例名,这对于多用户环境或复杂数据库结构中的运维人员来说尤其重要,因为它可以帮助用户清晰地了解当前的工作上下文,防止因混淆不同数据库实例而导致的操作错误。
延伸阅读
作为当前文章的延伸阅读,仅对当前文章有效。
在深入理解了如何通过SQLPlus进行查询结果的个性化显示以及利用glogin.sql文件实现永久环境变量设置后,进一步探究数据库管理与优化的话题显得尤为关键。近日,Oracle发布了19c新版本,其中对SQLPlus客户端工具进行了多项改进和增强,不仅提升了性能,还提供了更为灵活的输出定制选项。例如,新增的命令行参数可以直接在启动时指定pagesize和linesize,使得用户无需登录后手动调整。
此外,针对数据库运维人员可能面临的复杂查询优化场景,一篇名为《深度解读:SQLPlus中的高效查询输出与交互式分析》的技术文章详尽探讨了如何结合现代数据可视化工具,如Tableau、Power BI等,将SQLPlus查询结果进行二次处理和展示,以更直观的方式辅助决策分析。
同时,数据库安全方面也日益受到重视,《Oracle SQLPlus权限管理及安全最佳实践》一文中,作者从实战角度出发,详解了如何在glogin.sql中嵌入权限检查脚本,确保不同角色用户登录SQLPlus时只能访问授权范围内的数据,并强调了提示符个性化设置在防止误操作和提升安全性方面的重要性。
综上所述,在实际运用SQLPlus进行数据库管理的过程中,持续关注最新技术动态、深入研究查询优化策略以及强化安全管理意识,是每位数据库管理人员不断提升自身专业素养的重要途径。
知识学习
实践的时候请根据实际情况谨慎操作。
随机学习一条linux命令:
!$ - 引用上一条命令的最后一个参数。
随便看看
拉到页底了吧,随便看看还有哪些文章你可能感兴趣。
可自定义logo的jQuery生成二维码插件 01-03 jquery每日签到日历插件 10-10 高度可定制的jQuery瀑布流网格布局插件 03-15 Consul中服务实例自动注销问题解析:健康检查、稳定性与Agent配置的影响及解决策略 01-22 怎么看mysql 的安装路径 12-31 jquery横向手风琴效果 12-23 蓝色数码电子产品销售HTML5网站模板 12-14 jQuery和CSS3汉堡包导航菜单打开动画特效 10-19 python模拟生存游戏 10-08 本次刷新还10个文章未展示,点击 更多查看。
jQuery.eraser-实现橡皮擦擦除功能的jquery插件 05-26 Netty中ChannelNotRegisteredException异常处理:理解原因与确保Channel注册状态的方法示例 05-16 响应式游戏开发类企业前端cms模板下载 05-02 精美的花甲美食网站HTML模板下载 03-09 soulmate粉色干净浪漫唯美婚礼单页响应式网站模板 03-07 Vue.js项目中proxyTable数据转发遭遇504错误:服务器响应时间与网络连接问题排查及解决方案 03-05 SpringCloud服务路由配置错误与失效:识别问题、排查步骤及组件解析这个涵盖了的核心内容,包括SpringCloud框架下的服务路由配置错误失效问题的识别,以及涉及到的服务注册中心、Gateway、Zuul等组件的功能解析和故障排查的具体步骤。同时,字数控制在了50个字以内,满足了要求。 03-01 css水平线长度设置 02-11 [转载]Proxy 、Relect、响应式 01-11 蓝色响应式软件营销代理公司网站静态模板 01-06 python正太分布校验 01-05
时光飞逝
"流光容易把人抛,红了樱桃,绿了芭蕉。"