`
javaanswer
  • 浏览: 5356 次
  • 性别: Icon_minigender_1
  • 来自: 广州
最近访客 更多访客>>
社区版块
存档分类

Dynamic Performance Tables not accessible 问题

 
阅读更多

使用PL/SQL Dev连接Oracle数据库时,弹出错误信息:

    Dynamic Performance Tables not accessible, Automatic Statistics Disabled for this session

    You can disable statistics in the preference menu,

    or obtanin select priviliges on the v$session,v$sesstat and v$statname tables

在网上搜索到解决方案:http://wenku.baidu.com/view/5160ec0ef78a6529647d53a5.html

 

 

第一种处理方法(不推荐)

就是在报错的Error对话框中将?Don't show this message again?选项选中,下次就不在提示这个 错误了。 这种方法应该可以叫做“鸵鸟方式‘的处理方法。没有从根本上解决这个问题。

 

第二种处理方法(可以采纳)

报错信息中描述的非常详细,原因是动态性能表没有权利被访问导致的问题,因此,我们通过把所 需访问权限赋予给具体用户的方法来解决这个问题。

这里给出我能想到的三种具体处理方法。大家可以继续补充。

1)如果只是某一具体用户有权限查询这三个动态性能视图,可以如下进行操作 这里注意一下:我们授权的视图是V_$session不是V$session,因为V$session是同名不是具体的视 图。否则您会收到下面这个错误。 sys@ora10g> grant select on V$session to user_sec; grant select on V$session to user_sec ERROR at line 1: ORA-02030: can only select from fixed tables/views 正确的授权方法如下:

SQL> grant select on V_$session to user_sec;

SQL> grant select on V_$sesstat to user_sec;

SQL> grant select on V_$statname to user_sec;

2)可以使用下面这个”简单粗暴“的方法处理之。

SQL> grant SELECT ANY DICTIONARY to user_sec;

3)以上两种方法是针对特定用户的处理方法,如果想让所有用户(不局限在上面的user_sec用户) 都能够查询这三个动态性能视图,可以通过将查询权限授权给public方法来实现,操作如下。这样 就可以保证所有开发人员都不会再出现上述的报错信息了。

SQL> grant select on V_$session to public;

SQL> grant select on V_$sesstat to public;

SQL> grant select on V_$statname to public;

 

第三种方法(推荐)

彻底禁掉PL/SQL Developer的这个功能。 方法如下: 导航到Tools --> Preferences --> Options 找到"Automatic Statistics"选项,将其前面的小对勾去掉,然后点击"Apply"和"OK"保存退出。

 

解决方法如下: grant SELECT ANY DICTIONARY to username; 因为v$开头的属于数据字典,通常称为动态性能视图。 解决方法是: 用dba执行下面这句或者在pl/sql中找到username,然后在edit中选择"System privileges"tab, 增加一个"select any dictionary"权限。

grant SELECT ANY DICTIONARY to username;

 

分享到:
评论

相关推荐

    Log File Not Accessible(解决方案).md

    Log File Not Accessible(解决方案).md

    Accessible接口读取软件UI元素

    在IT领域,特别是软件开发和自动化测试中,`Accessible接口`是一个重要的概念,它主要用于获取和操作用户界面(UI)元素。这个接口是无障碍技术( Accessibility Technology)的一部分,旨在帮助残障人士通过辅助...

    易语言调用Accessible接口例程

    在这个例子中,我们关注的是如何在易语言中调用`Accessible`接口,这是一种用于获取Windows应用程序中控件信息的技术,通常用于无障碍访问或者自动化测试。 `AccessibleObjectFromWindow`函数是Windows API中的一...

    Accessible.tlb

    Accessible.tlb

    易语言基于accessible接口打造获取QQ窗口相关信息

    在本文中,我们将深入探讨如何利用易语言结合“Accessible接口”来获取QQ窗口的相关信息。这个过程涉及到Windows API调用、对象模型理解和事件处理等多个方面的知识。 首先,Accessible接口是微软Windows操作系统...

    Vue.js Up and Running_ Building Accessible and Performant Web Apps

    Vue.js Up and Running_ Building Accessible and Performant Web Apps (2018, Media)

    eclipse可导入的jar包

    这通常在创建一个Dynamic Web Project时由Eclipse自动配置,但如果你需要手动添加,可以将此jar包导入到项目的WEB-INF/lib目录下。 至于其他可能包含的jar包,虽然没有明确列出具体文件名,但根据描述,我们可以...

    Mobile Web Performance Optimization(PACKT,2015)

    Featuring guidance through a range of techniques and tools essential to modern mobile development, this accessible guide will make sure you’re delivering a seamless and intuitive experience for your...

    Vue.js Up & Running Building Accessible and Performant Web Apps pdf

    《Vue.js Up & Running: Building Accessible and Performant Web Apps》是一本专注于使用Vue.js框架构建可访问且高性能Web应用的指南。Vue.js是目前非常流行的前端JavaScript框架,以其轻量级、易学易用和灵活性...

    单元测试框架-TestNG-的eclipse插件

    单元测试框架TestNG的eclipse插件安装说明: 本资源包含org.jtester.plugin_0.2.2.jar和org.testng.eclipse_6.1.1.20110713_1401.7z。将org.testng.eclipse_6.1.1.20110713_1401.7z解压缩后得到的文件org.testng....

    sun.misc.base64decoder.jar下载

    sun.misc.BASE64Encoder找不到jar包的解决方法?... Access restriction : The constructor BASE64Decoder() is not accessible due to restriction on required library C:\Program files\java\jre6\lib\rt.jar

    Microsoft Expression Studio Ultimate 4 part06

    Microsoft Expression Studio Ultimate 4 English DreamSpark 版本,无需Key

    Data Analytics Made Accessible Maheshwari, Anil pdf

    This book fills the need for a concise and conversational book on the growing field of Data Analytics and Big Data. Easy to read and informative, this lucid book covers everything important, with ...

    Audio Mixer Functions Demo混音函数演示程序(5KB)

    【标题】"Audio Mixer Functions Demo"是一个用于演示混音功能的程序,它的大小仅为5KB,这表明它可能是一个小型但实用的示例项目。在IT领域,混音器是处理音频信号的重要工具,尤其在多媒体应用中。...

    建立可访问的网站Building Accessible Websites

    - **ARIA标签**:当标准HTML无法满足需求时,可以使用ARIA (Accessible Rich Internet Applications) 标签来增强可访问性。 #### 2. 颜色对比度 - **文本与背景**:确保足够的颜色对比度,一般推荐的最小比例为4.5:...

    HTML5视频播放器accessible-html5-video-player.zip

    标签:accessible 分享 window._bd_share_config = { "common": { "bdSnsKey": {}, "bdText": "", "bdMini": "2", "bdMiniList": [], "bdPic":...

    Jsoup中文API

    ...`Document` 是 Jsoup 的核心对象,可以使用 DOM 遍历方法(如 `childNodes()`, `select()`, `getElementById()` 等)来访问和遍历其内部的元素和文本节点。 ...后者允许指定基本 URL,用于解析相对 URL。...

    hadoop本地调试需要修改的文件

    hadoop本地调试需要修改的文件,版本2.6.0,解决org.apache.hadoop.io.nativeio.NativeIO$Windows.access0(Ljava/lang/String;I)Z问题

Global site tag (gtag.js) - Google Analytics