1 / 49
文档名称:

Oracle Form 实战总结.doc

格式:doc   大小:222KB   页数:49页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Oracle Form 实战总结.doc

上传人:雾里行舟 2019/4/26 文件大小:222 KB

下载得到文件列表

Oracle Form 实战总结.doc

相关文档

文档介绍

文档介绍:薇Lab1:创建客户化应用莅本节介绍如何创建一个客户化应用。薂Step1:建立Directory肁以applprod用户登录操作系统羈运行:$cd$APPL_TOP螃在目录$APPL_TOP下建立目录satyam,其结构如图(注意大小写的区分):,增加如下2行:莄SATYAM_TOP=“/demoapp/demoappl/satyam/膀ExportSATYAM_TOP蒆重启ORACLEAPPLICATIONS,以使更改生效。芇Step3:创建Tablespace/User膃以applprod用户登录操作系统芀运行:$sqlplus袇在SQL-PLUS中,以用户名SYSTEM连结数据库蚅运行以下命令建立TABLESPACE:羂createtablespacesatyam_data莀datafile'/demo/demodata/'芈size500Mreuseautoextendonnext10M;莆createtablespacesatyam_idx螁datafile'/demo/demodata/'蒀size100Mreuseautoextendonnext10M;虿运行以下命令建立USER:袄createusersatyam螃identifiedbysatyam薀defaulttablespacesatyam_data袅temporarytablespacetemp;薆运行以下命令授权:薂grantconnect,resourcetosatyam;蚀grantselectanytabletosatyam;芆grantselectanysequencetosatyam;羄如果是一次性导入的话下面是运行创建Table,Sequence,Trigger,Synonym,View,Package等的脚本,在下一节再讨论。芁Step4:ApplicationSetup蚀操作者必须先登录OA系统,并以“系统管理员”职责进入“浏览器”窗口。蚇(1)ApplicationRegister螆在功能菜单中选择“应用-注册”,打开“应用”窗口莄新建一条记录(具体内容如下),保存后,关闭该窗口蝿Application肈SATYAMCustomization膄ShortName肃SATYAM衿Basepath葿SATYAM_TOP袆Description袂SATYAMCustomization罿(2)OracleUsers薆在功能菜单中选择“安全性-ORACLE-注册”,打开“ORACLE用户”窗口莄新建一条记录(具体内容如下),保存后,关闭该窗口蚁DatabaseUserName聿SATYAM羇Password肅相应口令(系统要求输入2次,以确认)蚄Privilege腿Enabled莇InstallGroup薃1蒂Description艿SATYAMCustomization螈(3)DataGroups芅在功能菜单中选择“安全性-ORACLE-数据组”,打开“数据组”窗口膁用窗口菜单“查询-查找”来检索出“标准”数据组。并在其下的明细行中新建一条记录(具体内容如下),保存后,关闭该窗口(如果OA启用了MRC,则需要在“MRC”数据组中添加同样一条记录)。艿Application腿SATYAMCustomization蚃ORACLEID芄APPS莈Description莆蒅(4)RequestGroups羃在功能菜单中选择“安全性-责任-请求”,打开请“求组窗口”,创建一条新记录。蒈Group螇SATYAMConcurrentPrograms***Application螂SATYAMCustomization薈Code膈薅Description薁蚈接下来的步骤是建立Menu,Responsibility,Profile等,在此就不再一一赘述了。蕿Lab2:创建客户化数据库对象的注意事项芇在开发客制化Form往往要创建的新的数据库对象。比如。比如一个客制化的应用为SATYAM,对应的Schema为SATYAM,那么实在对象如table、Sequence、index、triggers等应建在SATYAMSchema的表空间中,其他代码对象如packages,views,procedures,functions等创建在AppsSchema下,常见错误是把表建在AppsSchema下,又来建别名,这个时候删除别名时会报对象不存在,而建别名的时候又报对象已存在。AppsSchema应创建其他用户对象的synonyms或者得到授权访问这些对象。薄下面是一段典型创建客户化表,索引,