oracle:12514等数据库连不上等问题

oracle :12514:TNS:监听程序当前无法识别连接描述符中请求的服务
等,造成数据库无法连接
1.开启监听
2.开启oracle实例
3.修改本地L:\app\Leo\product\11.2.0\dbhome_1\NETWORK\ADMIN下的listener.ora和tnsnames.ora添加一些配置,
这些网上都有,这里就不详细写了。

如果本地监听服务存在打不开的现象,一定是listener.ora这个文件里面内容不对造成的,需要重新修改,不然按照网上说的新建,删除监听都是不可用的。

但以上三点都正常,但还是连不上数据库时:
报错ora-00119和ora-00132这个问题
1,找到一个文件夹:pfile;虽然每个人安装oracle的路径不一样,但是在安装的目录下一定会找到这个文件夹!

比如我的文件夹:

L:\app\Leo\admin\orcl\pfile

2,这个文件下有个文件:init.ora.1132014143422 他其实就是pfile,用来启动oracle的文件!修改之前最好备份一下。

在这里插入图片描述

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

在这里插入图片描述
在这里插入图片描述

4,然后回到cmd中:

先登录到sqlplus:
sqlplus /nolog

登录数据库:
conn system/manager as sysdba

创建spfile
create spfile from pfile = ‘L:\app\Leo\admin\orcl\pfile\init.ora.229201922215’

最后:
startup pfile=‘L:\app\Leo\admin\orcl\pfile\init.ora.229201922215’

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

跳舞 D 猴子

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值