ORA错误总结
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错误总结的更多相关文章
- Oracle Ora 错误解决方案合集
注:本文来源于 < Oracle学习笔记 --- Oracle ORA错误解决方案 > ORA-00001: 违反唯一约束条件 (.)错误说明:当在唯一索引所对应的列上键入重复值时,会触发 ...
- 一次Oracle宕机切换后产生ORA错误的处理过程
问题背景 机房意外断电后Oracle主服务器启动失败,Oracle备机接管 为了安全,管理员对于数据库做expdp的逻辑备份.但备份时发现AttributeInstance表备份失败,提示ORA-01 ...
- 【ORA错误大全】 ORA-19527
在做主备切换的时候,需要将备库的联机日志文件清除(clear online redo logfile),为了加快switchover的速度,Oracle10g在将备库置于manged standby状 ...
- ORA错误查询手册
ORA-00910: 指定した長さがデータ型に対して長すぎます 原因: データ型CHARまたはRAWに対して指定した長さは.2000を超える値または4000を超える値であるため無効です. 処置: 指定 ...
- 利用外部表查询alert日志中的ora错误
SQL> show parameter dump NAME TYPE VALUE------------------ ...
- TNS-12541: TNS: 无监听程序 TNS-12560: TNS: 协议适配器错误 TNS-00511: 无监听程序
文章转自:http://www.luocs.com/archives/464.html 此文版权归作者 – yaogang所有,转载请注明yaogang©www.luocs.com. Luocs说:这 ...
- 一次ORA-03113错误解决
---------------------------------------------------------------------------- -----------------ORA错误处 ...
- 记录一则ORA
应用服务器:Windows Server 2008 R2 Enterprise故障现象:项目侧同事反映应用服务器上的程序连接数据库报错:ORA-12560: TNS: 协议适配器错误 1.故障重现 2 ...
- 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 ...
随机推荐
- SQL SERVER查询的临时文件路径
C:\Users\用户\Documents\SQL Server Management Studio\Backup Files C:\Users\用户\AppData\Local\Temp\
- python练习题-day9
2.写函数,检查获取传入列表或元组对象的所有奇数位索引对应的元素,并将其作为新列表返回给调用者. def dan_index(itter): li=[] for i in range(len(itte ...
- 线程 学习教程(一): Java中终止(销毁)线程的方法
结束线程有以下三种方法:(1)设置退出标志,使线程正常退出,也就是当run()方法完成后线程终止 (2)使用interrupt()方法中断线程 (3)使用stop方法强行终止线程(不推荐使用,Thre ...
- mescroll在vue中的应用
1.npm install --save mescroll.js 2. <template> <div> <!--全部--> <mescroll-vue re ...
- 13.C# 定义类成员
1.定义字段 class MyClass { public int MyInt; } 字段可以用readonly修饰,表示该字段只能在构造函数中赋值,还可以用static表示该字段是静态字段 clas ...
- Vue 使用swiper4导致ie或手机浏览器打开空白的问题
from:https://segmentfault.com/a/1190000015831092 在ie下发现就是swiper的不兼容,一加上去ie就不显示了.结果是swiper版本的问题,最新的sw ...
- 数据模型model设置、生成数据迁移文件、执行数据迁移文件
一.model的配置 1.创建数据库 2.安装pymysql 3.修改配置文件 数据库连接配置 DATABASES = {'default': {'ENGINE': 'django.db.backen ...
- Select input 两个元素的宽度高度跟设定值不一致的问题
在做登录框的时候,需要一个select 元素作为账号输入,一个input作为密码输入框.在css 文件中,将这两个元素的position 设置为relative ,并且width 设置为100%.刷新 ...
- 『Numpy』np.meshgrid
生成网格坐标,一个很好的说明图如下: 虽然xy双坐标比较常用,但实际上其输入可以是任意多的数组,输出数组数目等于输出数组数目,且彼此间shape一致. 如果输入数组不是一维的,会拉伸为1维进行计算. ...
- elasticsearch best_fields most_fields cross_fields从内在实现看区别——本质就是前两者是以field为中心,后者是词条为中心
1.最佳字段(Best fields):: 假设我们有一个让用户搜索博客文章的网站(允许多字段搜索,最佳字段查询),就像这两份文档一样: PUT /my_index/my_type/1 { " ...