ORA-12560 协议适配器错误

可能是以下原因:

1:服务没有开启(oracle的服务,oraclehome92TNSlistener)

2:数据库实例没有开启(oracleserviceORCL)

3:注册表中默认oracle_sid设置错误(oracle_id=ORCL)

更多:

http://apps.hi.baidu.com/share/detail/38149122

关于SQLNET.AUTHENTICATION_SERVICES

!!!!!!!ORA-28547:连接服务器失败,可能是Net8管理错误。

解决办法

1.在$\NetWork\Admin\sqlnet.ora中将

SQLNET.AUTHENTICATION_SERVICES= (NTS)改为

SQLNET.AUTHENTICATION_SERVICES= (NONE)

SQLNET.AUTHENTICATION_SERVICES= (NTS)解释:使用windows操作系统本地验证,一般不用,有安全问题。通常需要改成下面的值:

SQLNET.AUTHENTICATION_SERVICES= (NONE)

!!!!!!!在将SQLNET.AUTHENTICATION_SERVICES= (ALL)设置为ALL后,报错:

ORA-12641验证服务无法初始化 。

!!!!!!!将SQLNET.AUTHENTICATION_SERVICES= (ALL)改成

SQLNET.AUTHENTICATION_SERVICES= (NONE)后,报错:

使用scott登录normal登录成功

使用system登录sysdba提示错误。ORA-01031:权限不足

使用sys登录sysoper登录成功。

!!!!!!!最后又将SQLNET.AUTHENTICATION_SERVICES=(NTS)最开始那个错误居然不报了。绕了个圈圈问题就解决了。很莫名其妙。这一系列问题花了我2、3个小时都没搞明白,希望有碰到过类似问题并解决的分享经验!!

-------------------------------------

ORA-01453: SET TRANSACTION 必须是事务处理的第一个语句

造成原因:之前的事务没有结束。

比如insert或update后,没有commit!

ORA-01453: SET TRANSACTION must be first statement of transaction

Cause: self-evident

Action: commit (or rollback) transaction, and re-execute

-------------------------------------

ORA-01456: 不能在 READ ONLY 事务处理中执行插入/删除/更新操作

>  set transaction read only后,依旧可以进行读写事务。可能是由于登录用户是DBA造成的,我自己更新为scott登录就可以限制读写事务。具体原因不明。

--------------------------------------

ORA-08177: 无法连续访问此事务处理

可能原因是设置了事务隔离为串行隔离

set transaction isolation level serializable;这时候如果另外一个事务正在修改某数据,与串行隔离的事务有冲突就会报错。

事务read committed 与serialiazable隔离的分别:

参考:http://blog.csdn.net/wyzxg/archive/2009/11/20/4842769.aspx

ORA错误总结的更多相关文章

  1. Oracle Ora 错误解决方案合集

    注:本文来源于 < Oracle学习笔记 --- Oracle ORA错误解决方案 > ORA-00001: 违反唯一约束条件 (.)错误说明:当在唯一索引所对应的列上键入重复值时,会触发 ...

  2. 一次Oracle宕机切换后产生ORA错误的处理过程

    问题背景 机房意外断电后Oracle主服务器启动失败,Oracle备机接管 为了安全,管理员对于数据库做expdp的逻辑备份.但备份时发现AttributeInstance表备份失败,提示ORA-01 ...

  3. 【ORA错误大全】 ORA-19527

    在做主备切换的时候,需要将备库的联机日志文件清除(clear online redo logfile),为了加快switchover的速度,Oracle10g在将备库置于manged standby状 ...

  4. ORA错误查询手册

    ORA-00910: 指定した長さがデータ型に対して長すぎます 原因: データ型CHARまたはRAWに対して指定した長さは.2000を超える値または4000を超える値であるため無効です. 処置: 指定 ...

  5. 利用外部表查询alert日志中的ora错误

    SQL> show parameter dump NAME                                 TYPE        VALUE------------------ ...

  6. TNS-12541: TNS: 无监听程序 TNS-12560: TNS: 协议适配器错误 TNS-00511: 无监听程序

    文章转自:http://www.luocs.com/archives/464.html 此文版权归作者 – yaogang所有,转载请注明yaogang©www.luocs.com. Luocs说:这 ...

  7. 一次ORA-03113错误解决

    ---------------------------------------------------------------------------- -----------------ORA错误处 ...

  8. 记录一则ORA

    应用服务器:Windows Server 2008 R2 Enterprise故障现象:项目侧同事反映应用服务器上的程序连接数据库报错:ORA-12560: TNS: 协议适配器错误 1.故障重现 2 ...

  9. ORA-00494: enqueue [CF] held for too long (more than 900 seconds) by 'inst 1, osid 5166'

    凌晨收到同事电话,反馈应用程序访问Oracle数据库时报错,当时现场现象确认: 1. 应用程序访问不了数据库,使用SQL Developer测试发现访问不了数据库.报ORA-12570 TNS:pac ...

随机推荐

  1. array 和 alloc init 以及 new 区别

    当你使用new.alloc或copy方法创建一个对象时,该对象的引用计数器值为1.当不再使用该对象时,你要负责向该对象发送一条release或autorelease消息.这样,该对象将在其使用寿命结束 ...

  2. 一年工作经验的大专生程序员(java后台)

    1.文章前言     作为18应届毕业大专生已工作一年,相信这也是大部分同届生的现状.       那么,一个萌新进入职场一年都经历了什么呢?在校那会我是挺好奇的.       这篇文章是根据自己一年 ...

  3. 012-mac下shell,zsh,oh-my-zsh,以及插件

    1.查看当前shell echo $SHELL 2.查看安装的shell cat /etc/shells 查看可知 /bin/bash /bin/csh /bin/ksh /bin/sh /bin/t ...

  4. element-ui table表格展开行每次只能展开一行

    https://www.jianshu.com/p/a59c22202f2c <template> <el-table @expand-change="expandSele ...

  5. MySql 创建索引原则

    https://blog.csdn.net/csdnones/article/details/50412603 为了使索引的使用效率更高,在创建索引时,必须考虑在哪些字段上创建索引和创建什么类型的索引 ...

  6. ZooKeeper之service discovery

    Zookeeper整体介绍 ZooKeeper is a centralized service for maintaining configuration information, naming, ...

  7. 菜鸟手下的iOS开发笔记(swift)

    在阳春4月的一天晨会上,有一个老板和蔼的对他的一个菜鸟手下说:“你既然会Android,那你能不能开发iOS?” 不是说好的要外包的吗?内心跌宕,但是表面淡定的菜鸟手下弱弱的回道:“可以试试”. 第二 ...

  8. Parallels Desktop 重装系统

    安装教程,大家可以在网上找找 现在我想重装系统,怎么弄呢? 1.~/Documents/Parallels 目录下那个PVM后缀的文件直接删除 2.重装找开虚拟机,会弹出一个框,说找不到系统,点击删除 ...

  9. rabbitmq延迟队列demo

    1. demo详解 1.1 工程结构: 1.2 pom 定义jar包依赖的版本.版本很重要,rabbit依赖spring,两者必须相一致,否则报错: <properties> <sp ...

  10. 自增ID算法snowflake - C#版

    急景流年,铜壶滴漏,时光缱绻如画,岁月如诗如歌.转载一篇博客来慰藉,易逝的韶华. 使用UUID或者GUID产生的ID没有规则 Snowflake算法是Twitter的工程师为实现递增而不重复的ID实现 ...