`

查询EBS在线用户SQL(R12)

SQL 
阅读更多

SELECT U.USER_NAME,
       APP.APPLICATION_SHORT_NAME,
       FAT.APPLICATION_NAME,
       FR.RESPONSIBILITY_KEY,
       FRT.RESPONSIBILITY_NAME,
       FFF.FUNCTION_NAME,
       FFT.USER_FUNCTION_NAME,
       ICX.FUNCTION_TYPE,
       ICX.FIRST_CONNECT,
       ICX.LAST_CONNECT
  FROM ICX_SESSIONS          ICX,
       FND_USER              U,
       FND_APPLICATION       APP,
       FND_APPLICATION_TL    FAT,
       FND_RESPONSIBILITY    FR,
       FND_RESPONSIBILITY_TL FRT,
       FND_FORM_FUNCTIONS    FFF,
       FND_FORM_FUNCTIONS_TL FFT
 WHERE 1 = 1
   AND U.USER_ID = ICX.USER_ID
   AND ICX.RESPONSIBILITY_APPLICATION_ID = APP.APPLICATION_ID
   AND FAT.APPLICATION_ID = ICX.RESPONSIBILITY_APPLICATION_ID
   AND FAT.LANGUAGE = 'ZHS'
   AND FR.APPLICATION_ID = ICX.RESPONSIBILITY_APPLICATION_ID
   AND FR.RESPONSIBILITY_ID = ICX.RESPONSIBILITY_ID
   AND FRT.LANGUAGE = 'ZHS'
   AND FRT.APPLICATION_ID = ICX.RESPONSIBILITY_APPLICATION_ID
   AND FRT.RESPONSIBILITY_ID = ICX.RESPONSIBILITY_ID
   AND FFF.FUNCTION_ID = ICX.FUNCTION_ID
   AND FFT.FUNCTION_ID = ICX.FUNCTION_ID
   AND ICX.DISABLED_FLAG != 'Y'
   AND ICX.PSEUDO_FLAG = 'N'
   AND (ICX.LAST_CONNECT +
       DECODE(FND_PROFILE.VALUE('ICX_SESSION_TIMEOUT'),
               NULL,
               ICX.LIMIT_TIME,
               0,
               ICX.LIMIT_TIME,
               FND_PROFILE.VALUE('ICX_SESSION_TIMEOUT') / 60) / 24) >
       SYSDATE
   AND ICX.COUNTER < ICX.LIMIT_CONNECTS;
备注:是从DBA大哥那获取到的,又加工了一下,是山寨版的原创!

 

SELECT FND.USER_NAME,
       ICX.RESPONSIBILITY_APPLICATION_ID,
       ICX.RESPONSIBILITY_ID,
       FRT.RESPONSIBILITY_NAME,
       ICX.SESSION_ID,
       ICX.FIRST_CONNECT,
       ICX.LAST_CONNECT,
       DECODE((ICX.DISABLED_FLAG), 'N', 'ACTIVE', 'Y', 'INACTIVE') STATUS
  FROM FND_USER FND, ICX_SESSIONS ICX, FND_RESPONSIBILITY_TL FRT
 WHERE FND.USER_ID = ICX.USER_ID
   AND ICX.RESPONSIBILITY_ID = FRT.RESPONSIBILITY_ID
   AND ICX.DISABLED_FLAG <> 'Y'
   AND TRUNC(ICX.LAST_CONNECT) = TRUNC(SYSDATE)
 ORDER BY ICX.LAST_CONNECT;

 

监控concurrent 正在执行的sql

SELECT a.sid, a.serial#, b.sql_text
  FROM v$session a, v$sqltext b
 WHERE a.sql_address = b.address
  AND a.sid = <...>
 ORDER BY b.piece

 

 

查询某用户一年登录EBS失败的次数:
用 apps/apps_password 登录:

SQL>select count(login_name)
from fnd_unsuccessful_logins l, fnd_user u
where l.user_id = u.customer_id
and attempt_time > (select max(start_time)
from fnd_logins l
where l.user_id = u.user_id)
and (attempt_time + 265) > SYSDATE
and u.user_name = '<username>';

另外如果查询登录成功的次数, 可以查询表dns_logins

分享到:
评论

相关推荐

    修改EBS R12服务器域名

    最后,通过执行SQL查询来验证AP Tier的修改结果是否符合预期。 通过以上步骤,可以安全有效地完成EBS R12服务器域名的修改工作。在整个过程中,确保遵循正确的修改顺序和步骤,以避免不必要的问题。

    EBS R12 开发人员手册

    3. **开发工具**:介绍用于EBS R12开发的工具集,如Oracle Application Express (APEX)、PL/SQL等。 4. **应用程序开发**:详细讲解如何利用EBS R12平台开发高效稳定的应用程序。 5. **性能优化**:提供性能调优的...

    EBS R12 AME 审批管理设置STEP BY STEP

    随着AME.B的发布,用户界面(UI)从Mod PL/SQL迁移到了OAF (Oracle Application Framework),这标志着一个重大的技术转变。此外,AME.B还包括了一些针对未来集成团队使用的功能增强。 #### 设置责任 在AME.B中,用户...

    Oracle EBS R12 DBA 原厂教材

    4. **性能调优**:EBS R12 DBA需要掌握SQL查询优化技巧,包括使用Explain Plan分析查询执行路径,调整索引策略,以及使用Oracle的Automatic Workload Repository (AWR)和SQL Tuning Advisor进行性能监控和调优。...

    EBS R12环境搭建及维护讲座

    本讲座将深入探讨EBS R12环境的搭建与维护,这对于企业IT部门以及希望深入理解Oracle EBS操作的用户来说至关重要。 一、EBS R12环境搭建 1. 硬件和软件需求:首先,搭建EBS R12需要满足特定的硬件配置,包括处理器...

    EBS R12表结构

    3. **分区与索引**:为了提高查询效率和管理大规模数据,EBS R12的表结构往往采用分区策略。这意味着大数据量的表会被分割成多个逻辑部分,根据时间、区域或其他业务关键字段进行划分。同时,通过创建索引来加速对表...

    王重东Oracle-EBS R12DBA维护笔记

    王重东的《Oracle-EBS R12 DBA维护笔记》是一份详尽的数据库管理员(DBA)参考资料,特别针对使用Oracle E-Business Suite Release 12 (EBS R12)的DBA。EBS是Oracle公司推出的一套全面的ERP解决方案,广泛应用于企业...

    oracle EBS R11&R12 核心模块图文设置手册

    - 该文档是一个包含487页的详尽教程,旨在指导用户如何实施和设置Oracle EBS R11和R12的核心模块。文档为繁体中文翻译版,适合中文环境下的用户阅读和使用。 #### 标签解析:“EBS R11 R12” - **标签**进一步强调...

    oracle EBS R12 install for linux 32(PROD)

    ### Oracle E-Business Suite (EBS) R12 在 Linux 32 位系统上的安装与配置 #### 一、概述 Oracle E-Business Suite (EBS) R12 是一款广泛使用的集成业务应用程序套件,它包含了财务管理、供应链管理、客户服务和...

    Oracle 原厂 EBS R12 DBA 的教材

    DBA需要了解如何通过调整SQL查询、索引优化、分区策略、数据库缓存设置等手段来提升性能。此外,监控工具如Oracle Enterprise Manager也是DBA日常工作中不可或缺的工具。 3. 高可用性与灾难恢复:为了确保业务连续...

    EBS r12系统管理员配置手册

    《EBS R12系统管理员配置手册》是Oracle公司为帮助系统管理员理解和操作EBS(Enterprise Business Suite)R12版本而编写的详尽指南。此手册覆盖了配置、管理和维护Oracle EBS R12系统的关键知识和技能,旨在确保企业...

    OracleEBS_R12实用技术开发

    MOAC(Multi-Organization Access Control)是Oracle EBS R12中的一个重要特性,它允许应用程序根据用户所在的组织来控制访问权限。这涉及到多个方面,包括但不限于安全策略、数据访问控制以及多组织环境下的业务...

    ebs发布webservice详解

    发布Web服务涉及多个阶段,包括创建PL/SQL包、配置Oracle Integration Repository(OIR)、以及在EBS环境中进行相应的设置。 #### 步骤一:创建PL/SQL包 首先,需要创建一个PL/SQL包,该包将封装EBS中的业务逻辑并...

    EBS R12 Oracle 应收帐款管理系统基础 中文版学生手册 第1册

    技术方面,手册可能涉及Oracle数据库的使用,如SQL查询、报表生成,以及EBS R12用户界面的操作技巧。此外,还会介绍如何利用Oracle的应用集成特性,例如工作流和通知服务,以提高工作效率。 总的来说,这本手册是...

    R12供应商API

    Oracle EBS R12提供了强大的权限管理系统,以确保只有授权的用户和系统能访问和操作供应商数据。 7. **测试与调试**: 开发者在使用供应商API时,需要进行详尽的测试,确保接口的稳定性和正确性。Oracle提供了一些...

    应用开发员手册_R12

    在R12版本中,Oracle EBS引入了多项改进和新特性,以提升性能、可扩展性和用户体验。以下是一些关键知识点: 1. **PL/SQL编程**:Oracle EBS的基础是其数据库层,开发人员需要熟悉PL/SQL语言来编写存储过程、函数和...

    Erp学习资料_OracleEbs

    “源码”标签可能指的是Oracle EBS的定制化开发,开发者可以通过访问Oracle的API和PL/SQL接口来扩展或修改系统功能。此外,开发者通常会使用Oracle SQL Developer、PL/SQL Developer等工具进行数据库管理和程序开发...

    oracle EBS数据移植工具FNDLOAD的用法整理

    实体说明控制文件是用来移植什么的,段定义实体的数据结构,下载定义了下载数据时所使用的SQL语句,上传定义了上传数据时所使用的SQL语句。 在实际的EBS二次开发中,我们经常会碰到需要在各个环境之间移植二次开发...

    EBS 常用代码总结

    12、**R12 SLA 子分类帐和 GL 总帐关联查询**: 在R12版本中,SLA(Subledger Accounting)与GL(General Ledger)的关联主要通过`FND_FLEX_VALUE_VIEWS`和会计规则来建立。查询`APPS.FBD_SUBLEDGER_GL_LINKS`表可以...

Global site tag (gtag.js) - Google Analytics