解决 oracle 因目标主机或对象不存在

这篇博客介绍了如何解决Oracle数据库在连接时遇到的ORA-12545错误。步骤包括检查并启动Oracle服务,修改listener.ora和tnsnames.ora配置文件中的主机名,以及使用NetConfigurationAssistant重新配置监听程序。如果问题依然存在,建议重启Oracle服务并检查监听配置。
摘要由CSDN通过智能技术生成

1.如下图中,我们在运行oracle的时候可能出现的错误信息ORA-12545:因目标主机或对象不存在,连接失败 oracle ORA-12545:因目标主机或对象不存在

请添加图片描述

2 解决方法: 首先从最基本的入手,这里打开计算机右击,选择管理

请添加图片描述

3 找到里面的服务和应用程序,打开服务

请添加图片描述

4 如下图所示~找到: OracleOraDb11g_home1TNSListener OracleServiceORCL

请添加图片描述

5 启动这两个数据服务,这是最为基本的了

请添加图片描述

6 数据服务启动完毕之后,重新进行一次连接

请添加图片描述

7 如果这时候还是出现如下图中所示的提示内容,这样的话解决方法估计就麻烦了一些,这里你肯定是将你的计算机本地的名称进行了改动

请添加图片描述

8 解决方法: 打开app→账户→product→11.1.0→db_1→NETWORK→ADMIN 找到如下图中所示的两个文件listener.ora tnsnames.ora

请添加图片描述

9 点开这两个文件进行一下内容的修改(主要修改的内容就是如下图中的画红线的区域)

请添加图片描述

10 这边需要你先打开你的计算机找到你的计算机名称,然后选择复制

请添加图片描述

11 将listener.ora tnsnames.ora这两个文件夹中的HOST名称都改为你的计算机名称,随后保存完毕之后重新进行连接

请添加图片描述
请添加图片描述

12 如果出现如下图中所示的提示消息的话,这里你需要重新把你的oracle中的两个服务进行重新的启动

请添加图片描述

13 启动完毕服务之后,如果还是出现如下图中的错误提示的话,这里我们需要对你的监听进行另外的配置了(XE,重启Oracle服务,就可以了)

请添加图片描述

在开始菜单中找到,Net Configuration Assistant

请添加图片描述
打开如下图所示,选择监听程序的配置,点击下一步

请添加图片描述

选择重新配置,进入下一步

请添加图片描述

直接点击下一步

请添加图片描述

选择是

请添加图片描述

选择协议一般情况下都是TCP

请添加图片描述

选择使用标准端口号,点击下一步

请添加图片描述

选择否,进入下一步

请添加图片描述

监听程序配置完毕,点击下一步

请添加图片描述

选择完毕,配置完毕,重新启动监听服务

请添加图片描述

这样你的数据库就可以连接成功了,以上方法希望可以帮到大家

请添加图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值