• 💌 所属专栏:【程序错误解决方法(建议收藏)】

  • 😀 作  者:我是夜阑的狗🐶

  • 🚀 个人简介:一个正在努力学技术的CV工程师,专注基础和实战分享 ,欢迎咨询!

  • 💖 欢迎大家:这里是CSDN,我总结知识的地方,喜欢的话请三连,有问题请私信 😘 😘 😘

文章目录

  • 前言
  • 一、问题描述:启动oracle数据库失败
  • 二、 解决办法
  • 三、总结


前言

  大家好,又见面了,我是夜阑的狗,本文是专栏【程序错误解决方法(建议收藏)】专栏的第2篇文章,主要讲解是在Oracle数据库启动报错的解决方法。
  专栏地址:【程序错误解决方法(建议收藏)】 , 此专栏是我是夜阑的狗对程序报错的解决方法,希望能够加深自己的印象,以及帮助到其他的小伙伴😉😉。
  如果文章有什么需要改进的地方还请大佬不吝赐教👏👏。


一、问题描述:启动oracle数据库失败

  启动oracle数据库失败无明显提示,在命令行中可以看到如下的错误提示内容。

Microsoft Windows [版本 10.0.19042.1586]
© Microsoft Corporation。保留所有权利。
C:\WINDOWS\system32>sqlplus / as sysdba;
SQL*Plus: Release 11.2.0.1.0 Production on 星期三 4月 6 14:23:13 2022
Copyright © 1982, 2010, Oracle. All rights reserved.
已连接到空闲例程。
SQL> startup;
ORA-00119: invalid specification for system parameter LOCAL_LISTENER
ORA-00132: syntax error or unresolved network name ‘LISTENER_ORACLE’

  运行结果:


  这里我理解为00119就是oracle没有启动!

二、 解决办法

        这种方式每次电脑重启以后,都需要用sysdba的身份启动数据库;

  • 优点:能够加深基本的sql密令的印象;
  • 缺点:麻烦;

  找到一个文件夹:pfile;虽然每个人安装oracle的路径不一样,但是在安装的目录下一定会找到这个文件夹K:\TOOL\Oracle11g\app\JMFive\admin\oracle\pfile;

        用写字板的方式打开它,找到local_listener,然后将它的值换掉(原始值叫LISTENER_ORCL),换成你tnsnames.ora中的ADDRESS_LIST

        然后回到cmd中,执行:
startup pfile='K:\TOOL\Oracle11g\app\JMFive\admin\oracle\pfile\init.ora.1192022184335'
注:这里要自己安装的路径,还有注意符号是否是英文的

        再次用plsql登录:system manager成功了!!!

三、总结

  感谢观看,如果有帮助到你,请给文章点个赞和收藏,让更多的人看到。🌹 🌹 🌹

  也欢迎你,关注我。👍 👍 👍

  原创不易,还希望各位大佬支持一下,你们的点赞、收藏和留言对我真的很重要!!!💕 💕 💕 最后,本文仍有许多不足之处,欢迎各位认真读完文章的小伙伴们随时私信交流、批评指正!

更多专栏订阅:

  • 😀 【LeetCode题解(持续更新中)】
  • 🚝 【Java Web项目构建过程】
  • 💛 【数字图像处理】
  • 【JavaScript随手笔记】
  • 🤩 【大数据学习笔记(华为云)】
  • 🦄 【程序错误解决方法(建议收藏)】
  • 🚀 【软件安装教程】



订阅更多,你们将会看到更多的优质内容!!

更多推荐

Oracle数据库启动时:ORA-00119: invalid specification for system parameter LOCAL_LISTENE