暂无图片
分享
LEE
2019-08-16
ora-12000

创建物化视图日志 遇到 ora-12000 比较奇怪的问题 ,报对象以存在 但检查对象时并无此对象


create materialized view log on ambase.DUG_D西药房门诊处方单

tablespace AMBASE_MV

with

primary key including new values;

 

ORA-12000: 实体化视图日志已经存在于表 'DUG_D西药房门诊处方单' 上


 

SQL> select table_name from user_tables where table_name like 'MLOG$%';

 

TABLE_NAME

------------------------------

MLOG$_DOC_T员工档案

MLOG$_EMR_T病历模板

MLOG$_INS_P检查报告影像

MLOG$_T


SQL> select * from dba_objects t where t.OBJECT_NAME='MLOG$_DUG_D西药房门诊处方单';

 

OWNER                          OBJECT_NAME                                                                      SUBOBJECT_NAME                  OBJECT_ID DATA_OBJECT_ID OBJECT_TYPE         CREATED     LAST_DDL_TIME TIMESTAMP           STATUS  TEMPORARY GENERATED SECONDARY  NAMESPACE EDITION_NAME

------------------------------ -------------------------------------------------------------------------------- ------------------------------ ---------- -------------- ------------------- ----------- ------------- ------------------- ------- --------- --------- --------- ---------- ------------------------------

 

SQL> 


收藏
分享
3条回答
默认
最新
章芋文

select LOG_OWNER,LOG_TABLE from dba_mview_logs;

暂无图片 评论
暂无图片 有用 0
打赏 0
LEE

谢谢章芋文

暂无图片 评论
暂无图片 有用 0
打赏 0
LEE
问题已关闭: 问题已经得到解决
暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
oracle dg切换出现lobindex坏块
回答 1
如果有备份,可以基于块恢复来recover。这是awr的表,即便没有备份,对用户数据没有影响。
oracle 11.2.0.4 RAC 两节点集群,其中1个节点racXDB服务名连接问题ORA-12516
回答 2
好像不是这个报错,我后续也检查一下sharedserversessions看看
Oracle静默安装怎么能看到缺失的依赖包?
回答 2
已采纳
redhat7上,我一般就是这么装依赖包:yumyinstallgccmakebinutilsgccccompatlibstdc33elfutilslibelfdevelelfutilslibelfd
oracle使用expdp报错
回答 5
已采纳
如果是rac集群看下/u01/databack是否共享存储,非共享存储单节点导出指定clusterno。另外paraller指定多少,有时候paraller指定也会遇到这个报错
问一下 linux 7.5 xfs文件系统如何给swap 添加文件,swapon 报错?
回答 1
以下是通过文件创建的方法建立一个128MB的内存交换文件1、[root@szgldb1/]ddif/dev/zeroof/swapbs1Mcount128记录了1280的读入记录了1280的写出134
SQL优化改写
回答 2
oracle的优化器会根据不同的数据分布, 生成对应的执行计划, 不需要改写:  场景1的执行计划应该是b去重后Nested loopsa;&nbsp
PING[ARC2]: Heartbeat failed to connect to standby 'ecardstd'. Error is 16058;ARCH: FAL archive failed. Archiver continuing
回答 1
1、检查主库库是否存在tnsnameecard、ecardstd,测试是否正常连接2、在备库发起duplicate操作3、尝试重启备库及主库的arc进程
regexp_substr和substr函数在11g和19c的表现问题
回答 2
对于问题2:19c的这条sqlselect/OPTPARAM(&x27;optimizermjcenabled&x27;,&x27;false&x27;)/substr(y,1,rownum),t1.
ogg 捕获MySQL库问题
回答 1
一个进程就是配置一个库的,如果你还想配置其他库里面的表,再起一个进程。另外即使是在配置oracle数据库,也只能是一个捕获进程对应一个库的。
imp命令如何导入已经切割的dmp文件?
回答 5
impdpusername/passwordDIRECTORYdirectorynameDUMPFILEfile1.dmp,file2.dmp,file3.dmp,file4.dmpLOGlogfil