Oracle EBS 重新编译无效对象 invalid object

简介:

1.  查看数据库中的无效对象

     check oracle object
     SQL> select count(*) from dba_objects where status='INVALID';

2. 关闭应用,数据库和监听不能关闭
 
      cd  $ADMIN_SCRIPTS_HOME
 
      ./adadstpall.sh apps/apps
 
3. 用APP用户,执行adadmin打开维护模式并重新编译APPS Schema;
     打开维护模式
     adadmin->Change Maintenance Mode->1.  Enable Maintenance Mode
     重新编译APPS Schema
     Compile/Reload Applications Database Entities menu-> 1.    Compile APPS schema

4.  检查无效对象的数量,关闭维护模式,启动应用
      SQL> select count(*) from dba_objects where status='INVALID';
      adadmin->Change Maintenance Mode->2.    Disenable Maintenance Mode
     再重启应用即可 
 
      cd  $ADMIN_SCRIPTS_HOME
 
      ./adadstral.sh apps apps
 
 
PS :
 
1、编译整个数据库中的无效对象
     SQL>@$ORACLE_HOME/rdbms/admin/utlrp.sql
 
2、编译数据库中单个的无效对象:
 
     编译无效包体:  alter package package_name complie;
     编译无效的函数:alter function function_name complies;
本文转自ITPUB博客tolywang的博客,原文链接:Oracle EBS 重新编译无效对象 invalid object,如需转载请自行联系原博主。
相关文章
|
4月前
|
Oracle 安全 关系型数据库
【Oracle】玩转Oracle数据库(六):模式对象管理与安全管理
【Oracle】玩转Oracle数据库(六):模式对象管理与安全管理
64 10
|
12月前
|
存储 Oracle 关系型数据库
Oracle中“ORA-00060: 等待资源时检测到死锁” 或存储过程编译卡死的一种解决方法
Oracle中“ORA-00060: 等待资源时检测到死锁” 或存储过程编译卡死的一种解决方法
744 0
|
2月前
|
Oracle 关系型数据库 Linux
讲解linux下的Qt如何编译oracle的驱动库libqsqloci.so
通过这一连串的步骤,可以专业且有效地在Linux下为Qt编译Oracle驱动库 `libqsqloci.so`,使得Qt应用能够通过OCI与Oracle数据库进行交互。这些步骤适用于具备一定Linux和Qt经验的开发者,并且能够为需要使用Qt开发数据库应用的专业人士提供指导。
73 1
讲解linux下的Qt如何编译oracle的驱动库libqsqloci.so
|
17天前
|
Ubuntu
Ubuntu22.04,AOSP编译报错: libncurses.so.5: cannot open shared object file: No such file
本文描述了在Ubuntu 22.04系统上编译AOSP时遇到的`libncurses.so.5`缺失错误,并提供了通过安装相应库解决该问题的步骤。
98 0
|
2月前
|
Oracle 关系型数据库 数据库
ValidationError: Invalid options object. Dev Server has been initialized using an options object tha
ValidationError: Invalid options object. Dev Server has been initialized using an options object tha
|
4月前
|
JavaScript
Vue报错 Invalid default value for prop “list“: Props with type Object/Array must use a factory
Vue报错 Invalid default value for prop “list“: Props with type Object/Array must use a factory
268 0
|
4月前
|
存储 Oracle 关系型数据库
Oracle的模式与模式对象:数据库的“城市规划师”
【4月更文挑战第19天】在Oracle数据库中,模式是用户对象的集合,相当于数据库的城市规划,包含表、视图、索引等模式对象。模式对象是数据存储结构,如表用于存储数据,视图提供不同查看角度,索引加速数据定位。良好的模式与模式对象设计关乎数据效率、安全和稳定性。规划时需考虑业务需求、性能、安全和可扩展性,以构建高效数据库环境,支持企业业务发展。
|
4月前
|
Oracle 关系型数据库
ORACLE if分支语句编译时报错PLS-00103
ORACLE if分支语句编译时报错PLS-00103
49 0
ORACLE if分支语句编译时报错PLS-00103
|
11月前
|
SQL 存储 Oracle
Oracle触发器----你会教对象触发嘛
Oracle触发器----你会教对象触发嘛

推荐镜像

更多