Oracle 代码异常查询(七)

简介: Oracle 代码异常查询

ORA-01751 无效的转储撤消选项
ORA-01752 不能从没有一个键值保存表的视图中删除
ORA-01753 列定义与聚簇列定义不兼容
ORA-01754 表只能包含一个 LONG 类型的列
ORA-01755 必须指定区编号或块编号
ORA-01756 括号内的字符串没有正确结束
ORA-01757 必须指定对象编号
ORA-01758 要添加法定 (NOT NULL) 列,则表必须为空
ORA-01759 未正确定义用户函数
ORA-01760 函数的参数非法
ORA-01761 DML 操作与连结中的唯一表不对应
ORA-01762 vopdrv: FROM 中没有视图查询块
ORA-01763 更新或删除涉及到外部连结表
ORA-01764 连结的新更新值不能保证为唯一
ORA-01765 不允许指定表的所有者名
ORA-01766 此上下文中不允许有字典表
ORA-01767 UPDATE ...SET 表达式必须是子查询
ORA-01768 数字字符串过长
ORA-01769 重复的 CLUSTER 选项说明
ORA-01770 CREATE CLUSTER 命令中不允许有 CLUSTER 选项
ORA-01771 选项对聚簇表非法
ORA-01772 必须指定 LEVEL 的值
ORA-01773 此 CERATE TABLE 中没有指定列的数据类型
ORA-01774 转储撤消选项指定了多次
ORA-01775 同义词的循环嵌套链
ORA-01776 无法通过连接视图修改多个基表
ORA-01777 此系统中不允许 WITH GRANT OPTION
ORA-01778 超出最大子查询的嵌套层
ORA-01779 无法修改与非键值保存表对应的列
ORA-01780 要求文字字符串
ORA-01781 UNRECOVERABLE 不能指定没有 AS SELECT
ORA-01782 不能为群集或聚簇表指定 UNRECOVERABLE
ORA-01783 只可以指定 RECOVERABLE 或 UNRECOVERABLE 子句
ORA-01784 不能指定 RECOVERABLE 具有禁用的数据库介质恢复
ORA-01785 ORDER BY 项必须是 SELECT-list 表达式的数目
ORA-01786 此查询表达式不允许 FOR UPDATE
ORA-01787 每个查询块只允许有一个子句
ORA-01788 此查询块中要求 CONNECT BY 子句
ORA-01789 查询块具有不正确的结果列数
ORA-01790 表达式必须具有与对应表达式相同的数据类型
ORA-01791 不是 SELECTed 表达式
ORA-01792 表或视图中的最大列数为 1000
ORA-01793 索引列的最大数为 32
ORA-01794 群集列的最大数目为 32
ORA-01795 列表中的最大表达式数为 1000
ORA-01796 此运算符不能与列表一起使用
ORA-01797 此运算符后面必须跟 ANY 或 ALL
ORA-01798 缺少 EXCEPTION 关键字
ORA-01799 列不可以外部连接到子查询
ORA-01800 日期格式中的文字过长以致无法处理
ORA-01801 日期格式对于内部缓冲区过长
ORA-01802 Julian 日期超出范围
ORA-01803 无法获得日期/时间
ORA-01804 时区信息无法初始化
ORA-01810 格式代码出现两次
ORA-01811 Julian 日期导致年度中的日无法使用
ORA-01812 只可以指定一次年度
ORA-01813 只可以指定一次小时
ORA-01814 AM/PM 因使用 A.M./P.M. 而发生冲突
ORA-01815 BC/AD 因使用 B.C./A.D. 而发生冲突
ORA-01816 只可以指定一次月份
ORA-01817 只可以指定一次周中的日
ORA-01818 'HH24' 导致上下午指示符无法使用
ORA-01819 带符号的年度导致 BC/AD 无法使用
ORA-01820 格式代码无法以日期输入格式显示
ORA-01821 日期格式无法识别
ORA-01822 此日历的纪元格式代码无效
ORA-01830 日期格式图片在转换整个输入字符串之前结束
ORA-01831 年度与 Julian 日期发生冲突
ORA-01832 年度中的日与 Julian 日期发生冲突
ORA-01833 月份与 Julian 日期发生冲突
ORA-01834 月份中的日与 Julian 日期发生冲突
ORA-01835 周中的日与 Julian 日期发生冲突
ORA-01836 小时与日中的秒发生冲突
ORA-01837 小时中的分与日中的秒发生冲突
ORA-01838 分中的秒与日中的秒发生冲突
ORA-01839 指定月份的日期无效
ORA-01840 输入值对于日期格式不够长
ORA-01841 (全)年度值必须介于 -4713 和 +9999 之间,且不为 0
ORA-01842 季度值必须介于 1 和 4 之间
ORA-01843 无效的月份
ORA-01844 年度中的周值必须介于 1 和 52 之间
ORA-01845 月份中的周值必须介于 1 和 5 之间
ORA-01846 周中的日无效
ORA-01847 月份中日的值必须介于 1 和当月最后一日之间
ORA-01848 年度中的日值必须介于 1 和 365 之间(闰年为 366)
ORA-01849 小时值必须介于 1 和 12 之间
ORA-01850 小时值必须介于 0 和 23 之间
ORA-01851 分钟值必须介于 0 和 59 之间
ORA-01852 秒值必须介于 0 和 59 之间
ORA-01853 日中的秒值必须介于 0 和 86399 之间
ORA-01854 julian 日期必须介于 1 和 5373484 之间
ORA-01855 要求 AM/A.M. 或 PM/P.M.
ORA-01856 要求 BC/B.C. 或 AD/A.D.
ORA-01857 无效的时区
ORA-01858 在要求输入数字处找到非数字字符
ORA-01859 在要求输入字母处找到非字母字符
ORA-01860 年度中的周值必须介于 1 和 53 之间
ORA-01861 文字与格式字符串不匹配
ORA-01862 数字值与格式项目的长度不匹配
ORA-01863 年度不支持当前日历
ORA-01864 日期超出当前日历的范围
ORA-01865 无效的纪元
ORA-01866 日期时间类无效
ORA-01867 间隔无效
ORA-01868 间隔的前导精度太小
ORA-01869 保留以供将来使用
ORA-01870 间隔或日期时间不是相互可比较的
ORA-01871 秒数必须少于 60
ORA-01872 保留以供将来使用
ORA-01873 间隔的前导精度太小
ORA-01874 时区小时必须在 -12 和 13 之间
ORA-01875 时区分钟必须在 -59 和 59 之间
ORA-01876 年份必须不少于 -4713
ORA-01877 内部缓冲区的字符串太长
ORA-01878 在日期时间或间隔中没有找到指定的字段
ORA-01879 hh25 字段必须在 0 和 24 之间
ORA-01880 零点几秒必须在 0 和 999999999 之间
ORA-01881 时区区域 ID %d 无效
ORA-01882 未找到时区区域
ORA-01883 在区域转换过程中禁用了重叠
ORA-01890 检测到 NLS 错误
ORA-01891 日期时间/间隔内部错误
ORA-01898 精确度说明符过多
ORA-01899 错误的精度说明符
ORA-01900 需要 LOGFILE 关键字
ORA-01901 需要 ROLLBACK 关键字
ORA-01902 需要 SEGMENT 关键字
ORA-01903 需要 EVENTS 关键字
ORA-01904 需要 DATAFILE 关键字
ORA-01905 需要 STORAGE 关键字
ORA-01906 需要 BACKUP 关键字
ORA-01907 需要 TABLESPACE 关键字
ORA-01908 需要 EXISTS 关键字
ORA-01909 需要 REUSE 关键字
ORA-01910 需要 TABLES 关键字
ORA-01911 需要 CONTENTS 关键字
ORA-01912 需要 ROW 关键字
ORA-01913 需要 EXCLUSIVE 关键字
ORA-01914 审计选项对于序号无效
ORA-01915 审计选项对于视图无效
ORA-01917 用户或角色 '' 不存在
ORA-01918 用户''不存在
ORA-01919 角色''不存在
ORA-01920 用户名''与另外一个用户名或角色名发生冲突
ORA-01921 角色名''与另一个用户名或角色名发生冲突
ORA-01922 必须指定 CASCADE 以删除''
ORA-01923 CASCADE 已中止,对象被另一用户锁定
ORA-01924 角色''未被授权或不存在
ORA-01925 超出已启用角色的最大数
ORA-01926 无法将 WITH GRANT OPTION GRANT 角色
ORA-01927 无法 REVOKE 您未授权的权限
ORA-01928 未对 GRANT 选项授权所有权限
ORA-01929 没有要 GRANT 的权限
ORA-01930 不支持审计对象
ORA-01931 无法将授予角色
ORA-01932 ADMIN 选项未授权给角色''
ORA-01933 无法使用角色权限来创建存储对象
ORA-01934 检测到循环的角色授权
ORA-01935 缺少用户或角色名
ORA-01936 不能在创建用户或角色时指定所有者
ORA-01937 缺少或无效的角色名
ORA-01938 必须为 CREATE USER 指定 IDENTIFIED BY
ORA-01939 只可以指定 ADMIN OPTION
ORA-01940 无法删除当前已连接的用户
ORA-01941 需要 SEQUENCE 关键字
ORA-01942 无法同时指定 IDENTIFIED BY 和 EXTERNALLY
ORA-01943 已经指定 IDENTIFIED BY
ORA-01944 已经指定 IDENTIFIED EXTERNALLY
ORA-01945 已经指定 DEFAULT ROLE[S]
ORA-01946 已经指定 DEFAULT TABLESPACE
ORA-01947 已经指定 TEMPORARY TABLESPACE
ORA-01948 标识符的名称长度 () 超过最大长度 ()
ORA-01949 需要 ROLE 关键字

