数据库报错ORA-01013

在测试一个通过ODBC连接ORACLE数据库的VB程序时,总是出现该错误,估计应该是数据量比较大,导致超时。查到解决方法有如下四种 (选任意一种即可):1。修改 $ORACLE_HOME/network/admin/sqlnet.ora . 添加或修改成:sqlnet.expire_time = 0 这将关闭oracle的连接状态检测。2。在ODBC管理中去掉 'Enable...
数据库报错ORA-01013
表太大的话,要分批次处理的。2014-08-05
网上找的:
----------------------------
在测试一个通过ODBC连接ORACLE数据库的VB程序时,总是出现该错误,估计应该是数据量比较大,导致超时。
查到解决方法有如下四种 (选任意一种即可):

1。修改 $ORACLE_HOME/network/admin/sqlnet.ora . 添加或修改成:
sqlnet.expire_time = 0
这将关闭oracle的连接状态检测。
2。在ODBC管理中去掉 'Enable Query Timeout'复选框。

3。在程序中的连接数据库的字符串中添加
QTO=F,成为这样的连接字符串:“;DSN=DB;UID=a;PWD=b;QTO=F”
4。在Connection对象上设置SetQueryTimeout(0)。2014-08-06
mengvlog 阅读 9 次 更新于 2025-07-22 10:40:12 我来答关注问题0
  • ORA01013错误通常表示“用户请求的用户名/密码无效;登录被拒绝”。这可能是因为用户名或密码错误,或者用户账户已被锁定。检查用户名和密码:确认输入的用户名和密码是否正确,注意大小写和特殊字符的匹配。如果不确定密码,可以尝试重置密码。检查账户状态:确认用户账户是否被锁定。在某些数据库系统中,多次...

  •  起航知识小百科 ora-01013:userrequestedcancelofcurrentoperation执行程序,...

    答案:出现 "ORA-01013: user requested cancel of current operation" 错误,通常表示用户或程序已经请求取消当前正在进行的数据库操作。这是一个常见的Oracle数据库错误,下面将对其进行详细解释。详细解释:1. 错误原因:ORA-01013错误通常发生在数据库操作正在进行中,而用户或程序发起了一个取消请求。这...

  •  深空见闻 ora01013用户请求取消当前的操作

    ORA-01013表示用户请求取消当前的操作,一般是语句执行超时导致的。以下是不同场景下的解决办法:Kettle中出现此错误:简化SQL:若在Kettle的【表输入】模块中编写复杂SQL语句出现该错误,可将复杂SQL改为视图,避免在Kettle中使用复杂SQL,因为Kettle可能无法执行某些复杂SQL语句。升级Kettle:若Kettle版本较低...

  •  好学者百科 数据库报错ORA-01013,怎么办?

    先查找出来重复的数据库,然后把它的唯一标识放到数据库的临时表里 ,加入有100条,可以分20次,每次处理5条,然后提交,类似这样的。数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今六十多年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存...

  •  flyingFish211 ORA-01013: user requested cancel of current operation 执行程序,数据库报错,请问是什么原因?

    错误描述:用户请求取消当前操作错误原因:1、脚本(asp、jsp、php,etc.)执行超时造成数据库端取消操作 2、客户端工具(sql*plus,etc.)中使用强行中断方法中止当前操作 3、oracle bug(具体的fix.id记不清了,参见metalink.oracle.com)解决方法:1、延长脚本执行超时时间 2、查看数据库表是否有锁 3...

檬味博客在线解答立即免费咨询

报错相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部