PL/SQL DEVELOPER 6会话管理(原创)

PL/SQL Developer多环境数据库连接配置与管理实战指南 在Oracle数据库开发与运维中,高效管理多个数据库连接是提升工作效率的关键。其核心原理在于通过客户端配置,将复杂的连接参数抽象为易于记忆的别名,实现快速环境切换。这一技术价值在于显著减少手动输入错误,保障操作安全,并支持开发、测试、生产等多环境协同。具体实现依赖于Oracle Instant Client与tnsnames.ora文件的协同配置,后者作为本地‘通讯录’,定义了网络服务名与连接描述符的映射。应用场景广泛覆盖日常开发调试、数据迁移验证及生产监控等环节。本文以PL/SQL Developer这一 阅读详情

PL/SQL DEVELOPER 6会话管理

 PL/SQL DEVELOPER 6的会话管理功能非常出色,几可以完成所有常用的会话管理功能,主要功能有:

 PL/SQL DEVELOPER 6的会话管理功能非常出色,几可以完成所有常用的会话管理功能,主要功能有:

 PL/SQL DEVELOPER 6的会话管理功能非常出色,几可以完成所有常用的会话管理功能,主要功能有:

查询会话列表信息

结束会话

会话跟踪

导出会话信息

查询会话具体的详细信息

会话当前打开的游标

会话当前正在执行的SQL

会话所有的统计信息

会话当前锁定的对象

还可以根据个人要求定制查询与会话相关的信息

 

 

 下面我将全面介绍PL/SQL DEVELOPER 6会话管理功能:

打开Tools/Sessions菜单,会话窗口显示如下:

中间主区域显示的是当前ORACLE数据库的用户会话信息列表

底部显示的是选择会话的查询停息

用户会话信息列表比较常用的字段信息说明

Username:会话登录的ORACLE用户名

Sid:会话SID编号

Status:会话状态(ACTIVE:活动;INACTIVE:未活动; KILL:结束;)

Osuser:会话登录的机器操作系统用户名

Machine:会话登录的机器名

Program:会话登录的程序名

Module:会话注册的模块名

Action:会话注册的活动名

Logon time:会话登录时间

Process:会话在操作系统的进程号

 会话管理工具栏说明

 会话管理工具栏说明

 会话管理工具栏说明

每个工具按顺序对应说明

l         刷新

l         自动刷新(让当前会话窗口自动每隔几秒刷新一次)

l         结束会话(结束当前选择的会话,相当于命令alter system kill session )

l         开始跟踪(对当前选择的会话开始进行调试跟踪)

相当于执行过程sys.dbms_system.set_sql_trace_in_session

注: 要进行此项功能当前登录用户必须拥用SYS.DBMS_SYSTEM的执行权限

你可以通过下面语句进行赋权。
grant execute on DBMS_SYSTEM to yourusername;

l         结束跟踪(对当前选择的会话结束调试跟踪)

l         定制会话查询(用于定制会话查询信息,具有很强的扩展功能)

 

 

 

会话查询信息说明

 

 

 注:以下红色标注为本人定制查询或者是进行修改的地方。

l         Cursors:返回当前选择会话打开的游标

对应的SQL语句:

select * from v$open_cursor where sid = :sid

l         SQL Text:返回当前选择会话正在执行的SQL

对应的SQL语句:

select sql_text from v$sqltext_with_newlines

where address = hextoraw(:sql_address)

and hash_value = :sql_hash_value

order by piece

l         Statics:返回当前选择会话的数据库统计信息

对应的SQL语句:

select names.name, stats.statistic#, stats.value

from v$sesstat stats, v$statname names

where stats.sid = :sid

and names.Statistic# = stats.Statistic#

order by stats.Value desc

l         Locks(SQL语句进行过优化):返回当前选择会话锁定的对象

对应的SQL语句:

select * from sys.all_objects a,v$locked_object b where a.object_id=b.object_id and b.session_id=:sid

l         Wait(本人个人定制查询):返回当前选择会话的等待信息

对应的SQL语句:

select * from v$session_wait where sid=:sid

l         Event(本人个人定制查询):返回当前选择会话的事件信息

对应的SQL语句:

select * from v$session_event

where sid = :sid  order by Total_waits desc

高级功能:定制会话查询

  

  

可以新增会话监视信息,本文中的Wait及Event信息就是本人通过定制会话查询增加进去的,新增一个项目后将在会话窗口中自动增加一个选项卡, Caption为选项卡的标签,Query为返回监视信息的查询语句,查询语句可以使用v$session视图中所有的字段为绑定变量,如:sid,:username, :sql_address等等。

2005-03-17

叶正盛

PLSQL Developer 12.0.7 汉化版安装全攻略:从下载到配置一步到位 本文提供PL/SQL Developer 12.0.7汉化版的详细安装与配置指南。从环境准备、软件安装、界面汉化到深度个性化设置,涵盖编辑器优化、数据库连接配置及核心功能实战,旨在帮助Oracle数据库开发者快速搭建高效的中文开发环境,提升工作效率。 阅读详情

