|
原帖由 扶程星云 于 2010-9-16 14:07 发表 ![]()
可以登录,但是表出不来,提示 ORA-00942:TABLE OR VIEW DOES NOT EXIST ,表是该用户创建的。
当oracle数据库在安装 catproc.sql 包时出现问题,导致catproc.sql 包安装不完全也会出现此中错误!
解决办法: sqlplus sqlplus “/as sysdba” 然后重新执行$ORACLE_HOME/rdbms/admin/catproc.sql 脚本
这样就修复了ora-00942 的错误!
你执行一下:
SELECT A.TABLE_NAME,A.COMMENTS,B.NUM_ROWS,B.AVG_ROW_LEN,
B.BLOCKS,B.BUFFER_POOL,B.CACHE,B.LAST_ANALYZED
FROM SYS.DBA_TAB_COMMENTS A,SYS.DBA_TABLES B
WHERE A.TABLE_NAME=B.TABLE_NAME
AND A.OWNER='xxx' AND B.OWNER='xxx'
我的打开表的sql就是上面这个。
[ 本帖最后由 qingyun 于 2010-9-17 07:21 编辑 ] |
|