【问题标题】:Oracle 10g users are expiredOracle 10g 用户已过期
【发布时间】:2020-11-22 05:38:07
【问题描述】:

我有一个 Oracle 10g 数据库,它通过实例客户端连接到另一台服务器。问题是所有用户(SYS/SYSTEM/SYSMAN/FATASAN/JAVAHER)都已过期(我忘了更改过期日期)并且 sqlpus 和实例客户端也面临 ORA-12560 错误(两台服务器都很好,但现在我没有连接数据!)

当所有用户名都过期时,我如何登录自己的数据库?!

【问题讨论】:

    标签: database oracle10g sqlplus ora-12560


    【解决方案1】:

    以 Oracle 软件所有者身份登录数据库服务器(或者,对于 Windows,作为 ORA_DBA 组成员的用户),设置 ORACLE_HOME 和 ORACLE_SID 环境变量,然后以以下身份登录:

    sqlplus / as sysdba
    

    您应该无需提供密码即可登录。

    【讨论】:

    • 谢谢我也需要这个答案:stackoverflow.com/questions/6894558/… // 数据库服务需要重新启动:只需转到命令提示符设置 Oracle SID C:>set oracle_sid=ORCL 现在运行 Net start 命令。 C:>net start oracleserviceORCL
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-11-06
    • 1970-01-01
    • 2011-07-13
    • 2013-03-05
    • 2020-02-25
    • 2010-09-16
    • 1970-01-01
    相关资源
    最近更新 更多