相关文章
|
4月前
|
Oracle 关系型数据库 Linux
【YashanDB 知识库】通过 dblink 查询 Oracle 数据时报 YAS-07301 异常
客户在使用 YashanDB 通过 yasql 查询 Oracle 数据时,遇到 `YAS-07301 external module timeout` 异常,导致 dblink 功能无法正常使用,影响所有 YashanDB 版本。原因是操作系统资源紧张,无法 fork 新子进程。解决方法包括释放内存、停掉不必要的进程或增大进程数上限。分析发现异常源于 system() 函数调用失败,返回 -1,通常是因为 fork() 失败。未来 YashanDB 将优化日志信息以更好地诊断类似问题。
|
3月前
|
Oracle 关系型数据库 数据库
【赵渝强老师】Oracle的闪回版本查询
本文介绍了Oracle数据库的闪回版本查询(Flashback Version Query)功能,通过示例详细讲解了其使用方法。闪回版本查询可获取指定时间区间内行的不同版本,利用`versions between`子句实现。文中包含视频讲解,并通过创建测试表、插入数据及执行查询等步骤,演示如何获取历史版本信息和伪列详情,帮助用户深入了解该功能的实际应用。
83 13
|
2月前
|
SQL Oracle 关系型数据库
【赵渝强老师】Oracle的闪回事务查询
Oracle数据库的闪回事务查询(Flashback Transaction Query)是闪回版本查询的扩充,可用于审计或撤销已提交的事务。通过`flashback_transaction_query`视图,可生成还原特定事务的SQL语句。本文介绍了其基本概念,并通过实战演示如何使用该功能:从授权、开启UNDO数据增强,到创建测试表和事务,最后利用闪回查询撤销已提交的事务,验证数据恢复效果。附带视频讲解,帮助深入理解。
|
3月前
|
Oracle 关系型数据库 Linux
【YashanDB知识库】通过dblink查询Oracle数据时报YAS-07301异常
【YashanDB知识库】通过dblink查询Oracle数据时报YAS-07301异常
|
3月前
|
Oracle 关系型数据库 MySQL
【YashanDB知识库】oracle dblink varchar类型查询报错记录
这篇文章主要介绍了 Oracle DBLINK 查询崖山 DB 报错的相关内容,包括 ODBC 安装配置、数据源配置、dblink 环境配置、问题原因分析及规避方法。问题原因是 dblink 连接其他数据库时 varchar 类型转换导致的,还介绍了 long 类型限制、char 等类型区别,规避方法是修改参数 MAX_STRING_SIZE 支持 32K。
|
4月前
|
Oracle 关系型数据库 Linux
【YashanDB 知识库】通过 dblink 查询 Oracle 数据时报 YAS-07301 异常
某客户在使用 YashanDB 通过 yasql 查询 Oracle 数据时,遇到 `YAS-07301 external module timeout` 异常,导致 dblink 功能无法正常使用,影响所有版本。问题源于操作系统资源紧张,无法 fork 新子进程。解决方法包括释放内存、停掉不必要的进程或增大进程数上限。分析发现异常原因为系统调用 fork() 失败。经验总结:优化日志记录,提供更多异常信息。
|
5月前
|
Oracle 关系型数据库 数据库
【YashanDB知识库】oracle dblink varchar类型查询报错记录
在使用Oracle DBLink查询VARCHAR类型数据时,可能会遇到多种报错。通过了解常见错误原因,采取合适的解决方法,可以有效避免和处理这些错误。希望本文提供的分析和示例能帮助你在实际工作中更好地处理DBLink查询问题。
141 10
|
5月前
|
SQL Oracle 关系型数据库
如何在 Oracle 中配置和使用 SQL Profiles 来优化查询性能?
在 Oracle 数据库中,SQL Profiles 是优化查询性能的工具,通过提供额外统计信息帮助生成更有效的执行计划。配置和使用步骤包括:1. 启用自动 SQL 调优;2. 手动创建 SQL Profile,涉及收集、执行调优任务、查看报告及应用建议;3. 验证效果;4. 使用 `DBA_SQL_PROFILES` 视图管理 Profile。
|
9月前
|
Oracle 关系型数据库 数据库
Oracle数据恢复—异常断电导致Oracle数据库数据丢失的数据恢复案例
Oracle数据库故障: 机房异常断电后,Oracle数据库启库报错:“system01.dbf需要更多的恢复来保持一致性,数据库无法打开”。数据库没有备份,归档日志不连续。用户方提供了Oracle数据库的在线文件,需要恢复zxfg用户的数据。 Oracle数据库恢复方案: 检测数据库故障;尝试挂起并修复数据库;解析数据文件。
|
SQL Oracle 关系型数据库
oracle查询数据库参数sql语句
oracle查询数据库参数sql语句
126 0