【发布时间】:2017-01-19 03:43:28
【问题描述】:
在 Oracle DB 中,在某些情况下,对象(视图/同义词)变得“无效”(无法编译),这增加了我经常维护这些问题的工作量。
我计划在每次部署的脚本开头和结尾都包含一些语句 1. 在部署我的更改之前检查所有无效对象。 2. 部署更改后,再次检查所有无效对象并自动构建脚本以修复无效视图和同义词并执行它。
如果有人可以帮助我构建一个涵盖上述要点的 oracle 脚本,那对我有很大帮助吗?
注意:我没有 DBA ADMIN 访问权限,我使用部署工具来部署脚本
提前非常感谢。 网站
【问题讨论】:
-
当您说自动修复时-您的意思是重新编译对吗? - 请检查我的答案。
标签: oracle object views synonym sql-scripts