如果自己搞不定可以找诗檀软件专业ORACLE数据库修复团队成员帮您恢复!
诗檀软件专业数据库修复团队
服务热线 : 13764045638 QQ号:47079569 邮箱:[email protected]
ORA-30732: table contains no user-visible columns
ORA-30732: 表中不包含用户可见的列
SQL> SQL> select * from scott.dept * ERROR at line 1: ORA-30732: table contains no user-visible columns oerr ora 30732 30732, 00000, "table contains no user-visible columns" // *Cause: An attempt was made to query on a system table which has no // user-visible columns. // *Action: Do not query on a system table that has no user-visible // columns.
出现该30732报错一般有2种情况:
1、 用户确实查询了一个系统表且存在用户不可见的字段
2、 由于oracle数据字典不一致而导致的问题导致出现该ORA-30732
对于情况1而言,一般并不影响应用用户的使用。 而对于情况2而言 如果oracle data dictionary确实不一致或损坏了,那么代价往往是系统整体不可用,且SELECT查询语句总是失败等。
对于情况2的数据字典问题,一般需要有经验的ORACLE支持工程师根据字典损坏情况给出恢复方案。
Leave a Reply