oracle ebs 基于host(主机文件)并发程序的开发,Oracle EBS 基于Host(主机文件)并发程序的开发...
您可以将程序命名为 .prog,其中 是在“可执行并发程序”窗口的“执行文件”字段中输入的值。然后,使用执行文件名(无扩展名)创建与 fndcpesr 的符号链接,其中 fndcpesr 位于 $FND_TOP/$APPLBIN 目录下。
Oracle EBS 基于Host(主机文件)并发程序的开发
主语言并发程序
您可以将程序命名为 .prog,其中 是在“可执行并发程序”窗口的“执行文件”字段中输入的值。然后,使用执行文件名(无扩展名)创建与 fndcpesr 的符号链接,其中 fndcpesr 位于 $FND_TOP/$APPLBIN 目录下。最后,请将可执行文件和链接的文件置于应用产品 TOP 目录下的 $APPLBIN 目录中。
例如,首先将自定义的 Shell Script 程序命名为 CUSTOM.prog。然后创建与 fndcpesr(此处为 CUSTOM)的符号连接,并将这两个文件置于 $APPLBIN 目录下。最后使用执行文件 CUSTOM 创建可执行并发程序。
主程序参数
并发管理器在运行程序时会将程序名指定为 $0,并且将四个变元 orauser/pwd,userid,username 和 request_id 分别指定为 $1 到 $4,而程序特定参数则指定为 $5,依次类推。各个变元最长可达 50 个字符。
例如,如果要将两个参数传递给程序,您可以用 $5 来表示第一个参数,而用 $6 来表示第二个参数。
保护您的 Oracle 用户口令
在某些情况下,将 Oracle 用户名和口令直接传递给主程序可能存在安全问题。如果不想并发管理器将用户名/口令传递给程序,您可以让管理器将其作为环境变量传递,或者根本不传递。
首先,在“可执行并发程序”表单中将可执行并发程序定义为主程序。
要将用户名/口令作为环境变量传递,请在使用此可执行程序定义并发程序时,在“并发程序”窗口的“执行选项”字段中输入 'ENCRYPT' 一词。'ENCRYPT' 会发出信号,通知并发管理器将用户名/口令传递给环境变量 fcp_login。变元 $1 留空。
如果您根本不需要将用户名/口令传递给程序,请在“执行选项”字段中输入 'SECURE'。这样,并发管理器就不会将用户名/口令传递给程序。
成功代码
默认情况下,Shell Script 程序会返回成功值(状态代码 0)。如果 Script 程序捕获到错误,请使用 UNIX 的退出命令 "exit 1" 将失败值(状态代码 1)返回给当前运行程序的并发管理器。
在EBS开发过程中,有时候需要通过并发请求来调用主机文件,如FTP文件传输,定义基于HOST的并发请求的过程如下:
1、定义执行方法为:主机(HOST)的并发可执行
2、定义并发程序(可以定义参数)
3、编写SHELL脚本文件,假如名为:ftp_test.prog,注:后缀名为prog,是否必须为prog尚未作研究。
4、上传ftp_test.prog到$CUX_TOP/bin/下
5、添加可执行权限 chmod
777 ftp_test.prog,
创建连接 ln -s $FND_TOP/bin/fndcpesr $CUX_TOP/bin/ftp_test
这样ftp_test脚本就可以接受并发请求传进去的参数
前4个参数被系统接受,如果自己要添加参数,则从第五个
oracle ebs 基于host(主机文件)并发程序的开发,Oracle EBS 基于Host(主机文件)并发程序的开发...相关推荐
- Oracle数据库安装响应文件,1.2.6 步骤6:配置应答文件,然后运行安装程序(2)...
1.2.6 步骤6:配置应答文件,然后运行安装程序(2) 上面的命令占了两行位置.可使用反斜杠(\)将***行代码与第二行代码连接起来. 注意 在Windows中setup.exe命令就相当于Linu ...
- 声控灯程序C语言,基于51单片机的声控灯设计设计-包含完整设计与指导文件.doc...
基于51单片机的声控灯设计设计-包含完整设计与指导文件 工 学 院 毕 业 设 计(论文) 题 目:基于单片机的智能光控路灯的设计 专 业: 机电技术教育 班 级: *** 姓 名: *** 学 号: ...
- XP虚拟机Oracle复制粘贴,Oracle VM VirtualBox我想问怎样在虚拟机上拖动复制或运行主机上的文件...
点击查看Oracle VM VirtualBox我想问怎样在虚拟机上拖动复制或运行主机上的文件具体信息 答:Oracle VM VirtualBox安装增强功能好像也不能直接复制拖动文件,只能使用共享 ...
- ebs oracle pl sql开发_Oracle EBS Form个性化开发
Oracle EBS Form个性化开发 时间: 2017-03-30 00:55:04 阅读: 728 评论: 收藏: Form个性化开发内容不是很多,在国内的项目上客户化界面上基本用不上,相关开发 ...
- java 程序迁移后oracle 数字溢出_Spring Boot 应用迁移到 Java 11
你的Spring Boot App需要迁移到Java 11 吗? 最近,我们开始将应用程序从Java 8迁移到Java 11;在此之前,Oracle宣布将从2019年初开始停止为Java 8提供商业支 ...
- oracle pg 文件级迁移,Ora2pg 把oracle数据导入到postgres
1 Ora2pg特性 1.导出整个数据库模式(表.视图.序列.索引),以及唯一性,主键.外键和检查约束. 2.导出用户和组的授权/权限. 3.导出筛选的表(通过制定表明). 4.导出Oracle模式到 ...
- windows主机用scp命令向Linux服务器上传和下载文件
windows主机用scp命令向Linux服务器上传和下载文件 文章目录: 一.scp介绍 二.scp上传和下载 1.上传 2.下载 三.scp的更多参数 一.scp介绍 scp是secure cop ...
- Oracle单机报监听不支持服务,(转)oracle 启动监听 报“监听程序不支持服务” 解决...
转自 http://www.51testing.com/html/99/478599-842622.html 今天安装了oracle后,启动监听,报错如下: 启动tnslsnr: 请稍候... TNS ...
- linux 查找文件夹_用python打造一个基于socket的文件(夹)传输系统
这段时间在学习python,接触到了网络编程中的socket这块,加上自己在用的Linux服务器都是原生支持python的,于是乎有了个做文件传输功能程序的想法. 毕竟python语言中,有下载功能的 ...
最新文章
- pytorch 中 logsoftmax 与 softmax的区别
- 大脑奖获得者Peter Dayan:生物决策机制为生存铺路,预编程是本能!
- Nginx之HTTP过滤模块
- iOS中的SEl和IMP到底是什么
- WARNING: APP_PLATFORM android-14 is larger than android:minSdkVersion 8
- WIFI-MESH + 蓝牙MESH在智能家居领域有着广泛的应用场景,他们的区别到底在哪里呢
- 分库分表的类型和特点
- 现代化历险记:策略+将COBOL转换为Java的示例
- Maven下载Sql Server 2008的驱动包
- mysql 8.0 一条insert语句的具体执行流程分析(一)
- PHP memcached memcache 扩展安装
- Exchange企业实战技巧(1)验证安装及配置产品密钥
- 用python画图代码-Python科学画图代码分享
- oracle从9.2.0.1升级到9.2.0.8步骤
- UnityC#实现中文汉字转拼音-使用微软CHSPinYinConv库
- 小程序上对接阿里的语音识别
- android 免root 安装xposed,xposed框架免root安装|VAExposed(xposed框架免root版本)1.97最新版 - 维维软件园...
- 02-表格基本格式以及各个标签的属性、boder/cellpadding/cellspacing的区分、th标签、caption标签
- keras非线性回归代码专题
- 简单的java实现分解质因数。
热门文章
- 百度网盘7.3.1.10版本增加工作空间功能,可实现百度网盘与电脑文件夹同步
- matlab中udt函数,《MATLAB信号处理超级学习手册》——2.5 离散时间信号中的运算...
- python调用java的jar包_python调用java的jar包报错127
- java axmlprinter_安卓xml配置文件解析工具-AXMLPrinter2.jar(androidmanifest.xml 反编译)下载官方最新版-西西软件下载...
- 只安装python_AI帮你写Python,安装只需5步,还能任你调教 | 开源
- 【hash】Seek the Name, Seek the Fame
- 机器学习sklearn的快速使用--周振洋
- 微信小程序时间戳的转换及调用
- 微信小程序小结(3) -- 使用wxParse解析html及多数据循环
- iscroll 4.0 滚动(水平和垂直)