Oracle sysdba正常登录,其他用户不能登录
程序员文章站
2022-04-18 19:49:26
...
首先怀疑是有人把数据库设置成了静默模式在服务器上登录数据库,检查状态,发现并不是静默模式尝试使用重启数据库,连接时,提示
今天用户的一个数据库,突然发现客户机都连接不上了。但是使用sysdba用户却可以正常登录;
首先怀疑是有人把数据库设置成了静默模式
在服务器上登录数据库,检查状态,发现并不是静默模式
尝试使用重启数据库,连接时,提示12560错误,果断设置Oracle_SID,即用命令 set ORACLE_SID=XXX
登录后
shutdown immediate;
startup nomount 正常
alter database mount 正常
alter database open
提示有个undo表空间的文件出错,,
使用recover datafile # 修复
然后打开数据库正常了。
问题原因是一个数据文件出错,但是没搞懂是为什么会出现数据文件损坏,记录之
下一篇: python批量修改图片名称
推荐阅读
-
Oracle数据库因长期开启,出现不能使用pl/sql登录,远程链接提示没有监听程序的问题如何解决?
-
用sysdba登录oracle 11g数据库时遇到已连接到空闲例程 ora-013113
-
Win2003 防火墙导致Serv-U FTP不能正常登录的解决方法(FEAT 211-Extension supported CLNT)
-
启LINUX防火墙后,FTP PASV不能正常登录问题
-
启LINUX防火墙后,FTP PASV不能正常登录问题
-
OEM以及Oracle客户端中sys无法以sysdba登录解决案例
-
OEM以及Oracle客户端中sys无法以sysdba登录解决案例
-
Oracle用户密码包含特殊字符导致sqlplus无法正常登录解决
-
ORACLE sqlplus / as sysdba 为什么能登录成功
-
以sysdba身份登录oracle报ORA-1031权限不足错误之完美分析