恢复系统密码Oracle XE

时间:2017-05-10 16:39:13

标签: oracle

最近,在尝试刷新Oracle XE中即将过期的系统密码时,我以某种方式锁定了系统帐户,无法再以#34; system&#34 ;.

登录。

如何重置或恢复此密码?

这是一个控制台捕获:

NumberFormatter

注意:我不是Oracle的常用用户。我设法谷歌足够的说明安装和使用Oracle XE足以通过。

目前我有一个托管的数据库,如有必要我可以删除。即使我必须清除XE的所有用户数据并重新开始,这也足够了。

显然我可以尝试卸载并重新安装XE,但这似乎比必要的更多工作。

2 个答案:

答案 0 :(得分:3)

C:\>set ORACLE_SID=XE
C:\>REM login as the database root account "sys"
C:\>sqlplus / as sysdba
SQL>alter user system account unlock;
SQL>exit

答案 1 :(得分:0)

对于Windows,打开终端并执行此命令

C:\> sqlplus / as sysdba

SQL> alter user system identified by newPassword;