oracle登录报“ORA-27101: shared memory realm does not exist”

oracle登录报"ORA-27101: shared memory realm does not exist"

问题:

1、使用ip:1521/服务名方式连库报错"

ORA-27101: shared memory realm does not exist

Linux-x86_64 Error: 2: No such file or directory"

2、sqlplus XX/密码 可以登录数据库

分析:

1 检查监听

动态监听启动报错,故配置了一个静态监听,静态监听状态看着是正常的。

起动态监听报错:

静态监听状态:

2 检查/etc/hosts

/etc/hosts中配置了ip和主机名

3 检查防火墙和selinux

防火墙已关

selinux配置为disable

解决

怀疑是不是主机名localhost引起的报错,尝试把主机名改为test1,此时静态监听可以启动,使用ip:1521/服务名方式也能正常连库。说明还是解析的问题,也就是静态监听启动不了。

思考ing

该机器是克隆出来的,可能是网络解析上有未知的影响。

相关推荐
大厂技术总监下海15 分钟前
用户行为分析怎么做?ClickHouse + 嵌套数据结构,轻松处理复杂事件
大数据·数据结构·数据库
alonewolf_9924 分钟前
深入理解MySQL事务与锁机制:从原理到实践
android·数据库·mysql
2301_7809438426 分钟前
linux 对文件打补丁(Patch)
linux·运维·服务器
ICT董老师31 分钟前
通过kubernetes部署nginx + php网站环境
运维·nginx·云原生·容器·kubernetes·php
敬往事一杯酒哈36 分钟前
Ubuntu 20.04 安装Anacada
linux·运维·ubuntu
还在忙碌的吴小二37 分钟前
Jenkins CLI (jcli) 使用手册
运维·jenkins
ChangYan.40 分钟前
Windows命令行(cmd)下快速查找文件路径(类似Linux下find命令)
linux·运维·服务器
朝依飞41 分钟前
fastapi+SQLModel + SQLAlchemy2.x+mysql
数据库·mysql·fastapi
3***g2051 小时前
redis连接服务
数据库·redis·bootstrap