遇到的ORA-04045和ORA-16000错误
ORA-04045错误:这个错误通常表示数据库中的某个对象(如表、视图或同义词)无效。这可能是因为对象的定义发生了变化,例如基表的结构被修改,导致依赖于它的对象无效。
ORA-16000错误:这个错误表示数据库或插接式数据库是以只读访问方式打开的。这意味着数据库实例不允许进行写操作,包括重新编译或重新验证视图等。
解决办法:
直接在主库查询该视图,这会自动触发视图的自动编译,并同步到从库执行。例如,执行 SELECT * FROM 视图名称;
标签:错误,视图,04045,16000,从库,ORA From: https://www.cnblogs.com/yisheng163/p/18686192