在学习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. REAL6410、OK6410、TE6410 的区别
  2. 英语和数学不好可以学python-西安童程童美Python人工智能少儿编程课程好不好
  3. ppk on javascript 笔记(五)
  4. 一个短小精悍的在线jshint工具
  5. mysql proxy 管理_ProxyMySQL的Admin管理接口
  6. ajax17,17个使用AJAX技术的数据表格控件
  7. Linux mmap
  8. x86从实模式到保护模式实验说明
  9. python中提取pdf文件某些页_付费?是不可能的!处理 PDF 只需几行代码,彻底解放双手!...
  10. Python制作彩色验证码
  11. python免费课程400节-小码王少编程经典课程都有哪几个 这里揭晓
  12. 大数据分析入门小技巧
  13. python中oxf_python的strip()函数不工作
  14. 淘宝爬登录、取个人资料、微博绑定、收货地址、支付宝绑定设置、安全设置等信息、购物车、收藏宝贝和店铺、个人积分、退款维权、我的足迹...
  15. donet core 应用 部署到CentOS
  16. Java项目:个人银行账户管理系统课程设计报告
  17. Redux Reducer 的拆分
  18. 服务器挂起文件怎么删除,挂起的更改
  19. M3800的故事——Ipad mini2·电源1
  20. Excel函数大全(Excel Function List)-Part 1

热门文章

  1. 今日头条:注册头条号3-7天就度过,掌握这四个关键点
  2. Android 11.0 系统Settings app详情页增加统计使用时长功能
  3. 【Ruby on Rails全栈课程】4.1 点赞功能
  4. 电源检测工具OCCT v9.0.4,小巧好用!
  5. 微信,找回好友、群聊用户撤回的消息
  6. TZOJ 7034: 竹取飞翔 ~ Lunatic Princess 并查集+数学。
  7. npm WARN deprecated socks@1.1.10: If using 2.x branch, please upgrade to at leas t 2.1.6 to avoid a
  8. 低通滤波器计算截止评率_技术货:滤波器带宽及对应RC的计算
  9. 《那些年我们追过的Wrox精品红皮计算机图书》有奖活动
  10. 关于 HTTP 常用 Method