Oracle:ORA-12505解决办法
Oracle:ORA-12505解决办法
报错弹出:ORA-12505, TNS:listener does not currently know of SID given in connect descriptor(侦听器当前不知道连接描述符中给定的样本号)
已经两次了,在一段时间不使用Oracle之后都会蹦出这个问题,查了很多解决办法,例如修改D:\app\DELL\product\11.2.0\dbhome_1\NETWORK\ADMIN这个路径下面的listener.ora文件以及tnsnames.ora文件,可能仅对于我来说没有作用。
ps:
答主的listener.ora在oracle运行没问题的状况下是这个样子的:
# listener.ora Network Configuration File: D:\app\DELL\product\11.2.0\dbhome_1\network\admin\listener.ora
# Generated by Oracle configuration tools.SID_LIST_LISTENER =(SID_LIST =(SID_DESC =(SID_NAME = CLRExtProc)(ORACLE_HOME = D:\app\DELL\product\11.2.0\dbhome_1)(PROGRAM = extproc)(ENVS = "EXTPROC_DLLS=ONLY:D:\app\DELL\product\11.2.0\dbhome_1\bin\oraclr11.dll")))LISTENER =(DESCRIPTION_LIST =(DESCRIPTION =(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))))ADR_BASE_LISTENER = D:\app\DELL
并没有加其他答主所加的
(SID_DESC = (GLOBAL_DBNAME = orcl) (ORACLE_HOME =D:\app\DELL\product\11.2.0\dbhome_1) (SID_NAME = orcl) )
但是我缺少这一段也可以正常运行。
我出错后的运行方法:多重启几次服务和监听,如果没有用的话就关机两三次,继续重启就好了。
我认为导致这种情况的原因:电脑有时候忘记充电会自动关机,可能在这时导致了oracle的一些问题。
贴上我的tnsnames.ora文件:
# tnsnames.ora Network Configuration File: D:\app\DELL\product\11.2.0\dbhome_1\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.LISTENER_ORCL =(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))ORACLR_CONNECTION_DATA =(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521)))(CONNECT_DATA =(SID = CLRExtProc)(PRESENTATION = RO)))ORCL =(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = orcl)))
Oracle:ORA-12505解决办法相关推荐
- CPU值满resmgr:cpu quantum造成的Oracle等待事件解决办法
cpu quantum造成的Oracle等待事件解决办法 不少接触数据库的朋友有一个困扰已久的问题--resmgr:cpu quantum.已经遇过不少次这种CPU突然全绿的情况,通过隐含参数屏蔽了一 ...
- Oracle ORA-27102的解决办法(out of memory)
Oracle ORA-27102的解决办法(out of memory) Oracle ORA-27102:out of memory 错误解决办法(简单粗暴,100%能解决内存占用问题) -前置: ...
- oracle数据库异常---SP2-1503: 无法初始化 Oracle 调用界面 SP2-1503: 无法初始化 Oracle 问题的解决办法
oracle数据库异常---SP2-1503: 无法初始化 Oracle 调用界面 SP2-1503: 无法初始化 Oracle 问题的解决办法 win7 下 cmd 运行 sqlplus ...
- oracle报错1455,oracle 1455 错误解决办法
oracle 1455 错误解决办法 oracle 1455 错误解决办法 ORA-01455: 转换列溢出整数数据类型 在用 expuser/pwd@oraclesidfile=e:\abc530. ...
- ORACLE锁表解决办法
ORACLE锁表解决办法 [61000][54] ORA-00054: 资源正忙, 但指定以 NOWAIT 方式获取资源, 或者超时失效 报错原因:对表的操作短时间内太过快速和频繁而导致的数据库锁表. ...
- Windows10 远程桌面连接失败,报CredSSP加密oracle修正错误解决办法
[Windows]Win10家庭版启用组策略gpedit.msc https://blog.csdn.net/u013642500/article/details/80138799 Windows1 ...
- 转载:ORA-01034和ORA-27101的解决方法,oracle无法打开解决办法
说明:本文转载自:[转载链接](https://blog.csdn.net/u013519551/article/details/53485342) 长久时间未打开oracle,导致oracle监听服 ...
- oracle 启动错误 1053,Oracle错误1053解决办法
ms dos下 svrmgrl connect internal/oracle shutdown immediate startup ms dos下 set sid=OracleS ...
- IMP-00017: 由于 ORACLE 错误 6550解决办法
在linux下向oracle数据库导入数据库文件 执行语句:imp C##root/123456 file=/home/oracle/dbf/crm.dmp ignore=y full=y; 报错 ...
- Windows 下 Oracle 密码忘记解决办法
数据库一直在用 MySQL,最近重新使用 Oracle,结果密码又给忘了,找了找自己以前的文档,特意把解决办法记录下来,有备无患. 操作步骤: 运行 cmd,通过输入 sqlplus/nolo 命令启 ...
最新文章
- |Vijos|树状数组|P1512 SuperBrother打鼹鼠
- go语言中变量的定义和使用
- msdn中C#中常用词汇概念(转帖)
- flask mysql项目模板渲染_21. Flask 模板 - 宏、继承、包含
- python2.7虚拟环境
- 「报表开发者必看」避开这6个误区,报表才能好看又实用
- Mongo数据库慢查询功能
- Ridge regression
- 【语音隐藏】基于matlab LSB语音信息隐藏【含Matlab源码 577期】
- 电脑pdf截长图滚动截图保存图片
- war 包的解压与打包
- 21岁雅虎卖身引发一波怀旧 市值曾高达1250亿美元
- c语言实现 三角函数,小型嵌入式系统的三角函数C实现
- [RK3288][Android7.1]调试笔记 --- 内置高版本的APK编译User版本出错解决
- 教研教改课题 php,关于申报2019年全国高校、职业院校物流教改教研课题的通知...
- Pom.xml文件教程详解
- 容联云实现手机验证码
- 如何改变视频的MD5值?一分钟让你学会操作
- 如何在抖音主页添加官方联系电话?
- 配置数据源的三种方法
热门文章
- 信息安全风险评估_一般找谁做?
- android日历控件!我把所有Android第三方库整理成了PDF,已开源
- 会说话的汤姆猫纪念徽章藏品上线,集齐赢实物盲盒!
- 八六、Linux 服务器+Nginx服务简介
- 上海职业学校计算机证书查询,证书查询
- clang: error:clang frontend command failed due to signal
- HTML语言剖析15:调色原理
- Arbitrary Style Transfer with Deep Feature Reshuffle
- linux 目录权限上下文,谢烟客---------Linux之文件安全上下文及特殊权限位
- 在小鸟云新春采购节买到划算的云服务器