0 0

oracle报ORA-08103: 对象不再存在错误5

用select count(*) from表名 显示条数,只选择第一条纪录查询也正常,但是select * from 表名 报“ORA-08103: 对象不再存在错误”,在线求原因

2012年6月20日 11:54

5个答案 按时间排序 按投票排序

0 0

先试下 select * from 用户名.表名

不行的话,就重建下表结构  把数据转移到里面来。 这个绝对管用

2012年6月20日 15:36
0 0

修改这个对象或者创建一个同名的对象,参见
http://www.techonthenet.com/oracle/errors/ora08103.php

2012年6月20日 15:35
0 0

是不是有不能为空的数据为空了

2012年6月20日 13:52
0 0

查询时加上schema。如: select * from schemaName.tableName

2012年6月20日 13:51
0 0

再执行一次

2012年6月20日 12:19

相关推荐

    Oracle 授权 ORA-00990: 权限缺失或无效

    在Oracle数据库管理中,"ORA-00990: 权限缺失或无效"是一个常见的错误代码,它表示用户尝试执行的操作没有足够的权限。这个错误通常发生在试图访问、修改或者管理数据库对象(如表、视图、索引等)时。在本篇文章中...

    ORA-04052p5731178_92080_WINNT.zip

    ORA-00604: 递归SQL层1出现错误 ORA-03106: 致命的双工通信协议错误 ORA-02063: 紧接着line(源于dblink) 以及 ORA-04052: 在查找远程对象时出错 ORA-00604: 递归SQL层1出现错误 ORA-03120: 双工转换例行程序:整数...

    oracle报错大全(珍藏版)

    这可能是由于锁ID不再存在或从未存在过。 #### ORA-00027: Unable to Remove Current Lock 当尝试移除当前持有的锁时发生错误。这可能是由于锁管理器的问题或是并发控制机制的故障。 #### ORA-00028: Lock ...

    oracle特有的错误:ORA-01036:非法的变量名/编号

    在Oracle数据库系统中,"ORA-01036:非法的变量名/编号"是一个常见的错误,通常出现在PL/SQL代码或者SQL查询语句中,当你尝试使用一个不正确或者未定义的变量时,Oracle数据库会抛出这个错误。这个错误可能是由于...

    ORA-00904: "WM_CONCAT": 标识符无效

    在Oracle数据库中,"ORA-00904"是一个常见的错误代码,它表示尝试引用一个不存在或无效的标识符。在这个场景下,错误信息提到的是"WM_CONCAT"函数,这表明在Oracle 19c数据库环境中,用户尝试使用WM_CONCAT函数,但...

    Oracle 回收站功能,彻底删除表ORA-00933:SQL command not properly ended

    Oracle数据库自10g版本开始引入了回收站功能(Recycle Bin),这一特性为数据库管理员提供了一种简单而强大的方式来恢复误删的数据对象。通过回收站功能,用户可以在不使用备份的情况下恢复已删除的表、索引等数据库...

    ORA-01688:unable to extend table name(执行存储过程时的错误).pdf

    标题 "ORA-01688:unable to extend table name" 指的是在执行Oracle数据库存储过程时遇到的一个特定错误。这个错误通常发生在尝试扩展一个表或分区时,由于表空间已满,无法分配更多的空间。表空间是Oracle数据库中...

    oracle ora-各种常见java.sql.SQLException归纳

    这种错误通常是由于开发者在编写 PL/SQL 语句时,忘记了某个对象的初始化,导致 Oracle 无法将值写入对象的属性。解决这个错误的方法是,检查 PL/SQL 语句中的对象是否初始化,确保对象已经初始化。 ORA-06592: ...

    数据库ORA-01460错误的解决方法

    2. **复杂的对象类型**:在处理包含嵌套对象的表时,如果目标系统不支持这些对象类型或其转换规则,则可能导致ORA-01460错误。 3. **外部存储过程**:当导入或导出过程中涉及使用了外部存储过程或函数时,若这些过程...

    ORA-00031:标记要终止的会话

    在处理Oracle数据库时,我们经常遇到错误代码ORA-00031,它表明指定的会话已经被标记为终止。这个错误通常与数据库锁定和会话管理有关。本文将详细解析这一问题的解决方案,并提供一系列SQL语句和命令来处理和解决...

    oracle常见错误号

    Oracle数据库在运行过程中可能会遇到各种错误,这些错误通常以错误号的形式出现,帮助数据库管理员或开发者定位问题。以下是一些常见的Oracle错误号及其原因和解决办法: 1. ORA-01002:fetch out of sequence - 当...

    Oracle错误代码大全

    Oracle 错误代码大全 Oracle 错误代码大全是 Oracle 数据库中常见的错误代码及其对应的错误码所表示的含义。通过本文档,可以迅速定位引发错误的原因,快速纠正错误。 一、连接错误 * ORA-00001: 违反唯一约束...

    ora-01720 授权选项对于'xxxx'不存在的解决方法

    该错误提示“授权选项对于'xxxx'不存在”,这通常发生在试图授予一个对象的访问权限给其他用户或角色时。 #### 错误场景 假设存在三个不同的用户:A、B 和 C。其中: - 用户A拥有一个名为`V_A`的视图。 - 用户B...

    Oracle error code 大全

    Oracle 错误代码大全 Oracle 错误代码大全是 Oracle 数据库管理系统中的一组错误代码,用于描述各种 Oracle 错误的原因和解决方法。这些错误代码涵盖了 Oracle 数据库管理系统的各个方面,包括会话管理、进程管理、...

    Oracle错误代码大全.docx

    "Oracle 错误代码大全" Oracle 错误代码大全是 Oracle 数据库管理系统中的一系列错误代码,用于描述和解决数据库操作时可能出现的错误。这些错误代码涵盖了数据库连接、会话管理、锁定、事务处理、存储管理、错误...

    ORA-01940:无法删除当前已连接的用户

    在Oracle数据库管理中,"ORA-01940:无法删除当前已连接的用户"是一个常见的错误,它表示尝试删除的用户当前正处于活动状态,即至少有一个会话(session)与该用户关联。要成功删除用户,必须先断开所有相关会话。...

    oracle+ora-各种常见java.sq

    在Oracle数据库操作中,我们...当遇到具体异常时,结合Oracle的错误代码(如ORA-XXX)查找官方文档或在线资源,通常能找到具体的解决方案。在编程时,采用异常处理机制,捕获并处理这些错误,能有效提高程序的健壮性。

    oracle错误代码超级大全ORA-00000_to_ORA-40322.

    本资源摘要信息中,我们将详细介绍 Oracle 错误代码大全,从 ORA-00000 到 ORA-40322,涵盖了各种常见的 Oracle 错误代码、原因、解决方法等。 ORA-00000: 正常退出 * 原因:正常退出。 * 解决:无需解决,正常...

    ORACLE错误一览表.

    ### ORACLE错误一览表知识点详解 #### 一、会话管理相关错误 ##### ORA-00001: 违反唯一约束条件 - **描述**:当尝试插入重复的唯一键值到一个定义了唯一约束的列时触发。 - **解决方法**: - 检查并修改待插入的...

Global site tag (gtag.js) - Google Analytics