您可以将程序命名为 .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(主机文件)并发程序的开发...相关推荐

  1. Oracle数据库安装响应文件,1.2.6 步骤6:配置应答文件,然后运行安装程序(2)...

    1.2.6 步骤6:配置应答文件,然后运行安装程序(2) 上面的命令占了两行位置.可使用反斜杠(\)将***行代码与第二行代码连接起来. 注意 在Windows中setup.exe命令就相当于Linu ...

  2. 声控灯程序C语言,基于51单片机的声控灯设计设计-包含完整设计与指导文件.doc...

    基于51单片机的声控灯设计设计-包含完整设计与指导文件 工 学 院 毕 业 设 计(论文) 题 目:基于单片机的智能光控路灯的设计 专 业: 机电技术教育 班 级: *** 姓 名: *** 学 号: ...

  3. XP虚拟机Oracle复制粘贴,Oracle VM VirtualBox我想问怎样在虚拟机上拖动复制或运行主机上的文件...

    点击查看Oracle VM VirtualBox我想问怎样在虚拟机上拖动复制或运行主机上的文件具体信息 答:Oracle VM VirtualBox安装增强功能好像也不能直接复制拖动文件,只能使用共享 ...

  4. ebs oracle pl sql开发_Oracle EBS Form个性化开发

    Oracle EBS Form个性化开发 时间: 2017-03-30 00:55:04 阅读: 728 评论: 收藏: Form个性化开发内容不是很多,在国内的项目上客户化界面上基本用不上,相关开发 ...

  5. java 程序迁移后oracle 数字溢出_Spring Boot 应用迁移到 Java 11

    你的Spring Boot App需要迁移到Java 11 吗? 最近,我们开始将应用程序从Java 8迁移到Java 11;在此之前,Oracle宣布将从2019年初开始停止为Java 8提供商业支 ...

  6. oracle pg 文件级迁移,Ora2pg 把oracle数据导入到postgres

    1 Ora2pg特性 1.导出整个数据库模式(表.视图.序列.索引),以及唯一性,主键.外键和检查约束. 2.导出用户和组的授权/权限. 3.导出筛选的表(通过制定表明). 4.导出Oracle模式到 ...

  7. windows主机用scp命令向Linux服务器上传和下载文件

    windows主机用scp命令向Linux服务器上传和下载文件 文章目录: 一.scp介绍 二.scp上传和下载 1.上传 2.下载 三.scp的更多参数 一.scp介绍 scp是secure cop ...

  8. Oracle单机报监听不支持服务,(转)oracle 启动监听 报“监听程序不支持服务” 解决...

    转自 http://www.51testing.com/html/99/478599-842622.html 今天安装了oracle后,启动监听,报错如下: 启动tnslsnr: 请稍候... TNS ...

  9. linux 查找文件夹_用python打造一个基于socket的文件(夹)传输系统

    这段时间在学习python,接触到了网络编程中的socket这块,加上自己在用的Linux服务器都是原生支持python的,于是乎有了个做文件传输功能程序的想法. 毕竟python语言中,有下载功能的 ...

最新文章

  1. pytorch 中 logsoftmax 与 softmax的区别
  2. 大脑奖获得者Peter Dayan:生物决策机制为生存铺路,预编程是本能!
  3. Nginx之HTTP过滤模块
  4. iOS中的SEl和IMP到底是什么
  5. WARNING: APP_PLATFORM android-14 is larger than android:minSdkVersion 8
  6. WIFI-MESH + 蓝牙MESH在智能家居领域有着广泛的应用场景,他们的区别到底在哪里呢
  7. 分库分表的类型和特点
  8. 现代化历险记:策略+将COBOL转换为Java的示例
  9. Maven下载Sql Server 2008的驱动包
  10. mysql 8.0 一条insert语句的具体执行流程分析(一)
  11. PHP memcached memcache 扩展安装
  12. Exchange企业实战技巧(1)验证安装及配置产品密钥
  13. 用python画图代码-Python科学画图代码分享
  14. oracle从9.2.0.1升级到9.2.0.8步骤
  15. UnityC#实现中文汉字转拼音-使用微软CHSPinYinConv库
  16. 小程序上对接阿里的语音识别
  17. android 免root 安装xposed,xposed框架免root安装|VAExposed(xposed框架免root版本)1.97最新版 - 维维软件园...
  18. 02-表格基本格式以及各个标签的属性、boder/cellpadding/cellspacing的区分、th标签、caption标签
  19. keras非线性回归代码专题
  20. 简单的java实现分解质因数。

热门文章

  1. 百度网盘7.3.1.10版本增加工作空间功能,可实现百度网盘与电脑文件夹同步
  2. matlab中udt函数,《MATLAB信号处理超级学习手册》——2.5 离散时间信号中的运算...
  3. python调用java的jar包_python调用java的jar包报错127
  4. java axmlprinter_安卓xml配置文件解析工具-AXMLPrinter2.jar(androidmanifest.xml 反编译)下载官方最新版-西西软件下载...
  5. 只安装python_AI帮你写Python,安装只需5步,还能任你调教 | 开源
  6. 【hash】Seek the Name, Seek the Fame
  7. 机器学习sklearn的快速使用--周振洋
  8. 微信小程序时间戳的转换及调用
  9. 微信小程序小结(3) -- 使用wxParse解析html及多数据循环
  10. iscroll 4.0 滚动(水平和垂直)