今天在启动服务器上的ORACLE时遇到如下错误:

SQL> startup;

ORA-00119: invalid specification for system parameter LOCAL_LISTENER

ORA-00132: syntax error or unresolved network name 'LISTENER_ORCL'

然后,在网上找了一些资料,解决了此问题。

解决的方式如下(这是网上的一位达人解决方案,我照他的步骤顺利解决,不过决定还是做一个笔记):

第一步:复制一份pfile参数文件(注意:oracle中的pfile指的就是init.ora文件)

$ ./sqlplus / as sysdba;

SQL> create pfile from spfile='/u01/oracle/product/10.2.0/db_1/dbs/spfileorcl.ora';

第二步:修改pfile参数文件(也即修改init.ora文件)

经过第一步以后,你就会在$ORACLE_HOME/dbs目录下发现有这么一个文件init.ora,这就是你第一步创建的文件。由于我的oracle实例名为orcl,所以我的pfile文件为initorcl.ora。

用gedit打开,找到local_listener这一行,然后将其值修改为:

(ADDRESS_LIST=(Address=(Protocol=tcp) (Host=your_hostname)(Port=1521)))

其中的your_hostname为你的主机名,其实导致ORA-00119和ORA-00132错误的原因就很可能是你修改了你的hostname,但是我看了一下我的tnsname.ora文件里面的那个LISTENER_ORCL(可能你不是这个名字)和后面修改的your_hostname一致,我做的只是将tnsname.ora文件中的(ADDRESS_LIST=(Address=(Protocol=tcp) (Host=your_hostname)(Port=1521)))复制到pfile文件的“local_listener=”后面,然后就顺利启动了数据库,我也不知道为什么直接用*.local_listener='LISTENER_ORCL'就找不到,而一定要*.local_listener='(ADDRESS_LIST=(Address=(Protocol=tcp) (Host=your_hostname)(Port=1521)))'才可以,这个问题以后研究一下。

以下是我的一个修改样例:

修改之前可能是这样

*.local_listener='LISTENER_ORCL'

修改后的值大概就是这个样子了

*.local_listener='(ADDRESS_LIST=(Address=(Protocol=tcp) (Host=your_hostname)(Port=1521)))'

然后保存退出

第三步:以pfile创建spfile

使用以下命令创建spfile

SQL>  create spfile from pfile='/u01/oracle/product/10.2.0/db_1/dbs/initorcl.ora';

第四步:启动数据库

SQL>  startup;

ORACLE instance started.

Total System Global Area ***  bytes

Fixed Size *** bytes

Variable Size *** bytes

Database Buffers *** bytes

Redo Buffers *** bytes

Database mounted.

Database opened.

linux ora 00119,ORA-00119和ORA-00132的解决方案相关推荐

  1. oracle创建ora文件,ORACLE配置tnsnames.ora文件实例

    ORACLE配置tnsnames.ora文件实例 客户机为了和服务器连接,必须先和服务器上的监听进程联络.ORACLE通过tnsnames.ora文件中的连接描述符来说明连接信息.一般tnsnames ...

  2. 关于阿里云服务器Linux安装Tomcat后,外网不能访问解决方案

    关于阿里云服务器Linux安装Tomcat后,外网不能访问解决方案 参考文章: (1)关于阿里云服务器Linux安装Tomcat后,外网不能访问解决方案 (2)https://www.cnblogs. ...

  3. linux 设置pip 镜像 Pip Warning:–trusted-host 问题解决方案

    linux 设置pip 镜像 Pip Warning:–trusted-host 问题解决方案 参考文章: (1)linux 设置pip 镜像 Pip Warning:–trusted-host 问题 ...

  4. Linux下安装Nginx完整教程及常见错误解决方案

    Linux下安装Nginx完整教程及常见错误解决方案 参考文章: (1)Linux下安装Nginx完整教程及常见错误解决方案 (2)https://www.cnblogs.com/chenxiaoch ...

  5. Linux MySQL 常见无法启动或启动异常的解决方案

    Linux MySQL 常见无法启动或启动异常的解决方案 参考文章: (1)Linux MySQL 常见无法启动或启动异常的解决方案 (2)https://www.cnblogs.com/youjia ...

  6. 【Tableau server 日常运维19】Linux版本Tableau Server视图出现如下图乱码解决方案

    Linux版本Tableau Server视图出现如下图乱码解决方案 第一步检查linux系统当前语言包及已安装语言环境 如果是en_us.UTF-8,请安装为下图zh_cn.UTF-8 重启服务器如 ...

  7. linux listener.ora 位置,Oracel数据库 listener.ora和tnsnames.ora配置

    Oracel服务经常会出现各种监听问题,很多情况是 listener.ora和tnsnames.ora 的配置有问题  D:\app\Administrator\product\11.2.0\dbho ...

  8. linux mysql 无法识别,Linux下MySQL 5.7.23无法远程连接解决方案

    MySQL 版本:5.7.23操作系统:Linux问题描述:只能通过Linux系统账号Root命令行进入数据库,无法使用JDBC,远程连接工具进入数据库.报错:ERROR 1698 (28000): ...

  9. vs2013调试linux程序,vs 2013调试的时候重启的解决方案

    今天在用vs 2013 调试程序的时候,vs 总是莫名其妙的关闭,停止运行,泪蹦了..... 是什么原因呢? 以前的时候可是好好的啊,经过认真的思索,最近装过和vs 2013 相关的程序也只有 ref ...

  10. linux运行python乱码_linux下python中文乱码解决方案详解

    1. 场景描述 linux服务器下安装了Anaconda3,执行Pyhton的K-means算法,结果出现如下图的中文字符乱码.上次已经解决了,忘记记录解决流程了,这次配置了一台新的服务器,又出现,默 ...

最新文章

  1. Java反射(自己的理解)
  2. Python 列表前加 *号
  3. KNN识别手写体数字
  4. Java 9 新特性概述
  5. 消防信号二总线有没电压_荆门剧院消防设备电源监控系统的设计与应用
  6. css如何让图片不平铺,css怎么设置图片不平铺
  7. iOS开发UI篇--仿射变换(CGAffineTransform)使用小结
  8. 【现控】系统状态空间表达式
  9. KindEditor上传图片及使用
  10. 汇编语言典型例子详解_经典汇编程序100例
  11. IT大学生应该经常浏览的十大网站
  12. 关于我如何解决了xlsm文件格式的问题
  13. [Lintcode]142. O(1) Check Power of 2
  14. FMI人工智能与大数据线下沙龙第869期北京场圆满落幕
  15. STC12C5A60S2自主适应时钟延时函数
  16. 图论、建图--bzoj1539: [POI2005]Dwu-Double-row
  17. Qt TCP/IP语音
  18. java孙膑与庞涓_《鬼谷子的局3》—— 读后总结
  19. 软件测试(2) UFT安装
  20. linux objdump 函数,objdump命令

热门文章

  1. 进程互斥的要求与实现方法
  2. iOS12-Swift5-Date转化为String:DateFormatter
  3. 使用exe4j将java项目打成exe执行程序
  4. .NET Core 控制台应用程序使用异步(Async)Main方法
  5. 使用Cocoapods快速创建自己的podspec,让你的框架支持cocoapods,podspec
  6. [转]自用类库整理之SqlHelper和MySqlHelper
  7. visual studio中导入opencv的项目
  8. 客户决定架构-架构是赤裸裸的
  9. 解决因为http_proxy代理导致的git clone失败的问题:OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to xxx:443
  10. Istio入门:架构原理及在k8s部署