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,如需转载请自行联系原博主。
相关文章
|
2月前
|
安全 Java
Object取值转java对象
通过本文的介绍,我们了解了几种将 `Object`类型转换为Java对象的方法,包括强制类型转换、使用 `instanceof`检查类型和泛型方法等。此外,还探讨了在集合、反射和序列化等常见场景中的应用。掌握这些方法和技巧,有助于编写更健壮和类型安全的Java代码。
55 17
|
6月前
ES6中map对象的使用,确实比Object好使哈
ES6中Map对象的使用优势,包括任意类型作为键、直接获取大小、增删查改操作等。Map的键可以是函数、对象、NaN等,支持forEach循环和for...of循环。
53 1
ES6中map对象的使用,确实比Object好使哈
|
5月前
|
Python
通过 type 和 object 之间的关联,进一步分析类型对象
通过 type 和 object 之间的关联,进一步分析类型对象
97 3
|
5月前
|
JavaScript 前端开发 大数据
在JavaScript中,Object.assign()方法或展开语法(...)来合并对象,Object.freeze()方法来冻结对象,防止对象被修改
在JavaScript中,Object.assign()方法或展开语法(...)来合并对象,Object.freeze()方法来冻结对象,防止对象被修改
101 0
|
7月前
|
数据安全/隐私保护
作用域通信对象:session用户在登录时通过`void setAttribute(String name,Object value)`方法设置用户名和密码。点击登录按钮后,跳转到另外一个页面显示用户
该博客文章通过示例演示了如何使用session对象的`setAttribute`和`getAttribute`方法在不同页面间传递和显示用户的用户名和密码信息,并说明了如何设置会话的有效期。
作用域通信对象:session用户在登录时通过`void setAttribute(String name,Object value)`方法设置用户名和密码。点击登录按钮后,跳转到另外一个页面显示用户
|
8月前
|
Oracle 关系型数据库 Linux
讲解linux下的Qt如何编译oracle的驱动库libqsqloci.so
通过这一连串的步骤,可以专业且有效地在Linux下为Qt编译Oracle驱动库 `libqsqloci.so`,使得Qt应用能够通过OCI与Oracle数据库进行交互。这些步骤适用于具备一定Linux和Qt经验的开发者,并且能够为需要使用Qt开发数据库应用的专业人士提供指导。
268 1
讲解linux下的Qt如何编译oracle的驱动库libqsqloci.so
|
7月前
|
SQL 存储 数据库
对象关系映射(Object-Relational Mapping)
【8月更文挑战第17天】
147 2
|
7月前
【Azure Developer】使用PowerShell Where-Object方法过滤多维ArrayList时候,遇见的诡异问题 -- 当查找结果只有一个对象时,返回结果修改了对象结构,把多维变为一维
【Azure Developer】使用PowerShell Where-Object方法过滤多维ArrayList时候,遇见的诡异问题 -- 当查找结果只有一个对象时,返回结果修改了对象结构,把多维变为一维
|
8月前
|
Oracle 关系型数据库 数据库
网易:所有的对象最终都会继承自 Object.prototype ? ——原型链(二)详细讲解!
网易:所有的对象最终都会继承自 Object.prototype ? ——原型链(二)详细讲解!

推荐镜像

更多