zoukankan      html  css  js  c++  java
  • oracle ORA-01991错误--重建密码文件问题

    问题现象描述:

        统计服务器测试没问题,刚好上次配置系统的时候有点问题,故重装一次,配置好安全策略(最近在研究如何新配置一台服务器的时候,第一时间配置好相关的安全设置,有空再写下来)。

          为了省事,直接冷备份oracle的数据文件,安装好oracle后,直接恢复到原来对应的目录。启动,出现:

    SQL> startup
    ORACLE 例程已经启动。

    Total System Global Area  135338868 bytes
    Fixed Size                   453492 bytes
    Variable Size             109051904 bytes
    Database Buffers           25165824 bytes
    Redo Buffers                 667648 bytes
    ORA-01991: ???????'D:
    oracleora92DATABASEPWDora9.ORA'

    解决方法,由于未运行在归档模式下,使用orapwd重建oracle的密码文件:

    C:>orapwd /help
    Usage: orapwd file= password= entries=

      where
        file - name of password file (mand),
        password - password for SYS (mand),
        entries - maximum number of distinct DBA and OPERs (opt),
      There are no spaces around the equal-to (=) character.

    SQL> host del D:oracleora92DATABASEPWDora9.ORA

    SQL> host orapwd file=D:oracleora92DATABASEPWDora9.ORA password=oraclepass e
    ntries=10

    SQL> alter database open;

    程序员的基础教程:菜鸟程序员

  • 相关阅读:
    MySql常用命令
    PHP截断函数mb_substr()
    explode() 字符串转换数组
    php取得当前时间函数
    Apache与Nginx的比较
    thinkphp5.0环境变量配置
    thinkphp5.0配置作用域
    thinkphp5.0动态配置
    Mac 下查看 Android Studio 的 SHA1的方法
    Mac 下 gradle 路径
  • 原文地址:https://www.cnblogs.com/guohu/p/4253547.html
Copyright © 2011-2022 走看看