首页 > 解决方案 > 无法在 Linux 上启动 Oracle 12.2 并出现错误:ORA-01012 然后 ORA-24454

问题描述

我重新启动了oracle安装服务器,然后oracle停止了工作。我尝试使用终端和 sqlplus 执行命令“启动”,但收到错误 ORA-01012(未登录),我在互联网上搜索信息并尝试使用以下语法完成它:“sysresv”列出共享内存,然后使用“ipcrm -m”命令删除它们。但是,在继续执行启动命令后,不再出现错误ORA-01012,错误ORA-24454(未设置客户端主机名)再次出现。目前,我很困惑,不知道如何重新启动数据系统。请帮我找到解决方案!

标签: linuxoraclestartup

解决方案


我修复了错误并成功启动了数据库系统。错误很简单,但由于注意力不集中,它变得复杂。原因是因为主机名设置不正确,我用命令修复了主机名:

hostname <new name>

并在主机文件中编辑:声明新的IP地址和主机名

/etc/host

推荐阅读