RSS订阅
RSS订阅TT数据库

Oracle开发的五项最佳操作

2008-7-29  选择字号:  | |
打印本文章

导读:Sridhar Bogelli向Oracle开发人员介绍了一些最佳的操作方法,包括 通过'Apps'更改默认的Apps密码、在Prod里处理Query-only的用户、需要一个专门的Oracle开发……

关键词:Oracle开发 E-business套件 Oracle开发最佳操作

正在加载数据... 【TechTarget中国原创】专家认为, 对于Oracle开发员来说,制定Oracle E-Business套件是一项冒险的工程,特别是在Oracle开发人员没有简单而直接的最佳操作方法遵循的时候。周一举行的NEOAUG 会议上,Oracle开发人员从Sridhar Bogelli那里获得了一些最佳的操作方法。Sridhar Bogelli是Apps Associates,的创始人兼CEO,他还是基于Mass应用程序的咨询顾问。

【TechTarget中国原创】专家认为, 对于Oracle开发员来说,制定Oracle E-Business套件是一项冒险的工程,特别是在Oracle开发人员没有简单而直接的最佳操作方法遵循的时候。

  周一举行的NEOAUG 会议上,Sridhar Bogelli向Oracle开发人员介绍了一些最佳的操作方法。Sridhar Bogelli是Apps Associates,的创始人兼CEO,他还是基于Mass应用程序的咨询顾问。

  Bogelli是早期的Oracle公司员工,他13年的背景经验包括:担任Oracle应用程序开发员、数据库管理员、项目主管兼顾问。在周一的会议上他对参加会议的Oracle开发人员说:当他的最佳操作方法看起来很简单的时候,他们往往就容易被忽视。他还要求这些与会人员记住:遵循这些指导方针会让他很快完成一大部分任务,并确保开发人员(无论是有经验的还是初学者)都不会损坏他们公司的产品包装。

  通过’Apps’更改默认的Apps密码

  Bogelli说,通过’Apps’更改默认密码对一些人来说看起来似乎很简单,但是Oracle开发人员就有可能忘记更改这些密码。这一失物很容易导致出现安全漏洞。“我已经发现再在现在的无线网络时代仍然有很多人还在用(默认密码),人们能够真正到达你所在的位置、猜测出你的域名,然后进入你的系统。如果你的数据库管理员还没有更改密码,请让他现在修改。”

  在Prod里处理Query-only的用户

  Bogelli表示,Oracle开发员拥有Query-only密码是一件好事,这样一来他们不用冒险输入关键任务应用程序就能够登陆产品服务器。他说:“这种做法是很受益的,因为在Apps界面上执行操作要求你一定要很准确,这样一来你就更加有压力。”

  需要一个专门的Oracle开发的实例

  通过DBA提供专门的开发实例,开发人员能够避免产品应用程序的潜在的问题。Bogelli说:“我发现开发实例和产品实例很不一样,但是所有的开发都是在产品包装里完成的。这是非常可怕的,因为它无异于一场灾难。”

  对版本的管理

  Bogelli解释说,在产品数据库里面坚持对所有自定义对象文件的版本的管理或者安装版本管理软件是很重要的,因为这样做能够在必要时给开发人员和他们的团队机会访问较早的自定义版本。版本通常通过数据库实现自我管理,但是这种方法在访问以前的旧版本时就不能用。如果一旦安装了旧版本,他建议开发人员进入所有的表、脚本、数据包、程序,并且登登录版本管理系统。
 
  在自定义schema里创建自定义对象

  Bogelli表示,务必在自定义schema里创建所有的自定义对象能够节省你的时间。为了证明他的观点,Bogelli讲述了他的一个在波斯顿一家大公司里工作的朋友,这家公司最近组织了一个团队创建1600个自定义对象。他说:“如果所有的自定义对象都是在自定义schema,里创建的,那么这些对象就比较容易保存,开发人员也就不会把所有的功夫都花在这上面。一定要在自定义schema里创建自定义对象。不要把它们置入apps schema里就不管了。”

还没有登录? 阅读全文请先登录或注册
用户名:(请填写您的E-mail做为登录账号)
  • 获取最新的IT业界资讯、市场动态、行业趋势等独家原创内容。
  • 分享国内外技术专业人士提供的技巧经验。
  • 利用专注IT的技术资源中心,不断更新专业知识。
  • 享受白皮书、Webcast等系列特色增值服务。
  • 免费参加TT中国举办的各种会员活动。
  • 更多的精彩服务,在不断开发中……
用户名:(请填写您的E-mail)
密 码:
 永久登录
请输入您的登录email:
甲骨文公司24日在甲骨文全球大会上预先展示了建立在Oracle"应用无极限"基础上的Oracle电子商务套件12.1版本。
我们目前用E-Business套件11.5.7在HP 9000 BOX上运行HP-UX 11.11作为单个网点装置,同样在这个网点上还有数据库和应用程序,随便瞟一眼就会发现CPU占用空间很大……
在采用Oracle 电子商务套件11i大获成功后,美的家电集团近日又采用了Oracle 电子商务套件R12以升级其ERP系统,希望借助Oracle 电子商务套件R12这一全球管理软件平台,
我开始学习Oracle E-Business Suite,但我想知道我首先应该学习哪一部分?是Oracle Financials还是Oracle Manufacturing Chain Management?
作为一名Oracle E-Business Suite初学者、workflow notification、mailer等很难理解。你能告诉我我从哪里可以下载一些比较好的文档?

本专题介绍了SQL Server服务代理相关方面的知识,包括SQL Server服务代理基础知识的概述、消息类型、契约、队列、服务和路由、SEND命令和RECEIVE命令、性能方面的改进以及对运行状况的监控等等。

无论你是否计划将SQL Server数据库转换服务(DTS)包迁移到SQL Server集成服务(SSIS)或在SQL Server 2005里运行DTS包,都需要专家的一些建议。这一指南主要是包括SSIS的相关基础知识、技巧帮助你进行SSIS调整,还介绍了SSIS有经验的一些用户的具体信息等等。

子查询是一个嵌套在SELECT、INSERT、UPDATE 或DELETE语句,或者另一个子查询里的查询。一个子查询可以返回一行或多行结果给父查询。标量子查询是只返回一个值的查询:只有一个字段的一行记录。标量子查询可以在SQL语句的大多数位置,其中你可以使用一个表达式或一个实际值。
最新更新
专家答疑
技巧
Michael Hillenbrand
你能解释一下数据库公程师、数据库架构师以及数据库管理员之间有什么区别吗?数据库管理员:这是目前最普遍使用的对从事数据库相关的工作的人的头衔。数据库管理员是指……
Brian Peasland
对5GB大小的Oracle 7.3存档或删除的最佳办法是什么?为了便于管理机构查询,这些数据至少需要再用20年的时间。我们担心将来我们不能对它重新获取并迁入一个更新的……
Rudy Limeback
如何创建一个约束限制2007年1月1日之前的日期被录入?用CHECK约束就可以。如下面的示例……