Login
升级VIP 登录 注册 安全退出
当前位置: 首页 > word文档 > 合同模板 > oracle11g-ora-12560-协议适配器错误

oracle11g-ora-12560-协议适配器错误

收藏

本作品内容为oracle11g-ora-12560-协议适配器错误,格式为 docx ,大小 28301 KB ,页数为 10页

oracle11g-ora-12560-协议适配器错误


('第1页共10页竭诚为您提供优质文档/双击可除oracle11g,ora,12560,协议适配器错误篇一:oracle协议适配器错误解决办法oracle协议适配器错误解决办法作者:it实验室出处:博客20xx-01-2915:44在oracle中新建了一个数据库,今天把它删了之后再登录sqlplus就登不上去了,出现oRa-12560:tns:协议适配器错误。oRa-12560:tns:协议适配器错误的解决方法第2页共10页造成oRa-12560:tns:协议适配器错误的问题的原因有三个:1.监听服务没有起起来。windows平台个一如下操作:开始---程序---管理工具---服务,打开服务面板,启动oraclehome92tnslistener服务。2.databaseinstance没有起起来。windows平台如下操作:开始---程序---管理工具---服务,打开服务面板,启动oracleservicexxxx,xxxx就是你的databasesid.3.注册表问题。regedit,然后进入hkey_local_machine\\soFtwaRe\\oRacle\\home0将该环境变量oRacle_sid设置为xxxx,xxxx就是你的databasesid.或者右几我的电脑,属性--高级--环境变量---系统变量--新建,变量名=oracle_sid,变量值=xxxx,xxxx就是你的databasesid.或者进入sqlplus前,在commandline下输setoracle_sid=xxxx,xxxx就是你的databasesid.第3页共10页经过以上步骤,就可以解决问题。=======================================1、oRa-12541:tns:没有监听器原因:没有启动监听器或者监听器损坏。如果是前者,使用命令netstartoracleorahome81tnslistener(名字可能有出入)即可;如果是后者,则使用“net8configurationassistant”工具向导之“监听程序配置”增加一个监听器即可(基本不用写任何信息,一路ok。在添加之前可能需要把所有的监听器先删除!)2、oRa-12500:tns:监听程序无法启动专用服务器进程或oRa-12560:tns:协议适配器错误原因:oRacle的数据库服务没有启动。使用命令netstartoRacleseRViceoRadb(oRadb为数据库名字)即可。如果仍没有解决,请继续向下看。第4页共10页3、如果数据库服务启动失败,则很有可能是其注册表项值损坏,最好的做法是以下两步:1)oRadim-delete-sidoradb删除数据库服务项2)oRadim-new-sidoradb新增数据库服务项注:这个过程中如果出错,就重启计算机!4、oRa-12154:tns:能解析服务名原因:oRacle的网络服务名没有正确配置。请使用“net8configurationassistant”工具向导之“本地网络服务名配置”配置tns即可。如果仍没有解决,请继续向下看。5、oRa-1034:tns:oRacle不可用原因:oRacle的数据库服务正确启动,但是数据库没有打开!使用命令:1)svrmgrl启动服务管理器第5页共10页2)connectinternal以internal身份登陆3)startup打开数据库6、oRa-12560:tns:协议适配器错误(顽固性的)原因:未知。解决:必杀技--打开“windows任务管理器”,杀死oRacle.exe及oRadim.exe进程,书写自己的ora_startup.bat,执行之!ps:1、我的ora_startup.bat:netstartoracleorahome81tnslistenernetstartoRacleseRViceoRadbsvrmgrl一般情况下不用,不过有时少不了它的,具体步骤见第5步。2、我的ora_shutdown.bat:netstoporacleorahome81tnslistener第6页共10页netstopoRacleseRViceoRadboRacle_home=/u01/app/oracle/product/8.1.6exportoRacle_home/包括oracle软件的目录/ld_libRaRy_path=/u01/app/oracle/product/8.1.6/lib;exportld_libRaRy_pathoRacle_base=/u01/app/oracleexportoRacle_base/包括oracle软件的目录和管理软件的目录/oRacle_sid=oRclexportoRacle_sid/缺省数据库的标识/oRacle_teRm=vt100exportoRacle_teRm第7页共10页oRa_nls33=/u01/app/oracle/product/8.1.6/ocommon/nls/admin/dataexportoRa_nls33/语言支持/path=$path:/u01/app/oracle/product/8.1.6/binexportpath篇二:解决oRa-12560tns协议适配器错误解决oRa-12560:tns:协议适配器错误1.在开始菜单里面找到oracle的安装程序点击进去,找到配置和移植工具,点击databaseconfigurationassistant根据向导新建数据库实例。在此过程中你会被要求填写sid,也就是你的数据库实例名,请记住它,后面有用。另外,你会被要求填写口令,也请记住它。2.windows平台个如下操作:右键单击“我的电脑”—第8页共10页—“管理”——“服务和应用程序”——“服务”,启动oracleoradb10g_home2tnslistener服务和启动oracleservicexxxx,这里的xxxx就是你databasesid.这里一般会有三个关于oracle的服务,都启动起来。3.修改环境变量。“开始”——“运行”——输入“regedit”,然后进入hkey_local_machine\\soFtwaRe\\oRacle\\home0将该环境变量oRacle_sid设置为xxxx,其中xxxx就是你的databasesid.或者右击我的电脑,属性--高级--环境变量---系统变量--新建,变量名=oracle_sid,变量值=“xxxx”,同上xxxx就是你的databasesid(我自己就是用这种方法成功解决的,推荐).或者进入sqlplus前,在commandline下输setoracle_sid=xxxx,xxxx就是你的databasesid.4.用oracle自带的sqlplus进入的话还可以尝试,主机字符串输入sid.第9页共10页备注:这是我参考了网上的资料,结合自己的实际总结的,个人认为,第一步,第二步是必须的,第三步可以选择我推荐的方法,比较简单,从dos界面登录的话到这里一般就ok了篇三:oRa-12560tns协议适配器错误造成oRa-12560:tns:协议适配器错误的问题的原因有三个:1.监听服务没有起起来。windows平台个一如下操作:开始---程序---管理工具---服务,打开服务面板,启动oraclehome92tnslistener服务。2.databaseinstance没有起起来。windows平台如下操作:开始---程序---管理工具---服务,打开服务面板,启动oracleservicexxxx,xxxx就是你的databasesid.第10页共10页3.注册表问题。regedit,然后进入hkey_local_machine\\soFtwaRe\\oRacle\\home0将该环境变量oRacle_sid设置为xxxx,xxxx就是你的databasesid.或者右几我的电脑,属性--高级--环境变量---系统变量--新建,变量名=oracle_sid,变量值=xxxx,xxxx就是你的databasesid.或者进入sqlplus前,在commandline下输setoracle_sid=xxxx,xxxx就是你的databasesid.',)


  • 编号:1700610600
  • 分类:合同模板
  • 软件: wps,office word
  • 大小:10页
  • 格式:docx
  • 风格:商务
  • PPT页数:28301 KB
  • 标签:

广告位推荐

相关合同模板更多>