无法登录到 oracle 数据库

Posted

技术标签:

【中文标题】无法登录到 oracle 数据库【英文标题】:Unable to login into oracle DB 【发布时间】:2014-06-01 10:43:41 【问题描述】:

我已经在 Windows 7 64 位中安装了 oracle 11g DB。 在安装过程中,它要求输入全局数据库 orcl 的密码(默认密码)。我输入了密码并完成了设置。

后来,我尝试使用“sqlplus / as sysdba”从命令提示符登录。它被责骂为权限不足。

 C:\Users\krishna prasad>sqlplus / as sysdba

SQL*Plus: Release 11.2.0.1.0 Production on Sun Jun 1 16:11:14 2014

Copyright (c) 1982, 2010, Oracle.  All rights reserved.

ERROR:
ORA-01031: insufficient privileges


Enter user-name:

我只使用用户 krishna prasad 安装了数据库。如何将用户设置为 dba 组或任何其他方式进入数据库。提前致谢。

我也尝试以管理员身份使用命令提示符

C:\Windows\system32>id
uid=1000(krishna prasad) gid=513(None) groups=513(None),0(root),544(Administrato
rs),545(Users)

C:\Windows\system32>sqlplus / as sysdba

SQL*Plus: Release 11.2.0.1.0 Production on Sun Jun 1 16:35:32 2014

Copyright (c) 1982, 2010, Oracle.  All rights reserved.

ERROR:
ORA-01031: insufficient privileges


Enter user-name:

【问题讨论】:

【参考方案1】:

按照以下步骤操作

  1. type sqlplus then press enter
  2. it will ask for username. type this /as sysdba

【讨论】:

【参考方案2】:

打开命令提示符并输入 启动 SQL*Plus /as sysdba 我想这会对你有所帮助

【讨论】:

以上是关于无法登录到 oracle 数据库的主要内容,如果未能解决你的问题,请参考以下文章

oracle登录触发器造成无法登录

关于sqlplus命令行无法登录Oracle数据库

SCOTT用户被锁定 sys用户无法登录 显示应当以SYSDBA身份或SYSOPER身份建立SYS连接

Oracle Pl sql 登录时提示 “监听程序当前无法识别连接描述符中请求的服务” 。

Sqldeveloper 无法连接 Oracle 数据库(ORA-01017,用户名/密码无效;登录被拒绝)

Linux下安装Oracle后重启无法登录数据库ORA-01034:ORACLE not available