❶ oracle 中错误代码ora-00922 是怎么回事
create table proctinfo
(ProctId varchar2(10),
把<>替换成(),oracle不认识你的<>。
❷ 代码错误ora-00911。
在执行到_variant_t sql("select count(*) as count1 from tabs where table_name= 'TEST';");这句时只是相当于定义了一个字符串而已,当然不会错。而m_pRecordset->Open(sql, _variant_t((IDispatch *)pMyConnect,true), adOpenKeyset,adLockOptimistic, adCmdText);这句是开始执行定义的语句,所以出现了问题。我觉得有可能是在执行SQL的时候自动为此语句加上了分号,而你又加上了一个分号,产生了无效字符的错误。
❸ ora00600 内部错误代码 参数[qctcte1]
ORA-600[4137] transaction id不匹配,问题可能存在与回滚段中或者对象本身存在讹误 While backing out an undo record (i.e. at the time of rollback) we found a transaction id mis-match indicating either a corruption in the rollback segment or corruption in an object which the rollback segment is trying to apply undo records on.
This would indicate a corrupted rollback segment. Undo/Redo
description:
While backing out an undo record (i.e. at the time of rollback) we found a
transaction id mis-match indicating either a corruption in the rollback
segment or corruption in an object which the rollback segment is trying to
apply undo records on.
这个需要patch undo来修复
如果自己搞不定可以找诗檀软件专业ORACLE数据库修复团队成员帮您恢复!
诗檀软件专业数据库修复团队
❹ oracle数据库怎么查看ora类错误代码
在oracle的安装目录下,找NETWORK\ADMIN目录,比如C:\app\xxxx\proct\11.2.0\dbhome_1\NETWORK\ADMIN
在这个目录下找tnsnames.ora,用一般的文本编辑程序都可以打开
或者直接在电脑中用搜索功能,搜索文件tnsnames.ora
❺ Oracle 无法删除表,错误代码:ORA-00942
错误代码:ORA-00942 表示表或视图不存在,看看是不是表名写错了,还是已经没那个表了
❻ 关于Oracle ORA-00600 错误代码解析
ORA-00600错误的阐述ORACLEORA-00600错误不是你的程序错误.是ORACLE内部的错误,一般来说,大部分的ORA-00600错误均是由ORACLE
软件的bug所导致,因此对于这样的错误需要及时联系ORACLE技术支持工程师.对于这种类型的ORA-00600错误,
一个简单的处理方式就是打补丁,将数据库升级到一个稳定的版本,另外建议屏蔽某些ORACLE特性,诸如MTS
(MultiThreadServer)。但也有部分错误是由
数据库内部的表或索引(包括应用的)结构被损坏所或其他原因所造成。
❼ oracle declare错误代码ora-01481
日期不能to_number,只能to_char,vdate应该取日期类型