首页 > 其他分享 >19C-19.16 ORA-17503 ORA-27300 ORA-27301 ORA-27302

19C-19.16 ORA-17503 ORA-27300 ORA-27301 ORA-27302

时间:2023-07-03 12:01:01浏览次数:46  
标签:07 17503 08 05 19.16 dg1 oracle ORA


***alter 日志告警

2023-07-01T02:05:13.474592+08:00
Errors in file /u01/app/oracle/diag/rdbms/dg/dg1/trace/dg1_ora_17925.trc:
ORA-17503: ksfdopn:2 Failed to open file +DATA/dg/PASSWORD/pwddg
ORA-27300: OS system dependent operation:open failed with status: 13
ORA-27301: OS failure message: Permission denied
ORA-27302: failure occurred at: sskgmsmr_7

***trc 详细信息
[oracle@dg1 trace]$ more /u01/app/oracle/diag/rdbms/dg/dg1/trace/dg1_ora_17925.trc
Trace file /u01/app/oracle/diag/rdbms/dg/dg1/trace/dg1_ora_17925.trc
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.3.0.0.0
Build label: RDBMS_19.3.0.0.0DBRU_LINUX.X64_190417
ORACLE_HOME: /u01/app/oracle/product/19.3.0/db_1
System name: Linux
Node name: dg1
Release: 3.10.0-957.el7.x86_64
Version: #1 SMP Thu Oct 4 20:48:51 UTC 2018
Machine: x86_64
Instance name: dg1
Redo thread mounted by this instance: 1
Oracle process number: 109
Unix process pid: 17925, image: oracle@dg1 (TNS V1-V3)


*** 2023-07-01T02:05:13.474407+08:00
*** SESSION ID:(13190.26415) 2023-07-01T02:05:13.474440+08:00
*** CLIENT ID:() 2023-07-01T02:05:13.474445+08:00
*** SERVICE NAME:(SYS$USERS) 2023-07-01T02:05:13.474449+08:00
*** MODULE NAME:(sqlplus@dg1 (TNS V1-V3)) 2023-07-01T02:05:13.474453+08:00
*** ACTION NAME:() 2023-07-01T02:05:13.474457+08:00
*** CLIENT DRIVER:() 2023-07-01T02:05:13.474461+08:00

ORA-17503: ksfdopn:2 Failed to open file +DATA/dg/PASSWORD/pwddg
ORA-27300: OS system dependent operation:open failed with status: 13
ORA-27301: OS failure message: Permission denied
ORA-27302: failure occurred at: sskgmsmr_7

ORA-17503: ksfdopn:2 Failed to open file +DATA/dg/PASSWORD/pwddg
ORA-27300: OS system dependent operation:open failed with status: 13
ORA-27301: OS failure message: Permission denied
ORA-27302: failure occurred at: sskgmsmr_7
<error barrier> at 0x7ffcd5ada518 placed kzia.c@2118
ORA-01017: invalid username/password; logon denied

***官网文档
Customer RecommendedDatabases alert log showing ORA-17503/ORA-01017 (Doc ID 2919585.1)

 

 

***实际环境验证
[oracle@dg1 trace]$ cat /etc/group | grep oinstall
oinstall:x:501:zabbix
[oracle@dg1 trace]$

***解决办法:
1) Take the backup of /etc/group

2) modify the oinstall in /etc/group as "oinstall:x:1001:grid,oracle"

Existing entry
oinstall:x:1001:grid

Change To
oinstall:x:1001:grid,oracle

***操作后
[root@dg1 ~]# cat /etc/group | grep oinstall
oinstall:x:501:grid,oracle,zabbix
[root@dg1 ~]#

***安装数据库的时候创建用户语法

[root@dg1 ~]# history |grep grid
25 /usr/sbin/useradd -u 601 -g oinstall -G asmadmin,asmdba,asmoper,dba grid

 

标签:07,17503,08,05,19.16,dg1,oracle,ORA
From: https://www.cnblogs.com/ss-33/p/17522396.html

