在学习tnsname.ora listener.ora sqlnet.ora的过程中,感觉tnsname.ora 里面的LISTEN_ORCL没有作用,直接删除了。导致重新启动数据库时报

ORA-00119: invalid specification for system parameter LOCAL_LISTENER

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

在网上搜索,发现解决方法的大体思路就是创建pfile,修改pfile,重建spfile,启动数据库,搞定。

第一步:创建pfile

sql> create pfile from spfile='F:\app\Administrator\product\11.2.0\dbhome_1\database\spfileorcl.ora';

第二步:修改pfile

找到initorcl.ora,找到*.local_listener这行,修改其值为

原值:*.local_listener='LISTENER_ORCL'

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

或者 *.local_listener='ORCL'   (ORCL是在tnsname.ora中的内容)

第三步:重建spfile

sql>create spfile from pfile='F:\app\Administrator\product\11.2.0\dbhome_1\database\initorcl.ora';

第四步:启动数据库

另:既然是由于我删除了tnsname.ora里面的LISTENER_ORCL,还有一种方法就是在tnsname.ora中还原删除内容

LISTENER_ORCL =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = songyu)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = orcl)
    )
  )

尾巴:1.不明白为什么tnsname.ora里面会有LISTENER_ORCL。

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

  1. linux ora 00119,ORA-00119和ORA-00132的解决方案

    今天在启动服务器上的ORACLE时遇到如下错误: SQL> startup; ORA-00119: invalid specification for system parameter LOCA ...

  2. listener.ora、sqlnet.ora、tnsnames.ora 详解

    三个配置文件 listener.ora.sqlnet.ora.tnsnames.ora,都是放在$oracle_home\network\admin目录下. 重点:三个文件的作用和使用 sqlnet. ...

  3. oracle中的listener.ora和tnsnames.ora

    一.oracle的客户端与服务器端 oracle在安装完成后服务器和客户端都需要进行网络配置才能实现网络连接.     服务器端配置监听器,客户端配置网络服务名    服务器端可配置一个或多个监听程序 ...

  4. ORACLE网络连接配置与文件:listener.ora、sqlnet.ora、tnsnames.ora

    [转自]http://www.chinaunix.net/jh/19/594396.html 最近看到好多人说到tns或者数据库不能登录等问题,就索性总结了下面的东东. 首先来说oracle的网络结构 ...

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

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

  6. Oracle的网络三大配置文件(sqlnet.ora、tnsnames.ora、listener.ora)

    Oracle的网络三大配置文件(sqlnet.ora.tnsnames.ora.listener.ora) blog文档结构图: 1  说明 为了使得外部进程能够访问Oracle 数据库则必须配置Or ...

  7. listener.ora、sqlnet.ora、tnsnames.ora的作用

    oracle 网络配置 三个配置文件 listener.ora.sqlnet.ora.tnsnames.ora ,都是放在$ORACLE_HOME\network\admin目录下. 1. sqlne ...

  8. oracle配置listener.ora和tnsnames.ora文件

    oracle图形化配置listener.ora文件 概述: 监听的特点: 具有独立性 连接建立流程 默认端口号1521 *服务端需要listener.ora,客户端需要tnsname.ora文件 1. ...

  9. tnsnames.ora和listener.ora文件中的几个概念

    http://www.cnblogs.com/NickyYe/archive/2011/06/21/2086135.html 其实,在我们传统的概念里,数据库是一个统称的名字,在Oracle中,你可以 ...

  10. Oracle配置监听(listener.ora和tnsnames.ora配置)

    文件路径:D:\Microsoft\Oracle_11G_R2\app\product\11.2.0\dbhome_1\NETWORK\ADMIN 1.listener.ora #这是名称为LISTE ...

最新文章

  1. 承德大数据产业发展态势良好
  2. linux安装PHP环境
  3. linux之find命令详解
  4. python软件有多大-Python程序有多大?
  5. 数据挖掘 —— 模型评估
  6. 可变参数的使用之va_arg的陷阱s
  7. 链路层基本问题 : 封装成帧、差错检测、流量控制
  8. java seekbar_SeekBar的基本使用方法
  9. 跨平台低延迟的RTMP/RTSP直播播放器设计实现
  10. 使用CancellationToken——而不是Thread.Sleep
  11. linux p2p1网卡,linux下解决P2P终结者
  12. java乘法代码_java九九乘法表代码
  13. 抖音的计算机技术优势,抖音系统的四大优势是什么?
  14. 《数学之美与浪潮之巅》读后感
  15. 珍大户 认知世界的经济学 经济学核心原理 思维导图
  16. 大数据图解美英法空袭叙利亚,都动用了哪些装备?
  17. 移动互联网草根狂欢:三四线城镇用户价值凸显
  18. UEFI启动+GPT分区模式下双硬盘SSD+HDD+Win10安装Ubuntu18.04.1组成双系统
  19. PLC模糊控制之中心法(加权平均)解模糊器(F/D)
  20. 技术宅文之还电脑屏幕原来的百富美姿态

热门文章

  1. 转贴:放心走吧,谷歌中国——谷歌员工所写博客
  2. 怎样度过研究生生活,如何度过研究生生活
  3. 七段显示器显示整数(C语言) ----存稿
  4. 2022-2027年中国医疗服务机器人行业市场调研及未来发展趋势预测报告
  5. 怎么把1g的视频压缩到500m?
  6. Daily record-July
  7. #2021,我们的浮生一日#
  8. 堡垒主机内控管理平台产品方案介绍
  9. 基于javaweb+SpringBoot的汽车配件销售管理系统(java+SpringBoot+layui+html+maven+mysql)
  10. matlab中找矩阵最小值,matlab寻找矩阵最小值