EBS开发常用编译命令
一.编译FORM
1.将脚本写成shell脚本
- cd $AU_TOP/forms/ZHS
- export FORMS_PATH=.:$FORMS_PATH:$AU_TOP/forms/ZHS
- frmcmp_batch $CUX_TOP/forms/programs/$1.fmb apps/apps output_file=$CUX_TOP/forms/ZHS/$1.fmx
- cp $CUX_TOP/forms/ZHS/$1.fmx $CUX_TOP/forms/US/$1.fmx
用时直接切换到目录调用
- /u01/UAT/apps/apps_st/appl/cux/12.0.0/forms/programs
- compile.sh form名
例如
- [appluat@ebsapp ZHS]$ compile.sh CUXAPREBATE
- FORM后面不用加fmb;如果没有权限先赋权限
- chmod 777 compile.sh
- 2.直接用命令编译
- frmcmp_batch userid=apps/apps module=$HPOS_TOP/forms/ZHS/HPOSPOREQ.fmb output_file=$HPOS_TOP/forms/ZHS/HPOSPOREQ.fmx module_type=form
- 3.修改系统标准FORM后编译标准form
- 先切换到目录$AU_TOP
- 例如
- /u01/UAT/apps/apps_st/appl/au/12.0.0/forms/ZHS
- 编译:注意用时修改模块路径
- frmcmp_batch userid=apps/apps module=$AU_TOP/forms/ZHS/APXRMTCH.fmb output_file=/u01/UAT/apps/apps_st/appl/ap/12.0.0/forms/ZHS/APXRMTCH.fmx module_type=form
- 二.编译PLL
- 1.编译CUSTOM.PLL
- 切换到:$AU_TOP/resource
- --R11i
- f60gen module_type=LIBRARY module=CUSTOM userid=apps/apps
- --R12
- frmcmp_batch CUSTOM apps/apps module_type=LIBRARY compile_all=YES
- 2.编译其他PLL
- 切换到:$AU_TOP/resource
- frmcmp_batch CUXAPXINWKB apps/apps module_type=LIBRARY compile_all=YES
- --查看最近编译的命令
- ls -lt|head
- 三.编译无效PACKAGE
- 1.查找无效包
- SELECT 'ALTER PACKAGE '||do.owner||'.'||do.object_name|| ' COMPILE BODY ;'
- FROM dba_objects do WHERE do.object_name LIKE '%' AND do.status='INVALID' AND do.object_type='PACKAGE BODY';
- 2.编译PACKAGE
- ALTER PACKAGE APPS.HSS_API COMPILE PACKAGE ;
- 3.编译PACKAGE SPECIFICATION
- ALTER PACKAGE APPS.HSS_API COMPILE SPECIFICATION ;
- 4.编译PACKAGE BODY
- ALTER PACKAGE APPS.HSS_API COMPILE BODY ;
- 四.编译无效视图
- 1.查找无效视图
- SELECT 'ALTER VIEW '||do.owner||'.'||do.object_name|| ' COMPILE;'
- FROM dba_objects do WHERE do.object_name LIKE '%' AND do.status='INVALID' AND do.object_type='VIEW';
- 2。编译视图
- ALTER VIEW APPS.FA_ASSET_HISTORY_V COMPILE;
-
EBS开发常用编译命令的更多相关文章
- Hadoop基础-HDFS集群中大数据开发常用的命令总结
Hadoop基础-HDFS集群中大数据开发常用的命令总结 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 本盘博客仅仅列出了我们在实际生成环境中常用的hdfs命令,如果想要了解更多, ...
- 软件开发常用快捷键 & 命令总结
HTML + JavaScript + CSS 1. 在web开发经常会遇到如: 这样的字符.它其实是Html将一些特殊字符(Html语法字符)的一种表达方式. 下面列举几个常用字符: 空 ...
- Java开发常用Linux命令
1.查找文件 find / -name filename.txt根据名称查找/目录下的filename.txt文件. find . -name "*.xml"递归查找所有的xml文 ...
- 软件开发常用Linux命令
解压缩 tar -zxvf xxx.tar.gz 文件显示及查找常用于分析log //显示file中包含aaa的行 cat <file>|grep aaa 查看cpu memory基本信息 ...
- JAVA开发常用计算机命令
系统常用命令 win+r > control (可进入控制面板,管理工具,服务) win+r > cmd > systeminfo (x86-based 指32位系统,x86-64 ...
- Android开发——常用ADB命令的使用
ADB全称Android Debug Bridge, 是android sdk里的一个工具, 用这个工具可以直接操作管理android模拟器或者真实的andriod设备.它的功能如下: 运行设备的sh ...
- 前端开发常用 Linux 命令
clear // 清理命令窗口(可简写为cls) exit // 关闭命令窗口 mkdir 文件夹名 // 新建文件夹 cd 文件夹名 // 进入文件夹 cd .. // 返回上一级文件夹目录 rm ...
- Android 开发常用版本控制命令
1. git 回退到指定版本 // 使用git log命令查看所有的历史版本,获取某个历史版本的id,假设查到历史版本的id是139dcfaa558e3276b30b6b2e5cbbb9c00bbdc ...
- 前端开发常用cmd命令
windows打开命令行 开始->运行->键入cmd 也可通过附件查找到命令提示符,右键属性为其设置快捷键 快捷键 更改路径 d: // 切换到d盘 cd <fold ...
随机推荐
- 【BZOJ2733】【HNOI2012】永无乡
原题传送门 题意:给你N个带权点,一开始相互独立(每个点视为单独一个集合),有2种操作:1)合并2个集合:2)查询包含某元素集合内的权值第k小点编号. 解题思路:显然合并就是并查集,而查询则是平衡树实 ...
- [洛谷]P3613 睡觉困难综合征
题目大意:给出一棵n个点的树,每个点有一个运算符(与.或.异或)和一个数,支持两种操作,第一种修改一个点的运算符和数,第二种给出x,y,z,询问若有一个0~z之间的数从点x走到点y(简单路径),并且对 ...
- VK Cup 2017 - Round 1
和FallDream组队瞎打一通--B两个人写的都挂了233,最后只剩下FallDream写的A和我写的C,最后我yy了个E靠谱做法结果打挂了,结束之后改了改就A了,难受. AC:AC Rank:18 ...
- [Codeforces]663E Binary Table
某变换好题.不过听说还有O(2^n*n^2)DP的…… Description 给定一个n*m的01矩阵,你可以选择对任意行和任意列取反,使得最终“1”的数量尽量少. Input 第一行两个整数n,m ...
- bzoj2096[Poi2010]Pilots 单调队列
2096: [Poi2010]Pilots Time Limit: 30 Sec Memory Limit: 162 MBSubmit: 983 Solved: 513[Submit][Statu ...
- [ Java学习基础 ] Java构造函数
构造方法是类中特殊方法,用来初始化类的实例变量,它在创建对象(new运算符)之后自动调用. Java构造方法的特点如下: 构造方法名必须与类名相同. 构造方法没有任何返回值,包括void. 构造方法只 ...
- 解读Raft(一 算法基础)
最近工作中讨论到了Raft协议相关的一些问题,正好之前读过多次Raft协议的那paper,所以趁着讨论做一次总结整理. 我会将Raft协议拆成四个部分去总结: 算法基础 选举和日志复制 安全性 节点变 ...
- C语言程序设计第六次作业--循环结构(2)
(一)改错题 序列求和:输入一个正实数eps,计算序列部分和 1 - 1/4 + 1/7 - 1/10 + ... ,精确到最后一项的绝对值小于eps(保留6位小数). 输入输出样例: Input e ...
- curl_multi实现并发
普通请求 curl_normal.php <?php $srart_time = microtime(TRUE); $chArr=[]; //创建多个cURL资源 for($i=0; $i< ...
- JSON.NET的Self referencing loop detected with type的原因以及解决办法
模型中有循环引用是很常见的.例如,以下模型显示双向导航属性: : public class Category : { : public Category() : { : Products = new ...