oracle问题排查

本文针对Oracle数据库登录过程中遇到的ORA-01017无效用户名或密码错误及ORA-01034 Oracle不可用等问题提供了详细的解决方案。通过加入dba用户组及启动数据库实例的方法成功解决了登录问题。

目录

问题1:ORA-01017: invalid username/password; logon denied

问题2:链接普通用户报错ORA-01034: ORACLE not available



问题1:ORA-01017: invalid username/password; logon denied

问题描述:oracle登陆sysdba用户时,提示报错ORA-01017: invalid username/password; logon denied;导致一直登陆不了sysdba用户

问题解决:oracle没有添加进入dba用户组。如下图:


[root@vmware-vm home]#  usermod -g oinstall -G dba oracle

问题2:链接普通用户报错ORA-01034: ORACLE not available

界面完上面的问题1之后,oracle登陆普通用户还存在第二个问题

问题描述:

[oracle@vmware-vm home]$ sqlplus user1@//127.0.0.1/ORCLCDB

SQL*Plus: Release 19.0.0.0.0 - Production on Mon Nov 21 15:21:57 2022
Version 19.3.0.0.0

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

Enter password: 
ERROR:
ORA-12541: TNS:no listener


Enter user-name: uer1
Enter password: 
ERROR:
ORA-01005: null password given; logon denied


Enter user-name: user1
Enter password: 
ERROR:
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
Linux-x86_64 Error: 2: No such file or directory
Additional information: 4376
Additional information: 1135834575
Process ID: 0
Session ID: 0 Serial number: 0


SP2-0157: unable to CONNECT to ORACLE after 3 attempts, exiting SQL*Plus
[oracle@vmware-vm home]$ 

问题解决:是因为实例没有开启。

登陆sysdba用户后,开启实例即可

开启实例的命令:startup

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

FrankeChen

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值