`
tianke66
  • 浏览: 186081 次
  • 性别: Icon_minigender_1
  • 来自: 西安
文章分类
社区版块
存档分类
最新评论

ORACLE的问题解决:Ora-00942:表或视图不存在

阅读更多
由powerdesigner导入到oracle中时,记得将在oracle中的表名全部用大写。刚开始时,由于表名为小写,然后导入到oracle中默认的也是小写,结果出现了一些很奇怪的情况,一个就是在Enterprise Manager Console中,在所有表的列表里面可以看到导入的表,并且利用表数据编辑器还可以看到导入好的数据,但是在具体的表空间下确连表也看不到,实在是奇怪,我老是在想那表到底跑哪去了;二就是不管在具体表空间下看不看得到,表数据总是可以看到的,但是在Sql*Plus或者利用PLSQL Developer的Sql Window,写select语句查看数据,总是提示错误:Ora-00942:表或视图不存在。这个问题开始困扰了我好久,后来在导入oracle时将表名改为全部大写(部分大写都不行),导入后不论Sql*Plus或者PLSQL Developer的Sql Window里写select语句(里面的表名用大写或者小写都行),都能正确的取出记录。 
分享到:
评论

相关推荐

    oracle+ora-各种常见java.sq

    - `java.sql.SQLException: ORA-00942: table or view does not exist`: 查询的表或视图不存在。核实表名或视图名的拼写和大小写,以及是否有访问权限。 6. **并发问题** - `java.sql.SQLException: ORA-00054: ...

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

    在Oracle数据库管理中,"ORA-...通过理解和掌握这些知识点,您可以有效地解决“ORA-00990: 权限缺失或无效”的问题,并更好地管理Oracle数据库中的权限分配。记住,权限管理是数据库安全的重要组成部分,必须谨慎处理。

    ORA-00060: 等待资源时检测到死锁--oracle 数据库表死锁异常

    在Oracle数据库系统中,"ORA-00060: 等待资源时检测到死锁" 是一个常见的错误提示,它表明两个或多个事务在执行过程中陷入了无法继续进行的状态,因为彼此都在等待对方释放资源。这种情况通常发生在并发操作中,比如...

    ORACLE ORA-00132 ORA-00214

    在Oracle数据库管理过程中,遇到ORA-00132和ORA-00214这类错误时,往往意味着数据库配置或启动过程中出现了问题。下面将对这两个错误进行详细解析,并给出相应的解决方案。 #### 二、ORA-00132: Syntax Error or ...

    如何处理错误ORA-29275:部分多字节字符

    同时,定期审查这些日志可以帮助及时发现并解决问题。 通过以上方法,我们可以有效地解决ORA-29275错误,并提高Oracle数据库的整体稳定性和数据完整性。需要注意的是,在实际操作过程中,应当根据具体情况选择最...

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

    ### Oracle回收站功能详解与彻底删除表方法 #### 一、Oracle回收站功能概述 Oracle数据库自10g版本开始引入了回收站功能(Recycle Bin),这一特性为数据库管理员提供了一种简单而强大的方式来恢复误删的数据对象。...

    创建物化视图ORA-12014错误解决方法

    这表明Oracle无法为所指定的表或视图创建包含ROWID的物化视图。 #### 原因分析 出现ORA-12014错误的主要原因有以下几点: 1. **基表不支持ROWID**:如果基表(即物化视图基于的表)没有定义主键或唯一索引,或者...

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

    ### ora-01720 授权选项对于'xxxx'不存在的解决方法 #### 背景介绍 在Oracle数据库管理中,权限管理和授予是非常重要的一个环节。它确保了数据的安全性和访问控制的有效性。然而,在进行权限授予时可能会遇到各种...

    ora-dba.rar

    综上所述,ora-dba工具集是Oracle DBA不可或缺的助手,它集成了多种实用功能,覆盖了数据库管理的各个方面,无论是日常维护还是复杂问题排查,都能提供有力的支持。对于想要提升数据库管理水平的DBA来说,掌握这类...

    Drop goldengate用户时报ORA-00604 ORA-20782 ORA-06512问题解决

    ### 解决Drop Goldengate 用户时报ORA-00604 ORA-20782 ORA-06512问题 #### 一、问题背景与现象 在进行Oracle数据库管理过程中,经常会遇到需要删除用户的场景。当尝试执行`drop user goldengate cascade;`命令时,...

    Oracle删除表、字段之前判断表、字段是否存在

    ORA-00942:表或视图不存在 若在程序中执行该语句则会报异常,这就需要我们在删除表前先判断该表是否存在,若存在则删除. DECLARE num NUMBER; BEGIN SELECT COUNT(1) INTO num FROM USER_TABLES WHERE TABLE_NAME = ...

    ORACLE错误码及解决方法

    错误码ORA-00903表示尝试在不存在的表中创建索引,这意味着你可能输入了错误的表名。解决方法是核对表名的拼写和大小写,确保其存在于数据库中。 错误码ORA-00904表示尝试引用一个不存在的列,这通常是由于列名输入...

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

    ORA-00942: 表或者视图不存在 ORA-00942 是另一个常见的错误信息,通常发生在 SQL 语句中引用了一个不存在的表名或视图名。这种错误通常是由于开发者在编写 SQL 语句时,忘记了某个表名或视图名,导致 Oracle 无法...

    Oracle数据库发生ORA-04031错误原因浅析及处理.pdf

    “ORA-04031”错误主要是由于数据库高速缓冲中的碎片问题导致数据库不能找到足够大的内存块而引起的。 解决ORA-04031错误的方法: 1. 通过调整SHARED_POOL_SIZE、SHARED_POOL_RESERVED_SIZE和SHARED_POOL_RESERVED...

    ora-01460 错误原因分析

    在Oracle数据库操作过程中,可能会遇到ORA-01460错误,该错误全称为“ORA-01460: 转换请求无法实现或不合理”。这一错误通常发生在数据类型转换或者与操作系统之间的数据交换过程中,特别是在不同字符集之间进行转换...

    Orcle的package中访问其它Schema的表报错ORA-00942解决方法

    `ORA-00942`错误是Oracle数据库中一个常见的权限相关错误,它的具体含义是“表或视图不存在”。当试图访问不属于当前用户`Schema`的表时,如果没有适当的权限,就会触发此错误。在我们的场景中,这个错误发生在尝试...

    如何解决Oracle 常见错误 ORA-04031(PDF)

    5. **高级分析**:如果上述方法都无法解决问题,可能需要进行更深入的分析。这可能涉及到对数据库工作负载的更细致监控,或者对特定SQL语句执行计划的分析。 通过上述方法,可以有效地诊断并解决ORA-04031错误,...

    ORA-04031故障分析处理

    ORA-04031错误是Oracle数据库中一个常见的内存管理问题,主要涉及到数据库的共享池。当系统尝试分配共享池中的大块连续内存失败时,Oracle会尝试清理和合并内存块,但如果仍然无法满足需求,就会触发此错误。这个...

Global site tag (gtag.js) - Google Analytics