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. xampp lampp 改变网页root目录的方法

    This is an old question but I haven't seen it properly answered yet. Here is what you need to do: In ...

  2. 十、无事勿扰,有事通知(1)——NSNotification

    概述 很久很久以前,有一只菜鸟正在美滋滋的撸着他的嵌入式C代码.然而有一天,老板对菜鸟说:“别撸C了,从现在开始你就写swift开发ios了.”菜鸟一脸懵逼,但还是照做了. 又有一天,菜蛋谄媚的对菜鸟 ...

  3. js实现多行文本溢出省略

    实现效果: css: position: relative; line-height: 20px; max-height: 60px; js: function overflowHiddon(el) ...

  4. Unity性能优化之特效合并

    特效合并,意思是说将粒子所用的零碎图片,以shader为单位合并成一张图集,好处就是可以降低draw call.试想,合并前每个粒子使用一个material,而每一个material就要占用一个dra ...

  5. tensorflow变量

    tensorflow变量: 1.神经网络中的参数权重,偏置等可以作为张量保存到tensorflow的变量中 2.tensorflow变量必须被初始化 3.可被保存到文件中,下次使用重新加载即可 ten ...

  6. codeforces 985A Chess Placing

    题意: 移动最少的步数,使得所有的棋子在同一颜色的格子中. 每次一个棋子只能向左或者向右移动一步,不能移到有棋子的格子中. 思路: 枚举全黑和全白的情况. 对于每一个需要移动的棋子,它移动到的位置一定 ...

  7. Poj3984 迷宫问题 (BFS + 路径还原)

    Description 定义一个二维数组: int maze[5][5] = { 0, 1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, ...

  8. Python数据分析Pandas库方法简介

    Pandas 入门 Pandas简介 背景:pandas是一个Python包,提供快速,灵活和富有表现力的数据结构,旨在使“关系”或“标记”数据的使用既简单又直观.它旨在成为在Python中进行实际, ...

  9. ftp权限设置大全!!!

    1.登录和对匿名用户的设置write_enable=YES                         //是否对登录用户开启写权限.属全局性设置.默认NOlocal_enable=YES    ...

  10. FractionallySizedBox

    import 'package:flutter/material.dart'; void main() { runApp(MaterialApp(home: new MyApp())); } clas ...