在Oracle中新建了一个数据库,今天把它删了之后再登录SQL*PLUS就登不上去了,出现ORA-12560:TNS:协议适配器错误。ORA-12560: TNS

在Oracle中新建了一个数据库,今天把它删了之后再登录SQL*PLUS就登不上去了,出现ORA-12560:TNS:协议适配器错误。

ORA-12560: TNS: 协议适配器错误的解决方法

造成ORA-12560: TNS: 协议适配器错误的问题的原因有三个:

1.监听服务没有起起来。windows平台个一如下操作:开始---程序---管理工具---服务,打开服务面板,,启动oraclehome92TNSlistener服务。

2.database instance没有起起来。windows平台如下操作:开始---程序---管理工具---服务,打开服务面板,启动oracleserviceXXXX,XXXX就是你的database SID.

3.注册表问题。regedit,然后进入HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0将该环境变量ORACLE_SID设置为XXXX,XXXX就是你的database SID.或者右几我的电脑,属性--高级--环境变量---系统变量--新建,变量名=oracle_sid,变量值=XXXX,XXXX就是你的database SID.或者进入sqlplus前,在command line下输set oracle_sid=XXXX,XXXX就是你的database SID.

经过以上步骤,就可以解决问题。

=======================================

1、ORA-12541:TNS:没有监听器

原因:没有启动监听器或者监听器损坏。如果是前者,使用命令net start OracleOraHome81TNSListener(名字可能有出入)即可;如果是后者,则使用“Net8 Configuration

Assistant”工具向导之“监听程序配置”增加一个监听器即可(基本不用写任何信息,一路OK。在添加之前可能需要把所有的监听器先删除!)

2、ORA-12500:TNS:监听程序无法启动专用服务器进程或ORA-12560:TNS:协议适配器错误

原因:ORACLE的数据库服务没有启动。使用命令net start ORACLESERVICEORADB(ORADB为数据库名字)即可。如果仍没有解决,请继续向下看。

3、如果数据库服务启动失败,则很有可能是其注册表项值损坏,最好的做法是以下两步:

1)ORADIM -DELETE -SID oradb 删除数据库服务项

2)ORADIM -NEW -SID oradb 新增数据库服务项

注:这个过程中如果出错,就重启计算机!

4、ORA-12154:TNS:能解析服务名

原因:ORACLE的网络服务名没有正确配置。请使用“Net8 Configuration Assistant”工具向导之“本地网络服务名配置”配置TNS即可。如果仍没有解决,请继续向下看。

5、ORA-1034 :TNS:ORACLE不可用

原因:ORACLE的数据库服务正确启动,但是数据库没有打开!

使用命令:

1)svrmgrl 启动服务管理器

2)connect internal 以internal身份登陆

3)startup 打开数据库

6、ORA-12560:TNS:协议适配器错误(顽固性的)

原因:未知。

解决:必杀技--打开“Windows任务管理器”,杀死ORACLE.exe及ORADIM.exe进程,书写自己的

ora_startup.bat,执行之!

PS:

1、我的ora_startup.bat:

net start OracleOraHome81TNSListener

net start ORACLESERVICEORADB

svrmgrl 一般情况下不用,不过有时少不了它的,具体步骤见第5步。

2、我的ora_shutdown.bat:

net stop OracleOraHome81TNSListener

net stop ORACLESERVICEORADB

ORACLE_HOME=/u01/app/oracle/product/8.1.6

export ORACLE_HOME/ 包括Oracle软件的目录 /

LD_LIBRARY_PATH=/u01/app/oracle/product/8.1.6/lib;

export LD_LIBRARY_PATH

ORACLE_BASE=/u01/app/oracle

export ORACLE_BASE/ 包括Oracle软件的目录和管理软件的目录 /

ORACLE_SID=ORCL

export ORACLE_SID/ 缺省数据库的标识 /

ORACLE_TERM=vt100

export ORACLE_TERM

ORA_NLS33=/u01/app/oracle/product/8.1.6/

ocommon/nls/admin/data

export ORA_NLS33 / 语言支持 /

PATH=$PATH: /u01/app/oracle/product/8.1.6/bin

export PATH

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

本文系统来源:php中文网

