为了账号安全,请及时绑定邮箱和手机立即绑定

desc user_constraint时,我这不能正常显示内容

内容为:

ERROR:

ORA-04043:对象user_constraint不存在。

正在回答

3 回答

uesr_constraints这个字典放了很多表的约束及其信息,所以记得加s。很多字典都是这样:dba_users用户字典、dba_tablespaces表空间字典、dba_data_files数据文件字典。

0 回复 有任何疑惑可以回复我~

因为你constraint没有加s,这个是复数形式,因为不只是只有一条字段所以要用复数形式

1 回复 有任何疑惑可以回复我~

 描述:当数据库处于MOUNT状态时,如果试图去访问DBA_之类的数据字典表时,数据库会报出ORA-04043错误!即使,接下来,ALTER DATABASE OPEN,将数据库置于OPEN状态,再尝试去查看DBA_之类的数据字典表时,数据库依然会报出ORA-04043错误!解决的办法有两个:

          ① 重启数据库;

          ② 刷出共享池:ALTER SYSTEM FLUSH SHARED_POOL

究其原因,这是个Oracle的bug,Bug 2365821,可见Metalink上的ORA-4043 On DBA_* Views If They Are Described In Mount Stage [ID 296235.1],受影响的数据库版本:Oracle Server – Enterprise Edition – Version: 8.1.7.4 to 11.2.0.1 – Release: 8.1.7 to 11.2,This problem can occur on any platform.


1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

desc user_constraint时,我这不能正常显示内容

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信