`

oracle问题 SP2-0613: 无法验证 PLAN_TABLE 格式或实体

阅读更多

此错误表示还没有创建 plan_table 表

 

先创建plan_table 表

 

SQL> @%oracle_home%/rdbms/admin/utlxplan.sql

 

授权

 

 @%oracle_home%/sqlplus/admin/plustrce.sql

 

这样普通用户不能用

 

所以要授权普通用户对 plan_table 表

 

SQL> conn / as sysdba

 

SQL>create public synonym plan_table for plan_table;

SQL> grant all on plan_table to public;

 

 

如果只对某些用户实现 explain plan

 

开通explain plan的权限则 grant plustrace to user_name;

 

 

分享到:
评论

相关推荐

    ORA-00904: "WM_CONCAT": 标识符无效

    在Oracle数据库中,"ORA-00904"是一个常见的错误代码,它表示尝试引用一个不存在或无效的标识符。在这个场景下,错误信息提到的是"WM_CONCAT"函数,这表明在Oracle 19c数据库环境中,用户尝试使用WM_CONCAT函数,但...

    Oracle 授权 ORA-00990: 权限缺失或无效

    在Oracle数据库管理中,"ORA-00990: 权限缺失或无效"是一个常见的错误代码,它表示用户尝试执行的操作没有足够的权限。这个错误通常发生在试图访问、修改或者管理数据库对象(如表、视图、索引等)时。在本篇文章中...

    cx_Oracle-7.3.0_oracle_cx_oracle_cx_Oracle7.3对应_python_jupyteror

    标题中的"cx_Oracle-7.3.0_oracle_cx_oracle_cx_Oracle7.3对应_python_jupyteror" 提到了一个关键的Python库——cx_Oracle,它是Python与Oracle数据库之间的一个接口,允许Python程序员使用Oracle的全部功能。...

    oracle报错ora-12541:TNS无监听程序

    oracle报错ora-12541:TNS无监听程序

    oracle12c ORA-01017: 用户名/口令无效; 登录被拒绝 解决方案

    oracle12c程序连接时异常: ORA-01017: 用户名/口令无效; 登录被拒绝 的解决方案。

    kettle连接oracle12C--报错ORA-28040 没有匹配的验证协议.rar

    此错误通常出现在Oracle数据库服务器升级或配置改变后,尤其是当服务器启用了更高级的安全认证协议,而客户端库(如JDBC驱动)无法支持该协议时。Oracle 12c引入了更安全的加密标准,如Oracle Wallet和SSL/TLS,如果...

    Oracle分析函数 示例数据

    Oracle分析函数的示例数据 其实也就是Mastering oracle sql书的SQL脚本

    如何处理错误ORA-29275:部分多字节字符

    该错误的出现意味着在查询结果中存在一些多字节字符(通常是汉字或其他非英文字符)未能正确读取或解析,导致数据不完整或者格式异常。 #### 错误原因分析 在深入探讨解决方案之前,我们首先需要了解ORA-29275错误...

    Oracle数据库SQL学习教程

    ### Oracle数据库SQL学习教程知识点详解 #### 一、SQL概述 **1.1 产品简介** - **SQL的诞生**: SQL起源于20世纪70年代的IBM实验室。 - **SQL的特点**: SQL是一种非过程化的语言,专注于描述数据操作的目标而非...

    Oracle 导入错误IMP-00010:不是有效的导出文件,头部验证失败

    在Oracle数据库管理中,"IMP-00010:不是有效的导出文件,头部验证失败" 是一个常见的导入错误,通常发生在尝试使用`expdp`(数据泵导出)或`impdp`(数据泵导入)工具进行数据迁移或备份恢复时。这个错误意味着系统...

    oracle恢复工具-FY_Recover_Data

    首先要停止数据库, 将这个表所在的表空间的文件拷贝出来, 因为Oracle在Truncate只时将相应Segment的第一个块格式化掉了, 而后面的都还存在, 到下次用时到才真正地重新格式化. 下面来讲一个Truncate表后进行恢复的...

    plan_table学习笔记

    Plan Table 是 Oracle 中的一个重要的数据结构,用于存储执行计划的信息。执行计划是指数据库管理系统在执行 SQL 语句时的操作步骤,最重要的是,它可以帮助我们优化查询性能。 在使用 Plan Table 之前,我们需要...

    Oracle_PLSQL语言初级教程.pdf

    ### Oracle_PLSQL语言初级教程知识点概览 #### 一、PL/SQL语言基础 - **定义**: PL/SQL(Procedural Language for SQL)是一种专为Oracle数据库设计的过程化编程语言,它允许开发者编写复杂的数据库应用程序。 - **...

    Temp-Table-In-Oracle.rar_TEMP TABLE orac_Table_oracle ppt

    在Oracle数据库系统中,"Temp Table"或"临时表"是一种特殊类型的表,主要用于存储临时数据,这些数据只在会话期间存在,并在会话结束时自动删除。Oracle临时表在处理大量中间结果、进行复杂计算或者需要在多个查询...

    cx_Oracle-7.3.0-cp36-cp36m-win_amd64.txt

    对于其他版本的Python,可能需要寻找相应的cx_Oracle版本或考虑使用其他数据库驱动程序。 ### 关键知识点六:环境配置 为了确保cx_Oracle能够正常工作,还需要配置Oracle客户端环境。具体步骤包括但不限于: - ...

    达内 2010Oracle笔记全

    根据提供的文件信息,我们可以归纳出一系列关于Oracle数据库的关键知识点,主要涵盖了数据类型、SQL语言的基础概念、表操作、数据查询及处理等方面。以下是对这些知识点的详细解释: ### 数据类型 1. **CHAR**: ...

    Oracle 回收站功能,彻底删除表ORA-00933:SQL command not properly ended

    ### Oracle回收站功能详解与彻底删除表方法 #### 一、Oracle回收站功能概述 Oracle数据库自10g版本开始引入了回收站功能(Recycle Bin),这一特性为数据库管理员提供了一种简单而强大的方式来恢复误删的数据对象。...

    SQLserver、Oracle、Mysql语法与用法对比

    在SQL Server、Oracle和MySQL这三种关系型数据库管理系统(RDBMS)中,它们的SQL语法在很多方面具有相似性,但在某些特定操作上存在差异。以下是对这些系统中一些关键语法和用法的对比: 1. **查看表结构**: - ...

    create-table-in-oracle.rar_Table

    在Oracle数据库管理系统中,创建表是数据库设计的基础步骤。`CREATE TABLE`命令用于定义新表的结构,包括列名、数据类型、约束条件等。在这个主题中,我们将深入探讨如何在Oracle中创建表,以及涉及的相关知识点。 ...

    Python库 | cx_Oracle-8.0.0-cp35-cp35m-win_amd64.whl

    在处理数据库连接方面,cx_Oracle库是一个不可或缺的工具,尤其对于需要与Oracle数据库进行交互的开发者来说。`cx_Oracle-8.0.0-cp35-cp35m-win_amd64.whl` 是cx_Oracle库的一个版本,适用于Python 3.5,且是为64位...

Global site tag (gtag.js) - Google Analytics