zoukankan      html  css  js  c++  java
  • ORA06553:PLS213:Standard包不可访问 解决方法

    ORACLE数据库,在一次意外操作中,使得ORACLE数据库出现故障,提示:ORA-06553:PLS-213:Standard包不可访问。一般都是由于操作不当引起的,如:删除某一用户权限、删除某一数据等等。下面把我总结出来的处理经验公布如下:

    另外说几点:网上很多人的博客虽然也有说明此问题的解决方法,但都比较专业,没有一些操作经验的根本看不懂,也不知道如何操作,往往使读者更糊涂。

    首先,本文测试平台:windows 2003,oracle 9i

    我们的目标:执行catalog.sql和catproc.sql重建数据字典。

    1.点击左下角的“开始”--运行 输入 sqlplus /nolog

    2.使用“超级管理员”(sys)的账户和密码 进入你的系统,命令如下:

    sql > connect sys/你的密码@你的数据库 as sysdba

    如果提示正确登录,则已经成功一半了。如果没有成功登录,则参考是否忘记密码,忘记密码的补救不在本文的范围,涉及到的请自行参考资料。

    3. SQL>@D:\oracle\ora90\rdbms\admin\catalog.sql

    4. SQL>@D:\oracle\ora90\rdbms\admin\CATPROC.SQL

    5. SQL>@D:\oracle\ora90\rdbms\admin\DBMSSUTIL.SQL

    6. SQL>ALTER PACKAGE STANDARD COMPILE;

    7. SQL>ALTER PACKAGE DBMS_STANDARD COMPILE;

    8. SQL>SHUTDOWN ABOUT;

    9. SQL>STARTUP;

    参考:(一般不用,如果恢复成功。)

    @ORACLE_BASE\ORACLE_HOME\rdbms\admin\utlrp.sql

  • 相关阅读:
    Run Shell Commands in Python
    Install Fabric 1.8.3 Manually on Ubuntu 12.04
    Setup a Simple HTTP Proxy Server
    去掉文件中的^M
    Build Web Server with Apache and Passenger
    Delete Trailing Spaces with Vim
    Specify Default JDK on Ubuntu
    总结
    问题
    HTTPS 和 HTTP
  • 原文地址:https://www.cnblogs.com/ggbbeyou/p/1356919.html
Copyright © 2011-2022 走看看