cmd登录mysql提示协议适配器错误_Oracle协议适配器错误解决办法相关推荐

  1. preparing automatic repair怎么解决_单一窗口插卡登录频繁提示安装IC卡控件的终极解决办法...

    单一窗口插入IC卡登录一直失败,并提示安装最新IC卡控件,很多企业表示已经安装了最新版仍然会出现,如下图: 问题:登录"单一窗口"标准版时,页面出现如图1和图2所示的"请 ...

  2. cmd登录MySQL报错1045

    使用cmd登录mysql报错 在cmd登录MySQL,输入:mysql -uroot -p 后输入密码报下面这个错 ERROR 1045 (28000): Access denied for user ...

  3. 登录王者荣耀显示服务器连接错误,王者荣耀登录操作失败怎么回事?请稍后再试解决办法[多图]...

    王者荣耀登录操作失败怎么回事?登录操作失败是最近很多王者荣耀的玩家朋友们遇到过的问题,那么出现这个情况我们要怎么解决呢?不少玩家朋友都不太清楚这个问题该怎么处理,今天小编就将为大家分享关于王者荣耀登录 ...

  4. [原创]多多返利登陆后台提示验证码错误或无法登陆的解决办法

    登陆后台提示验证码错误或无法登陆或会员注册后无法登陆的解决办法 . 打开php.ini  搜索session.use_cookies = 0 把0 改为1 重启 IIS 或Apache就可以了. 转载 ...

  5. 织梦DEDECMS网站留言板提交时验证码错误返回空白页的解决办法

    织梦DEDECMS模板网站留言板提交时验证码错误返回空白页的解决办法: 默认情况下,如果我们使用DEDE模板中的默认留言板时,如果留言信息不正确或者输入内容为空时,dedecms系统就会返回一个空白页 ...

  6. nginx支持text html,BT面板重启Nginx提示“nginx: [warn] duplicate MIME type “text/html””解决办法...

    很多时候我们在进行了一系列站点优化配置后,经常会出现一些未知的问题.比如虾皮路之前就遇到过了,在BT宝塔面板里面重启Nginx或者重载Nginx的时候,提示"nginx: [warn] du ...

  7. Outlook启动时提示“找不到文件Outlook.pst文件”解决办法

    Outlook启动时提示"找不到文件Outlook.pst文件"解决办法: 解决方法: 1.   开始 –> 运行  –> cmd 2.   在DOS下,用CD 切换到 ...

  8. 使用MySQL Workbench导出数据库脚本以及出错时的解决办法

    使用MySQL Workbench导出数据库脚本以及出错时的解决办法 正常做法 打开workbench,选择左上角的菜单栏,选择Server->Data 之后出现如下界面 一般情况下,这样就导出 ...

  9. 提示“Your session has expired. Please log in.” 解决办法

    提示"Your session has expired. Please log in." 解决办法: Xcode -->Preferences---> accounts ...

最新文章

  1. 如何用Dart写一个单例
  2. sscanf fscanf函数格式化输入遇到\n问题
  3. java.net.UnknownHostException: dbmtimehadoop
  4. 随机生成一串字符串(java)
  5. EF架构~对AutoMapper实体映射的扩展
  6. 浅谈Spring中Bean的生命周期
  7. R 计算时间序列自相关性教程
  8. xdg-user-dirs
  9. 计算机网络病毒防范,计算机网络病毒的十项防范措施
  10. Neural Turing Machines-NTM系列
  11. 狗熊会python培训班
  12. 系统之家启动维护光盘v3.0[小盘·贺岁篇]
  13. mscorsvw.exe
  14. 计算机科学和物理哪个难,据说这是期末考试难度最大的15个专业,你上榜了吗?...
  15. 东南大学2012年招收推荐免试生直接攻读博士学位研究生简章
  16. 流量控制组件, 技术选型:Sentinel vs Hystrix
  17. 3D Packing for Self-Supervised Monocular Depth Estimation
  18. 钉钉webview配合uni-app无法通信,或找不到方法
  19. 中国科学院大学计算机研究所,武延军 - 中国科学院大学 - 计算机科学与技术学院...
  20. 不用找,你想要的行业icon图标素材都在这里

热门文章

  1. 计算机英语课堂展示,计算机英语课堂基础.doc
  2. 三翼鸟“场景定制”是海尔智家的未来吗?
  3. cuzysdk的起源-手机淘宝客sdk
  4. 在你的项目中使用Crowdin处理多国语言翻译
  5. 爱数之备份存储柜3.5硬件介绍
  6. 北京大学再次选择AnyBackup,印证爱数灾备云高校数据保护实力
  7. angular.module()
  8. 裂缝检测专题(3)裂缝数据集dataset总结1-分类
  9. 今天穿什么?阿里AI小助手——滴搭告诉你!
  10. pageInfo 参数解释