相关推荐

Oracle 11g与SQL Developer一站式安装配置实战

本文详细介绍了Oracle 11g与SQL Developer的一站式安装配置流程,涵盖环境准备、安装步骤、用户解锁及常见问题解决方案。特别强调避开中文路径、JDK版本选择等新手易错点,并提供SQL Developer连接配置和效率提升技巧,助力开发者快速搭建Oracle开发环境。

weixin_29229055的博客 362

plsql打开oracle会话

打开【工具】-【会话】 选中一条数据,右键【关闭】,即可结束该会话.

iloki的博客 1301

Oracle 19c/21c 管理工具选型指南:5款主流工具核心功能与适用场景对比

本文详细对比了Oracle 19c/21c五款主流管理工具(SQL Developer、PL/SQL Developer、Toad、Navicat和DBeaver)的核心功能与适用场景,涵盖开发效率、运维支持、成本控制等关键维度。通过功能对比矩阵和典型场景推荐,帮助DBA和开发团队根据实际需求选择最佳工具,提升数据库管理效率。

weixin_28840143的博客 298

PLSQL Developer怎样查看当前活动会话

点‘工具’-‘会话’:

雅冰石的专栏 1974

Oracle19C与PLSQL Developer 13的完美搭配:远程连接与本地开发全攻略

本文详细介绍了在Windows环境下,如何将Oracle 19c数据库与PL/SQL Developer 13开发工具进行高效整合。内容涵盖Oracle 19c的部署规划、关键网络配置以实现远程连接,以及PL/SQL Developer的无客户端连接方案与深度调优,旨在帮助开发者构建稳定、可维护的本地开发与远程数据库管理生态。

weixin_29310631的博客 371

PLSQL 插件 DBATools,亲测可用

DBATools、PLSQL 插件、Oracle 管理、数据库监控、DBA 工具

weixin_42219287的博客 97

PL/SQLDEVELOPER6会话管理(原创)

<!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--><script type="text/javascript"

zgqtxwd的专栏 890

PLSQL Developer: Oracle数据库管理的集成开发环境

在数据库管理和开发领域,PLSQL Developer作为一款专业的Oracle数据库开发工具,对于IT行业和相关行业的专业人士而言,它提供了一个高效、直观且功能丰富的环境。本章节将为读者提供一个基础的概览,涵盖PLSQL Developer的核心功能,以及如何利用这些功能简化和优化Oracle数据库的日常开发工作。报表设计工具允许用户通过一个可视化的界面,轻松创建复杂的报表。通过拖放的方式来设计报表布局,可以快速调整列宽、调整标题和页脚,以及预览报表。

weixin_29781865的博客 1286

ORACLE会话连接进程三者总结

概念介绍      通俗来讲,会话(Session) 是通信双方从开始通信到通信结束期间的一个上下文(Context)。这个上下文是一段位于服务器端的内存:记录了本次连接的客户端机器、通过哪个应用程序、哪个用户登录等信息.        连接(Connection):连接是从客户端到ORACLE实例的一条物理路径。连接可以在网络上建立,或者在本机通过IPC机制建立。通常会在客户端进程与一个专用...

weixin_33725239的博客 860

无需安装Oracle,利用Instant Client使用PL/SQL Developer

Oracle Instant Client是Oracle公司发布的一款轻量级数据库客户端工具,它允许开发者和数据库管理员在不同的平台上进行数据库操作,无需安装完整的Oracle Database软件。这一章将带领您认识Oracle Instant Client,并概述其基本用途。Oracle Instant Client为用户提供了一组基础的客户端库,它们能够支持应用程序的数据库连接、SQL执行以及PL/SQL代码的编译和执行。它以其轻量化和便捷的部署特点在开发者群体中颇受欢迎。

weixin_29323977的博客 1179

PL/SQL Developer与Oracle数据库连接解决方案:Instant Client 11.2安装指南

在现代信息技术领域,Oracle数据库作为一款功能强大的企业级数据库管理系统,扮演着举足轻重的角色。为了高效地管理Oracle数据库,众多管理工具应运而生,它们不仅提高了数据库管理员的生产力,还优化了数据库的性能与安全性。本章节将介绍一些主流的Oracle数据库管理工具,如SQL*Plus、Oracle Enterprise Manager以及第三方工具SQL Developer和PL/SQL Developer,对这些工具的功能进行概括,并展望它们在数据库维护、开发和故障排除方面的应用前景。

weixin_28487725的博客 855

增强plsql developer的session monitor工具

增强plsql developer的session工具... 1一, 过滤器... 11.1 all session. 21.2 user sessions. 21.3 active sessions. 31.4 所有session 的当前等待... 3二, 详细资料... 42.1 游标... 42.2 sql文本... 52.3 统计表... 52.4

47522341的专栏 6116

PLSQL Developer英文版转中文版详细教程