相关文章

  • Oracle-控制文件成员
    为保证数据库安全,防止因为控制文件损坏而造成实例崩溃CRASH,增加一个控制文件成员,并存放于不同于当前的ASM磁盘上,以备不时之需。1.增加一组控制文件参数[RAC01]注:第2个控制文件只需要指定到其他ASM磁盘组,+DATA为原控制文件所在ASM磁盘组。SQL>setlines999pages999showparam......
  • Oracle Case 用法及注意事项
    OracleCase两种用法:注意事项:在条件中一定要增加其他条件的处理或者默认值,否则遇到未包含条件会抛异常>在条件中一定要增加其他条件的处理或者默认值,否则遇到未包含条件会抛异常1.查询语句语法:selectcasefieldnamewhenexp1thenresult1whenexp2thenresult2e......
  • Oracle listener 远程投毒漏洞:
    问题说明:就是listener是否允许远程随意注册的意思解决方案:通过oracle自身的设置允许注册的机器(名字、或ip)来限制非法注册 解决:合理配置:listener.oraVALID_NODE_CHECKING_REGISTRATION_LISTENER=ONVALID_NODE_CHECKING_REGISTRATION_LISTENER_SCAN1=ONREGISTRATION_......
  • shell语句中安装oracle准备
    #!/bin/bashread-p"请输入管理组名称"dbaread-p"请输入安装组名称"oinstallread-p"请输入用户名称"testerread-p"请输入用户密码"pass#定义editenv函数editenv(){cd/home/$testerecho"ORACLE_BASE=/oracle">>/home/......
  • SQL注入之Oracle手工注入
    0x00.Oracle注入1.Oracle的数据类型是强匹配的(MYSQL有弱匹配的味道),所以在Oracle进行类似UNION查询数据时候必须让对应位置上的数据类型和表中的列的数据类型是一致的,也可以使用null代替某些无法快速猜测出数据类型的位置。1.基础知识//注释符多行注释:/**/,单行注释:--1......
  • oracle插入回车换行符
    SQL>createtablet(abcvarchar2(100));表已创建。SQL>insertintot(abc)values('abcdef'||chr(10)||chr(13)||'hjkml');已创建1行。SQL>select*fromt;ABCabcdefhjkmlSQL> ......
  • RPM安装的Oracle19c 修改init.ora进行修复以及最简单开机启动Oracle的方法
    RPM安装的Oracle19c修改init.ora进行修复以及最简单开机启动Oracle的方法背景今天开始使用自己心的ThinkBook14的笔记本因为已经没有了Linux测试环境供我使用.所以我就自己准备导入一个最开始的OpenEuler2203+Oracle19c的虚拟机.发现因为当时虚拟机是48G内存,但是我......
  • Typora语法
    MarkDown基本语法正式开始语法部分~标题 #标题名字(井号的个数代表标题的级数) #一级标题 ##二级标题 ###三级标题 ####四级标题 #####五级标题 ######六级标题 #######最多支持六级标题段落段落没有特殊的格式,直接用一个空行来表示重新开始一个段落。文字斜......
  • oracle11gr2笔记(一)
    一,使用scoot用户被锁。解决办法:(http://ciiiso.blog.51cto.com/8779682/1432869/)二,使用root用户登录系统无法sqlplus,提示说permissiondenied.原因为没有source用户oracle下的./bash_profile。解决办法:在.bash_profile里面加上里面的变量。三,无法用root用户登录系统,办法:(http://jingy......
  • oracle startup命令及lsnrctl命令
    启动一个数据库需要三个步骤:1、创建一个Oracle实例(非安装阶段)2、由实例安装数据库(安装阶段)3、打开数据库(打开阶段)在Startup 命令中,可以通过不同的选项来控制数据库的不同启动步骤。  Oracle数据库的完整启动过程分为3个步骤完成的启动实例–>加载数据库–>打开数据库;数......