`

Oracle错误代码查询网站

阅读更多

贴一个Oracle错误代码查询网站,比较全。

 

http://www.ora-code.com/code/ORA-0.html

 

 ==================================

如何从Oracle数据库中提取出错误代码及相应的解释

网络上有很多Oracle错误代码速查手册,但一般都是英文的,其实Oracle数据库中包含了中文错误信息,我们可以使用下面的办法从中提取出来。

一、新建一张表:

create table SY_ERROR_DESC(
  ID integer primary key, 
  emsg long
);

  

二、编写一个存储过程:

create or replace procedure PROC_GET_ERROR_DESC is
begin
  -- insert table  
  dbms_output.enable(1000000);
  for i in 0 .. 10000 loop
    dbms_output.put_line(SQLERRM(0 - i));
    dbms_output.get_line(msg, status);
    insert into SY_ERROR_DESC values (i, msg);
  end loop;
  dbms_output.disable();
  dbms_output.enable(1000000);
  for i in 10001 .. 20000 loop
    dbms_output.put_line(SQLERRM(0 - i));
    dbms_output.get_line(msg, status);
    insert into SY_ERROR_DESC values (i, msg);
  end loop;
  dbms_output.disable();
  dbms_output.enable(1000000);  
  for i in 20001 .. 30000 loop
    dbms_output.put_line(SQLERRM(0 - i));
    dbms_output.get_line(msg, status);
    insert into SY_ERROR_DESC values (i, msg);
  end loop;
  dbms_output.disable();
  dbms_output.enable(1000000);
  for i in 30001 .. 36960 loop
    dbms_output.put_line(SQLERRM(0 - i));
    dbms_output.get_line(msg, status);
    insert into SY_ERROR_DESC values (i, msg);
  end loop;
  -- commit 
  commit;
end PROC_GET_ERROR_DESC ;

  

三、查询收集到的错误码并导出:

select * from SY_ERROR_DESC order ID;

 

分享到:
评论

相关推荐

    oracle错误代码查询

    oracle错误代码查询,比较全面,包含所有错误代码

    Oracle错误代码大全

    "Oracle错误代码大全" Oracle错误代码大全是一个庞大的知识库,囊括了各种Oracle错误代码的解释说明。下面是 Oracle 错误代码大全中的部分知识点: 会话错误 * ORA-00001: 违反唯一约束条件(.) * ORA-00021: ...

    Oracle 错误代码对应表

    Oracle 错误代码对应表 Oracle 错误代码对应表是一种用于记录和跟踪 Oracle 数据库错误的表格,该表格中包含了各种错误代码、错误描述、SQLState 和示例代码等信息。下面是 Oracle 错误代码对应表中的一些关键知识...

    Oracle错误代码描述

    Oracle错误代码描述

    ORACLE错误代码大全

    以下是一些常见的Oracle错误代码及其含义: - ORA-10000到ORA-10017:这些错误涉及到控制文件的操作和故障。控制文件是Oracle数据库的重要组成部分,它记录了数据库的结构和状态。当控制文件出现问题或发生崩溃时,...

    Oracle官方文档CHM合集-Oracle9i错误代码

    Oracle9i是其历史版本之一,虽然现在已经被更先进的版本所取代,但了解Oracle9i的错误代码对于维护旧系统或研究历史问题仍然至关重要。 "Oracle官方文档CHM合集-Oracle9i错误代码" 是一个包含了Oracle9i数据库可能...

    Oracle9i错误代码

    1. 错误代码结构:Oracle错误代码通常以"ORA-"开头,后跟三位数字。这三位数字代表了特定的错误类型和严重程度。例如,“ORA-00001”表示唯一性约束违反。 2. 错误代码含义:每个错误代码都有其特定的含义,描述了...

    Oracle错误代码大全(8i&9i&10g)

    "Oracle错误代码大全(8i&9i&10g)"是一个非常宝贵的资源,它提供了Oracle数据库8i、9i和10g三个版本的错误代码和相关解释,对于DBA(数据库管理员)和开发人员来说,是解决数据库问题的重要参考资料。 错误代码大全...

    oracle 错误代码一览表

    Oracle 错误代码一览表 Oracle 错误代码是 Oracle 数据库管理系统中的一种错误处理机制。当出现错误时,Oracle 数据库会生成一个独特的错误代码,以便开发人员和管理员可以快速识别和解决问题。 在 Oracle 错误...

    Oracle错误查询工具

    Oracle错误查询工具是一种高效实用的解决方案,专门针对Oracle数据库系统中遇到的问题。它允许用户通过简单的界面输入错误代码,快速获取相关的错误信息和可能的解决办法。这个工具的核心功能是将Oracle的错误代码与...

    SQLCodes-Oracle错误代码与消息解释.zip

    Ora9iSQL参考手册 oracle函数大全 分类显示 Oracle函数大全 Oracle函数手册 ORACLE九阴真经 oracle知识库 SQLCodes Oracle错误代码与消息解释 SQL语言参考大全

    Oracle官方文档CHM合集-Oracle10g错误代码

    Oracle 10g 错误代码官方文档是数据库管理员、开发人员和IT专业人士的重要参考资料,它包含了关于Oracle数据库系统在运行过程中可能出现的各种错误及其解决方案的详细信息。Oracle 10g是Oracle公司推出的数据库管理...

    ORACLE常见错误代码的分析与解决

    ORACLE数据库在使用过程中,经常会遇到各种错误代码,了解这些错误代码的产生原因和解决方法对于数据库管理员而言至关重要。本文将详细分析ORACLE中两种常见的错误代码ORA-01650和ORA-01652,并提供相应的解决策略。...

    oracle 错误代码详解

    本文将深入解析Oracle错误代码,特别是针对“oracle 错误代码详解”这个主题。 在Oracle数据库中,错误代码通常由三位或四位数字组成,如“ORA-00001”或“ORA-600”。这些错误代码代表了不同的错误类型,包括但不...

    oracle错误代码分析

    在实际工作中,理解并解决Oracle错误代码不仅可以帮助我们快速修复问题,还可以防止潜在的问题发生,确保数据库的稳定运行。因此,对于任何涉及到Oracle数据库的IT专业人士来说,深入研究和掌握这些错误代码分析技巧...

Global site tag (gtag.js) - Google Analytics