PL/SQL Developer是专为Oracle数据库开发设计的集成开发环境,集成了代码编辑器、调试器、对象浏览器、SQL优化器和会话管理器等多个核心模块。其智能代码补全、语法高亮、PL/SQL块级调试等功能显著提升开发效率。使用具有写权限的本地账户登录 Windows;确保文件未被只读属性标记;若怀疑存在策略锁定,打开注册表编辑器(regedit.exe),导航至上述路径进行核查;必要时右键程序快捷方式,选择“以管理员身份运行”。

weixin_36474966的博客 1078

Oracle开发者必备:PL/SQL工具从安装配置到高效开发全攻略

在数据库开发领域,集成开发环境(IDE)是提升开发效率的关键工具,它通过图形化界面将代码编辑、调试、对象管理等功能融为一体。其核心原理在于提供直观的可视化操作替代命令行交互,降低学习成本。对于Oracle数据库开发而言,掌握PL/SQL工具的技术价值尤为突出,它能显著简化存储过程编写、调试以及日常数据操作等复杂任务。在实际应用场景中,开发者常面临环境配置、连接故障(如ORA-12637错误)、存储过程调试等具体挑战。本文聚焦于PL/SQL Developer这一主流工具,系统讲解如何从零开始配置环境、高效连

weixin_26804345的博客 306

Oracle数据库管理与开发全攻略:SQL Developer 实战指南

Oracle SQL Developer设计之初就旨在简化数据库任务,无论是简单的查询还是复杂的应用程序开发。它提供了方便的数据导入导出、SQL编写、PL/SQL调试、报表生成等多种功能。Oracle SQL Developer支持Oracle 11g、12c和18c版本,因此,无论你使用的是哪个版本,都可以找到合适的工具来满足你的需求。在某些情况下,开发人员会重复编写相同的代码块。为了提高效率,Oracle SQL Developer允许创建代码模板,这些模板可以被快速地插入到当前的编辑环境中。

weixin_34640289的博客 1123

Sen+MK趋势分析

Sen+MK趋势分析

地理研究与算法的博客 4万+

PL/SQL连接Oracle数据库:从原理到实战的完整配置指南

在数据库开发领域,客户端与服务器之间的稳定连接是进行一切高级操作的基础。其核心原理在于通过网络协议和专用接口(如Oracle的OCI)建立通信通道,使开发工具能够安全、高效地访问和操作数据库。这一技术价值在于,它为执行复杂查询、调试存储过程、进行性能调优等核心开发任务提供了必备环境。无论是企业级应用的后台数据处理,还是日常的自动化脚本编写,一个配置正确的开发连接都是首要前提。本文聚焦于PL/SQL Developer这一常用IDE,详细解析其通过Oracle Instant Client与数据库建立连接的全

weixin_30522983的博客 309

嵌入式八股文-ARM

嵌入式八股文总结(ARM篇)-优快云博客现象:I2C死锁就是时钟线SCL一直处于高电平,数据线SDA一直处于低电平。从机拉低数据线SDA时(发送应答信号给主机时或发送数据0时)主机意外复位,主机复位后时钟线SCL就为高电平了,此时,SCL为高电平而SDA为低电平,主机就以为有其他设备占有了总线,而SCL为高电平时 数据位SDA不允许有变化,意思是:主机就一直等待时钟线SDA拉高,而从机就一直等待时钟线SCL拉高 就造成了死锁的现象。解决方法:1.选择带有复位功能的从设备,复位后SDA被拉高。

m0_63127436的博客 1259

oracle 会话和进程,ORACLE,会话,进程

1.会话PL/SQLDeveloper工具登录ORACLEPL/SQL Developer工具——>首选项——>连接下,你可以设置会话方式,如下图所示:如果设置选项选择多路会话,:PL/SQL Developer登录ORACLE,每打开一个窗口,将创建一个新的会话,而设置选项选择单路会话,则新打开的窗口会共用一个会话。具体你可以参考PLSQLDeveloper8.0用户指南:多路会话:...

weixin_32662187的博客 1141

二十一、CANdelaStudio深入-SPRMIB的配置

本专栏将由浅入深的展开诊断实际开发与测试的数据库编辑,包含大量实际开发过程中的步骤、使用技巧与少量对Autosar标准的解读。希望能对大家有所帮助,与大家共同成长,早日成为一名车载诊断、通信全栈工程师。 本文介绍CANdelaStudio的肯定响应抑制位配置,欢迎各位朋友订阅、评论,可以提出宝贵意见,以持续输出更好的作品,同时会根据评论、私信不定期更新文章内容,以及专栏目录。订阅该专栏的朋友可私信小编免费答疑解惑(^U^)ノ~YO CANdelaStudio-从入门到深入目录 文章目录CANdelaStu

诊断协议那些事儿's blog 1869

海康视觉算法平台VisionMaster 4.3.0 C# 二次开发01 加载方案并获取结果

第一次使用海康视觉算法平台VisionMaster 4.3.0,项目中要使用这个平台进行视觉处理并获取结果。

StevenChen的博客 7871
上一篇: PL/SQL Developer 6 所有的发布日志(截止2005-03-18)
下一篇: UnixWare7 实时系统性能监视工具 rtpm 使用指南
yzsind
博客等级 码龄25年 1925粉丝 328原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值