<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
   <channel>
      <title>Apps DBA&amp; Architect Knowledge Warehouse</title>
      <link>http://blogs.oracle.com/longchun/</link>
      <description>Focus Oracle Applications Technology&amp;Architecture</description>
      <language>en</language>
      <copyright>Copyright 2009</copyright>
      <lastBuildDate>Tue, 18 Aug 2009 23:20:19 +0800</lastBuildDate>
      <generator>http://www.sixapart.com/movabletype/</generator>
      <docs>http://blogs.law.harvard.edu/tech/rss</docs> 

      
      <item>
         <title>Oracle Academy Teacher Training in Zhengzhou .</title>
         <description><![CDATA[<h4> oracle dba training about Oracle Academy Teacher Training in Zhengzhou .</h4>  <p>Thanks for all teachers!</p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/OracleAcademyTeacherTraininginZhengzhou_14778/clip_image002_2.jpg"><img title="clip_image002" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="184" alt="clip_image002" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/OracleAcademyTeacherTraininginZhengzhou_14778/clip_image002_thumb.jpg" width="249" border="0" /></a></p>  <p>1. Introduction   <br />2. Installation    <br />3. DB Creation    <br />4. Instance    <br />5. Storage    <br />6. Users    <br />7. Schema    <br />8. Data &amp; Concurrency    <br />9. Undo    <br />10. Security    <br />11. Network    <br />12. Proactive Maintenance    <br />13. Performance    <br />14. Backup &amp; Recovery Concepts    <br />15. Backup    <br />16. Recovery    <br />17. Flashback    <br />18. Moving Data</p>]]></description>
         <link>http://blogs.oracle.com/longchun/2009/08/oracle_academy_teacher_trainin_1.html</link>
         <guid>http://blogs.oracle.com/longchun/2009/08/oracle_academy_teacher_trainin_1.html</guid>
        
        
         <pubDate>Tue, 18 Aug 2009 23:20:19 +0800</pubDate>
      </item>
      
      <item>
         <title><![CDATA[Oracle&reg; Database Vault Protects Oracle&rsquo;s JD Edwards Application Data]]></title>
         <description><![CDATA[<p>&#160;</p>  <p>To further protect sensitive application data residing in an <a href="http://www.oracle.com/database">Oracle Database</a> from unauthorized access by any database user, including privileged database administrators (DBA), <a href="http://www.oracle.com/database/database-vault.html">Oracle Database Vault</a> now includes extensible policies for use with <a href="http://www.oracle.com/applications/jdedwards-enterprise-one.html">Oracle’s JD Edwards EnterpriseOne</a>, Oracle announced today.</p>  <p>Oracle Database Vault enables JD Edwards EnterpriseOne customers to restrict access to application data by highly privileged users, enforce separation-of-duty within the Oracle database, prevent application by-pass and enforce enterprise security policies with multi-factor authorization.</p>  <p>&#160;</p>  <h5>Securing JD Edwards Application Data Transparently</h5>  <p>Requiring no special modifications to the JD Edwards EnterpriseOne applications, Oracle Database Vault defends transparently against unauthorized access to application data residing in the database as well as accidental or intentionally harmful database changes by users.</p>  <p>Specifically, the default Oracle Database Vault policies for JD Edwards EnterpriseOne will establish an:</p>  <p>Application Protection Realm to prevent privileged users from accessing sensitive information;</p>  <p>Configuration Protection Realm to protect the application meta data against unauthorized changes; and,</p>  <p>Command Rule to authorize the JD Edwards application connections to the Oracle Database based on IP address and client application.</p>  <p>The default policies can be customized and further extended to </p>  <p>the Oracle Database based on IP address and client application.</p>  <p>The default policies can be customized and further extended to take into account other factors such as time of day, day of week, authentication, and more.</p>  <p>Organizations can implement Oracle Database Vault to enforce separation of duties within the database. For example, Oracle Database Vault can block privileged users with DBA rights from reading or changing critical application data while allowing a DBA to perform daily operations such as database backup and recovery, tuning, and replication. </p>  <p>In addition to increasing the security of existing applications, Oracle Database Vault helps organizations meet regulatory mandates such as Sarbanes-Oxley (SOX), Payment Card Industry (PCI) Data Security Standard (DSS), Health Insurance Portability and Accountability Act (HIPAA), Gramm-Leach-Bliley Act (GLBA), and similar global directives that call for separation-of-duties and other preventive controls to ensure data integrity and data privacy.</p>  <p>Oracle Database Vault is now certified with all JD Edwards EnterpriseOne application modules and releases version 8.12 and higher, <a href="http://tinyurl.com/2k756g">Oracle’s Siebel CRM</a>, the <a href="http://tinyurl.com/3csanc">Oracle E-Business Suite</a>, and <a href="http://tinyurl.com/8yk2x">Oracle’s PeopleSoft Enterprise</a>.</p>]]></description>
         <link>http://blogs.oracle.com/longchun/2009/08/oracle_database_vault_protects.html</link>
         <guid>http://blogs.oracle.com/longchun/2009/08/oracle_database_vault_protects.html</guid>
        
          <category domain="http://www.sixapart.com/ns/types#category">IT News&amp;Others</category>
        
        
         <pubDate>Fri, 14 Aug 2009 16:22:00 +0800</pubDate>
      </item>
      
      <item>
         <title>Oracle iLearning FAQ (转载）</title>
         <description><![CDATA[<p>   <br />1. 概述    <br />2. 新手入门    <br />3. 注册    <br />4. 集成和自定义    <br />5. 技术    <br />概述    <br />什么是Oracle iLearning？    <br />Oracle iLearning是一种完全托管的、企业级的学习管理系统，为任何人，在任何时间，于任何地点，提供高效、易于管理、集成、可扩展以及基于Internet的学习方案。Oracle iLearning提供一种性价比极高和简便的方案，以迎接在全球范围内进行公司培训的挑战，并提供大多数学习管理系统都具有的标准功能，包括汇编、部署和跟踪学习内容；创建并运行打包和自定义的报表；部署测验并打分；以及初始化工作流通知等等。Oracle iLearning相较于其他学习管理系统的优势在于：    <br />? 在线递送    <br />? 有效的托管    <br />? 自助服务访问    <br />? 对象级访问和安全性    <br />? 学习服务供应商支持    <br />? 学习内容的管理和统一    <br />? 支持不同的学习标准    <br />谁需要使用Oracle iLearning？    <br />在当今世界，任何正在经历电子商务转型的公司都应将e-Learning作为其电子商务策略的一部分。Oracle iLearning特别适合为那些面向学员社区（人数在50到500000人以上）的组织提供基于Web的学习方案。例子包括：    <br />? 面向合伙人或客户社区的组织（Oracle University的Oracle Learning Network即是一例）    <br />? 面向学员社区的的组织。学员的重点在于再教育，例如律师、医疗专家、CPA、卫生保健专家或者航空公司雇员等等。    <br />? 正在寻找“首选”LMS（学习管理系统）的内容供应商，想通过它托管其内容    <br />? 大公司内部的不同部门，关注的是自己的目标受众。比如销售、支持或咨询部门等等    <br />Oracle iLearning的优点何在？    <br />快速实现：Oracle iLearning是从头设计的一种产品，最开始便考虑到了托管的问题，在实现的速度和成本上面，具有无以伦比的优势。新社区可以快速添加到应用程序的单一安装中。Oracle iLearning的所有用户（无论学员，老师，还是管理员）都只需通过浏览器来访问Oracle iLearning应用程序（URL：http://ilearning.oracle.com/）。由于采取的是托管的方法，所以新特性可无缝地提供给客户，不必像以前那样，等待12～18个月才能有一次重大的升级版本问世。    <br />全面的内容管理：Oracle iLearning只要求设计一次总体结构，在其中填充极其精细的内容对象块，它们特别适合跨越不同的学习路径重复使用，而且可针对单独的用户或用户组，进行全面的个人化。实际创作的内容可分布到一个或多个内容服务器上，而这些服务器可位于独立于Oracle iLearning的地方，要么在客户的防火墙之内，要么在防火墙之外。    <br />知识递送速度：Oracle iLearning不仅支持正式的学习过程，还针对实时性颇高的主题，支持快速和准确的知识递送，因为它允许最终用户从专家那里学习，对传统意义上颇长的知识供应链进行高度压缩。    <br />Oracle电子商务套件集成：在客户关系周期的每一个部分，都特别适合采用Oracle iLearning来提供学习功能。Oracle电子商务套件的培训是通过Oracle iLearning来提供的。对于Oracle Application的客户来说，这是一个很好的理由将Oracle iLearning定为自己的LMS标准。这样一来，只需一个集成站点，便能满足自己的全部学习需要。Oracle iLearning采用以XML／SOAP／AQ技术为基础的一个标准集成框架，可通过几种不同的方式同ERP／CRM应用程序集成。    <br />启动和运行的速度有多快？    <br />在Oracle iLearning内部，一个社区只需几分钟的时间即可建立。实现起来不牵涉到任何成本，因为Oracle iLearning是作为一种完全托管的服务提供的。Oracle提供了一个Oracle iLearning Quick Start计划（为期10天），提供就绪状态评估、Oracle iLearning培训以及初始内容开发策略（包括过程、模板和推荐的工具），帮助您快速启动向e-Learning的转型。    <br />如何学习使用Oracle iLearning？如果我需要，是否能参加什么培训？    <br />Oracle iLearning在设计时便考虑到了直观和易用的问题，特别为学员进行了大量优化。如有必要，您还可利用几个自动运行的演示，它们以在线形式提供，专门供您熟悉Oracle iLearning。任何管理员（内容汇编人员、经理、老师或具有管理职责的其他人）可参加在Oracle iLearning内部部署的自学过程，从而学习Oracle iLearning的使用。    <br />通过Oracle University，也可参加由老师亲自讲授的Oracle iLearning培训课程。.    <br />Oracle iLearning支持多少名用户？    <br />Oracle iLearning基于Oracle Internet平台而构建，可从50名用户的小型社区起步，一路扩展到包含了成千上万用户的大型社区。    <br />如何获知Oracle iLearning的增强功能？    <br />要想知道Oracle iLearning的增强功能，可选择接收新闻电邮，其中包含了有关Oracle iLearning的更新和发行注释。另外，也可随时访问Oracle iLearning主页，查阅经常在此发布的相关公告（http://www.oracle.com/ilearning）。    <br />我们会经常为Oracle iLearning添加新的功能，并欢迎您提出宝贵意见。    <br />Oracle iLearning会提供多语言支持，或者会在全球范围内开设更多的站点吗？    <br />Oracle iLearning学习界面目前有英语、荷兰语、西班牙语、意大利语、法语、德语、巴西葡萄牙膏语、韩语、日语和汉语（普通话）等几种语言。根据您的浏览器采用的语言设置，应用程序也会自动地调出相应的语言。    <br />Oracle iLearning目前采取的是集中运行方式，由Oracle公司设在美国加州的全球总部数据中心负责技术支持。    <br />Oracle iLearning符合哪些工业标准？    <br />Oracle iLearning通过基于“计算机管理教育／学习管理系统”（CMI／LMS）JavaScript的API，兼容于AICC标准。所有AICC CMI兼容内容都可直接在Oracle iLearning内部播放，并提供了良好的跟踪能力。在线学习标准是由几家组织制定的，包括IMS和AICC。其中，IMS是由多家学习机构和厂商构成的协会，其中也包括Oracle公司。它们共同制定并推广开放式的在线学习规范。欲知详情，请访问IMS主页：http://www.imsproject.org/。AICC是“Aviation Industry CBT Committee”的简称，是一个面向培训专家的开放式论坛，致力于为交互式学习技术制定各种各样的指导性规则。欲知详情，请访问http://www.aicc.org/。    <br />新手入门    <br />如何访问Oracle iLearning？    <br />Oracle iLearning可从以下URL访问：http://ilearning.oracle.com/。您的公司可能提供了一个单独的URL以访问Oracle iLearning。    <br />我可以试用Oracle iLearning吗？    <br />您可访问http://ilearning.oracle.com/demo.jsp，以学员身份，亲自体验Oracle iLearning。还可注册一个免费的、时间有限的帐号，以便试用Oracle iLearning的所有功能。请联系以下一名Oracle iLearning Account地区代表，了解详情。    <br />地区 电子邮件    <br />美国 ilearn_us@oracle.com    <br />UK/EMEA ilearn_uk@oracle.com    <br />ASIA/PAC ilearn_au@oracle.com    <br />Oracle iLearning如何与Oracle电子商务套件集成？    <br />Oracle iLearning可为Oracle电子商务套件部署课件。这是Oracle Applications客户将Oracle iLearning作为他们的学习管理系统标准的一个良好动机。这样一来，只需一个集成的套件，即可满足全部学习需要。    <br />Oracle iLearning可在客户关系周期的每一个位置部署学习机制，并将其作为售前和售后策略的一部分提供给客户。    <br />目前，用户数据可在Oracle HR或其他非Oracle应用程序中导入或导出，其中利用了基于IMS的XML模板，以简化数据传输。对我们来说，一个关键的设计目标便是实现Oracle iLearning同其他Oracle应用程序的有效集成。事实上，所有Oracle应用程序都可快速转移到相同的核心技术基础以及常规的自助服务用户界面设计。在Oracle iLearning的下一个版本中，我们会发布一个完整的、循序渐进的逐步骤指引，教您如何实现与Oracle HR／Oracle Financials的“热同步”（hot-sync）集成。    <br />Oracle iLearning计划的集成策略将允许您使用全面的导入、导出和集成功能，以简化同其他应用程序的沟通——无论它们是您的内部应用程序，还是第三方（托管）的应用程序。    <br />现有的数据可导入Oracle iLearning吗?    <br />目前，用户数据和内容元数据可导入（创建、更新、删除）Oracle iLearning中。整个过程符合IMS规范，可实现用户和内容数据的顺利导入。    <br />注册    <br />新客户的注册过程是怎样的？    <br />欲知详情，请联系以下Oracle iLearning Account地区代表。    <br />地区 电子邮件    <br />美国 ilearn_us@oracle.com    <br />UK／EMEA ilearn_uk@oracle.com    <br />ASIA／PAC ilearn_au@oracle.com    <br />使用Oracle iLearning得花多少钱？    <br />Oracle iLearning采取的是一个简单的基于用户的定价模型，每用户每年标准价格是48美元。最小的订阅期限是1年。最低的购置价格是5000美元，其中包括托管、许可证、技术支持以及每用户2MB的免费存储空间。额外的存储空间定价为每GB每月350美元。    <br />Oracle iLearning的年度升级和维护费用是多少?    <br />Oracle iLearning的定价模型非常简单。所有升级和维护费用都包括在基本价格中。您使用的肯定是最新版本的Oracle iLearning，没有任何附加费用。    <br />如何重置我的密码？    <br />通过点击Reset Password按钮，您可要求系统重置密码，并自动向您发送电子邮件，告诉您新的密码信息。    <br />如何联络客户支持？    <br />如果您是使用Oracle iLearning的一名学员，需要联系您的社区Helpdesk。对于管理员，作为一项电子商务，我们强烈建议您使用内建的电子表单，以获取出色的客户服务。但仍可通过电子邮件获取传统的客户支持，详情见Oracle Metalink（http://metalink.oracle.com）。    <br />集成和自定义    <br />Oracle iLearning可与任何合作或学习产品集成吗？    <br />Oracle iLearning包括基本的合作工具：同步聊天、不同步论坛以及电子邮件。还支持专用同步服务器的使用，比如Mentergy的Learnlinc，Centra Symposium和Interwise等，以实现更高级、更全面的合作式学习（提供相关文档）。    <br />Oracle iLearning可与任何类型的培训注册或资源管理系统集成吗？    <br />Oracle培训管理（OTA）产品支持基于课堂的资源管理。在Oracle iLearning的下一个版本里，我们计划开发同OTA的集成功能。    <br />Oracle iLearning能同收费系统集成吗？    <br />Oracle iLearning特别适合作为面向学员社区的一种订阅服务使用。为了获得更全面的、基于Web的学习体验，一种更好的做法是让学员订阅一个课程目录，而不是针对每门课或者基本的内容模块进行单独收费。这个模型的一个非常好的例子便是Oracle学习网络（http://www.oracle.com/education/oln），它正是在Oracle iLearning的基础上运行的。    <br />在Oracle iLearning的下一个版本中，还会提供同Oracle Financials和CRM 产品（比如Oracle iStore）集成的电子商务功能。    <br />可为我的特定社区自定义Oracle iLearning吗？    <br />Oracle iLearning客户可为自己的社区定义具体的属性，可自定义内容类型，搜索目录，自定义属性，管理职责，自助注册选项以及社区公告等等。    <br />每个社区都可有单独的登录页面或入口位置，以便从此进入Oracle iLearning。此外，Oracle iLearning还允许针对每个社区，单独更改其外观与感觉——包括字体、颜色和徽标图像等等。未来Oracle iLearning升级时，不会影响这些自定义设置。    <br />根据Oracle iLearning的设计，它已成功地将商业逻辑和核心逻辑分离，能针对每个社区都进行复杂的自定义操作。针对这些附加自定义操作的管理，定价模型将随着所需的自定义级别的变化而变化。    <br />技术    <br />什么是Oracle iLearning平台和基础结构？    <br />Oracle iLearning基于面向Web应用的工业标准技术而构建，其中包括Oracle8i Internet平台和Java。Oracle iLearning多层结构由Apache服务器、JSP和Oracle8i构成。     <br />一系列支持HTML和Servlet功能的Web服务器提供对Oracle iLearning的访问渠道。在这个级别，可提供一个或多个服务器，从而具有良好的伸缩性、可靠性和负载平衡能力（作为托客服务的一部分进行管理）。一系列JSP作为Oracle iLearning应用程序的图形界面使用。应用层负责解释用户请求，调用商业逻辑组件内的恰当行动例程，并向客户机返回HTML输出。应用程序是用Business Components for Java（BC4J）写成的。BC4J是一种百分之百纯Java、由XML提供动力的基本框架，它基于可重用的商业组件，可实现多层式数据库应用程序的生产性开发、可移植部署以及灵活的自定义。欲了解BC4J的详情，请参考BC4J白皮书。    <br />所有用户（不管学员还是管理员）都只需在其客户机上安装一个标准的Internet浏览器，并通过HTTP访问Oracle iLearning。所有Oracle iLearning功能都是在服务器上实现的——惟一例外的便是在客户机上运行的那些简单的JavaScript校验程序。    <br />注意：第三方内容可能需要插件程序才能播放内容文件（例如Shockwave或Real Player）。    <br />Oracle iLearning的伸缩性如何？    <br />Oracle Internet和BC4J体系结构设计用于突破传统技术的壁垒，可在Internet上支持非常大的数据库应用。在Oracle iLearning的开发过程中，严格的性能测试和应用程序调节是至关重要的一个步骤。Oracle iLearning在完成了性能测试后才正式投入生产，可支持数量巨大的并发用户。作为托管服务的一部分，Oracle会管理中间层和后端平台的配置，以获得最优的性能。    <br />访问站点所需的最低浏览器级别和桌面要求如何？    <br />没有特殊的客户端要求。我们同时支持Netscape和Internet Explorer浏览器。您至少需要这两种产品的4.X版本。Oracle iLearning可支持Win NT，95，98和Win 2000操作系统。     <br />Oracle iLearning提供哪些安全特性？    <br />物理安全：只有经过批准的人员才允许进入存放Oracle iLearning系统的数据中心区域。    <br />应用程序安全：采用加密密码和用户名登录Oracle iLearning，并在此进行身份验证。在Oracle iLearning的所有被保护的页面，都会对用户信息进行校验。一个看门人模块会对Oracle iLearning托管的内容进行安全保护。这样可防范未经授权的用户通过URL访问安全内容。    <br />网络安全：使用周边网络（以前称为非军事区或DMZ）的概念用于在Internet上保证Oracle iLearning服务器的安全。服务器位于防火墙之后，但不在内部网中。    <br />Oracle iLearning可在有防火墙的系统中方便地使用吗？?    <br />Oracle iLearning采用标准HTTP请求来完成所有Web接口功能。不会有任何特殊端口或其他“小窍门”有可能被防火墙阻挡。此外，它也没有使用Java Applet。    <br />如何对Oracle iLearning进行升级？    <br />类似任何Web站点，每次登录时，Oracle iLearning都允许您立即访问已经添加的任何新特性。您不必下载任何软件，也不必进行任何系统调节。    <br />公司的IT部门需要怎么做？    <br />为了建立您的Oracle iLearning社区，不需要牵涉公司IT部门的任何工作。    <br />会产生任何附加的实现成本吗？    <br />不会。您可自己设置用户、组织、内容和导入数据，而无需产生任何费用。Oracle iLearning确实提供了一个Quick Start（快速启动）服务包，帮助您了解公司的状况是否已为e-Learning做好准备。Quick Start可帮助您定义自己的内容开发策略，就内容和用户管理进行培训，并帮助您设置Oracle iLearning社区的属性。    <br />如何在Oracle iLearning内部进行内容管理？    <br />Oracle iLearning允许灵活地分布内容服务器。物理内容可由Oracle iLearning内部的内容服务器进行管理，或由您的内容供应商或ASP负责内容服务器的维护，或在您自己的防火墙内部进行管理。    <br />在Oracle iLearning上，可实现哪些类型的内容？    <br />Oracle iLearning支持来自多个厂商的、可在Web上播放的任何内容，也支持在单位内部创作的内容，范围从标准的字处理和演示文稿包，一直到高度复杂的多媒体创作系统。    <br />哪些创作工具兼容于Oracle iLearning？    <br />任何可生成能在Web上浏览的输出内容的工具，都适于开发在Oracle iLearning上播放的内容。可选范围从标准的HTML创作工具（比如Microsoft Frontpage），一直到高级的多媒体创作环境，比如Macromedia的Dreamweaver Attain工具，它集成了AICC CMI跟踪API，可用来与Oracle iLearning服务器交换状态信息。    <br />在Oracle iLearning内部，可对内容进行什么形式的跟踪?    <br />针对适于在Oracle iLearning内部构造和汇编的内容，信息在最低的精度级别上进行跟踪。我们还支持AICC CMI API标准，从而允许JavaScript跟踪调用，内容和Oracle iLearning之间的通信。Oracle iLearning会自动维护完成状态、所花时间以及下一个／上一个对象。学员可启动一门课程，并快速返回上一次访问过的位置。 </p>]]></description>
         <link>http://blogs.oracle.com/longchun/2009/08/oracle_ilearning_faq.html</link>
         <guid>http://blogs.oracle.com/longchun/2009/08/oracle_ilearning_faq.html</guid>
        
          <category domain="http://www.sixapart.com/ns/types#category">ERP Architecture(EBS/JDE/PS/Siebel)</category>
        
        
         <pubDate>Fri, 14 Aug 2009 10:30:00 +0800</pubDate>
      </item>
      
      <item>
         <title>[原创]Oracle i-Learning 安装配置步骤以及问题总结（Step by Step)</title>
         <description><![CDATA[<p><a name="_Toc103759735"></a>    <h5>最近几天，硬做了一些Oracle i-Learning 的支持工作，为了更好的了解和理解i-Learning,于是决定自己动手做一下，</h5>    <p>用了2个多小时就把系统完全搞定了，相对ERP系统，这还是很小的系统，没多少技术东西，</p>    <p>把操作过程的截图如下，供大家参考</p>    <h5>OVERVIEW&#160;&#160;&#160;&#160;&#160;&#160;&#160; </h5> </p>  <p>Purpose</p>  <p>本文档的目的是Oracle i-Learning 爱好者，自己测试Oracle i-Learning 的安装、基本配置以及简单的功能测试,PROD环境建议参照Oracle 官方文档进行</p>  <p>&#160;</p>  <h6>Prerequisite</h6>  <h6>操作前，必须确认的事项</h6>  <p>1． Disk Space 规划是否做好？建议d盘给20G左右空间。</p>  <p>2． Install Media CD 是否准备好？建议把安装介质COPY到硬盘中安装。</p>  <p>3． 需要的OS 和 Patch Source 最好提前下载好，并确认Source 文件完整性。</p>  <p><a name="_Toc103759744"></a><a name="_Toc90289094"></a></p>  <h6>Prepare OS（XP）</h6>  <h6>安装中注意事项</h6>  <p>1． 建议安装到XP SP2以上，并安装好病毒防护软件</p>  <p>2． 建议暂时关闭防火墙</p>  <p>3． 如果是DHCP 的话，安装Microsoft loop adapter "</p>  <h5>Oracle i-Leaning 安装步骤</h5>  <h6>Oracle Database 安装</h6>  <p>点击DB安装包中的"setup"按纽 ，此安装版本为9.2.0.1,因为只用于测试，所以没再打不顶，正式项目使用建议打到9.2.0.8 版本：</p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B4%5D.jpg"><img title="clip_image002[4]" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="213" alt="clip_image002[4]" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B4%5D_thumb.jpg" width="426" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B6%5D.jpg"><img title="clip_image002[6]" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="210" alt="clip_image002[6]" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B6%5D_thumb.jpg" width="426" border="0" /></a></p>  <p></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B8%5D.jpg"><img title="clip_image002[8]" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="184" alt="clip_image002[8]" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B8%5D_thumb.jpg" width="433" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B10%5D.jpg"><img title="clip_image002[10]" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="184" alt="clip_image002[10]" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B10%5D_thumb.jpg" width="435" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B12%5D.jpg"><img title="clip_image002[12]" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="184" alt="clip_image002[12]" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B12%5D_thumb.jpg" width="438" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B14%5D.jpg"><img title="clip_image002[14]" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="184" alt="clip_image002[14]" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B14%5D_thumb.jpg" width="440" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B16%5D.jpg"><img title="clip_image002[16]" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="184" alt="clip_image002[16]" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B16%5D_thumb.jpg" width="444" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B18%5D.jpg"><img title="clip_image002[18]" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="184" alt="clip_image002[18]" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B18%5D_thumb.jpg" width="445" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B20%5D.jpg"><img title="clip_image002[20]" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="184" alt="clip_image002[20]" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B20%5D_thumb.jpg" width="448" border="0" /></a></p>  <p></p>  <p></p>  <p></p>  <p></p>  <p></p>  <p></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B22%5D.jpg"><img title="clip_image002[22]" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="184" alt="clip_image002[22]" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B22%5D_thumb.jpg" width="451" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B24%5D.jpg"><img title="clip_image002[24]" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="184" alt="clip_image002[24]" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B24%5D_thumb.jpg" width="455" border="0" /></a></p>  <p></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B26%5D.jpg"><img title="clip_image002[26]" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="184" alt="clip_image002[26]" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B26%5D_thumb.jpg" width="457" border="0" /></a></p>  <p>&#160;</p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B28%5D.jpg"><img title="clip_image002[28]" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="184" alt="clip_image002[28]" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B28%5D_thumb.jpg" width="458" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B30%5D.jpg"><img title="clip_image002[30]" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="184" alt="clip_image002[30]" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B30%5D_thumb.jpg" width="465" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B32%5D.jpg"><img title="clip_image002[32]" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="184" alt="clip_image002[32]" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B32%5D_thumb.jpg" width="470" border="0" /></a></p>  <p></p>  <p></p>  <h6>Oracle ias 10g&#160; 安装</h6>  <p>点击application安装包中的"setup"按纽 ，此安装版本为9.2.0.4,因为只用于测试，所以没再打不顶，正式项目使用建议打到更高 版本：</p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B34%5D.jpg"><img title="clip_image002[34]" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="184" alt="clip_image002[34]" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B34%5D_thumb.jpg" width="490" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B36%5D.jpg"><img title="clip_image002[36]" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="184" alt="clip_image002[36]" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B36%5D_thumb.jpg" width="492" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B38%5D.jpg"><img title="clip_image002[38]" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="184" alt="clip_image002[38]" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B38%5D_thumb.jpg" width="497" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B40%5D.jpg"><img title="clip_image002[40]" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="184" alt="clip_image002[40]" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B40%5D_thumb.jpg" width="503" border="0" /></a></p>  <p></p>  <p></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B42%5D.jpg"><img title="clip_image002[42]" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="184" alt="clip_image002[42]" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B42%5D_thumb.jpg" width="508" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B44%5D.jpg"><img title="clip_image002[44]" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="184" alt="clip_image002[44]" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B44%5D_thumb.jpg" width="513" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B46%5D.jpg"><img title="clip_image002[46]" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="184" alt="clip_image002[46]" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B46%5D_thumb.jpg" width="521" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B48%5D.jpg"><img title="clip_image002[48]" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="184" alt="clip_image002[48]" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B48%5D_thumb.jpg" width="525" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B50%5D.jpg"><img title="clip_image002[50]" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="184" alt="clip_image002[50]" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B50%5D_thumb.jpg" width="534" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B52%5D.jpg"><img title="clip_image002[52]" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="184" alt="clip_image002[52]" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B52%5D_thumb.jpg" width="539" border="0" /></a></p>  <p></p>  <p></p>  <p></p>  <p></p>  <p></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B54%5D.jpg"><img title="clip_image002[54]" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="184" alt="clip_image002[54]" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B54%5D_thumb.jpg" width="541" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B56%5D.jpg"><img title="clip_image002[56]" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="184" alt="clip_image002[56]" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B56%5D_thumb.jpg" width="546" border="0" /></a></p>  <p>&#160;</p>  <h6>Oracle i-Learning 安装</h6>  <p>点击 i-Learning安装包中的"setup"按纽 ，此安装版本为5.0B,因为只用于测试，所以没再打补丁，正式项目使用建议打到更高 版本：</p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B60%5D.jpg"><img title="clip_image002[60]" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="184" alt="clip_image002[60]" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B60%5D_thumb.jpg" width="558" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B62%5D.jpg"><img title="clip_image002[62]" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="184" alt="clip_image002[62]" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B62%5D_thumb.jpg" width="563" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B64%5D.jpg"><img title="clip_image002[64]" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="184" alt="clip_image002[64]" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B64%5D_thumb.jpg" width="569" border="0" /></a></p>  <p></p>  <p></p>  <p></p>  <p></p>  <p></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B66%5D.jpg"><img title="clip_image002[66]" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="184" alt="clip_image002[66]" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B66%5D_thumb.jpg" width="574" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B68%5D.jpg"><img title="clip_image002[68]" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="184" alt="clip_image002[68]" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B68%5D_thumb.jpg" width="576" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B70%5D.jpg"><img title="clip_image002[70]" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="184" alt="clip_image002[70]" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B70%5D_thumb.jpg" width="582" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B72%5D.jpg"><img title="clip_image002[72]" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="184" alt="clip_image002[72]" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B72%5D_thumb.jpg" width="583" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B74%5D.jpg"><img title="clip_image002[74]" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="184" alt="clip_image002[74]" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B74%5D_thumb.jpg" width="588" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B76%5D.jpg"><img title="clip_image002[76]" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="184" alt="clip_image002[76]" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B76%5D_thumb.jpg" width="597" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B78%5D.jpg"><img title="clip_image002[78]" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="184" alt="clip_image002[78]" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B78%5D_thumb.jpg" width="604" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B80%5D.jpg"><img title="clip_image002[80]" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="184" alt="clip_image002[80]" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B80%5D_thumb.jpg" width="608" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B82%5D.jpg"><img title="clip_image002[82]" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="184" alt="clip_image002[82]" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B82%5D_thumb.jpg" width="612" border="0" /></a></p>  <p></p>  <p></p>  <p></p>  <p></p>  <p></p>  <p></p>  <p></p>  <p></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B84%5D.jpg"><img title="clip_image002[84]" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="184" alt="clip_image002[84]" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B84%5D_thumb.jpg" width="620" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B86%5D.jpg"><img title="clip_image002[86]" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="184" alt="clip_image002[86]" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B86%5D_thumb.jpg" width="628" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B88%5D.jpg"><img title="clip_image002[88]" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="184" alt="clip_image002[88]" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B88%5D_thumb.jpg" width="631" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B90%5D.jpg"><img title="clip_image002[90]" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="184" alt="clip_image002[90]" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B90%5D_thumb.jpg" width="638" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B92%5D.jpg"><img title="clip_image002[92]" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="184" alt="clip_image002[92]" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B92%5D_thumb.jpg" width="640" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B94%5D.jpg"><img title="clip_image002[94]" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="184" alt="clip_image002[94]" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B94%5D_thumb.jpg" width="637" border="0" /></a></p>  <p></p>  <p></p>  <p></p>  <p></p>  <p></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B96%5D.jpg"><img title="clip_image002[96]" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="184" alt="clip_image002[96]" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B96%5D_thumb.jpg" width="638" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B98%5D.jpg"><img title="clip_image002[98]" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="184" alt="clip_image002[98]" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B98%5D_thumb.jpg" width="635" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B100%5D.jpg"><img title="clip_image002[100]" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="184" alt="clip_image002[100]" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B100%5D_thumb.jpg" width="634" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B102%5D.jpg"><img title="clip_image002[102]" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="184" alt="clip_image002[102]" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B102%5D_thumb.jpg" width="634" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B104%5D.jpg"><img title="clip_image002[104]" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="184" alt="clip_image002[104]" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B104%5D_thumb.jpg" width="638" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B106%5D.jpg"><img title="clip_image002[106]" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="184" alt="clip_image002[106]" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B106%5D_thumb.jpg" width="642" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B108%5D.jpg"><img title="clip_image002[108]" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="184" alt="clip_image002[108]" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B108%5D_thumb.jpg" width="649" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B110%5D.jpg"><img title="clip_image002[110]" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="184" alt="clip_image002[110]" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B110%5D_thumb.jpg" width="655" border="0" /></a></p>  <p>&#160;</p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B112%5D.jpg"><img title="clip_image002[112]" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="184" alt="clip_image002[112]" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/159f7cab4254_8FFA/clip_image002%5B112%5D_thumb.jpg" width="661" border="0" /></a></p>  <h6>Oracle i-Learning <a href="INS50007.htm">Setting Up a Content Server</a> 安装</h6>  <p>安装方法和以上基本相似，详细内容请看官方的正式文档</p>  <p><a name="ZZZ_TUT_1"></a>Scope</p>  <p>This instruction covers the tasks necessary to set up an Oracle iLearning secured content server.</p>  <p>This instruction does not cover how to set up a non-Oracle iLearning secured content server</p>  <p><a name="ZZZ_TUT_2"></a>Distribution</p>  <p>Oracle iLearning Administrator<sup>*</sup></p>  <p>Oracle iLearning DBA<sup>*</sup></p>  <p><a name="ZZZ_TUT_3"></a>Ownership</p>  <p>The Oracle iLearning Documentation Manager is responsible for ensuring that this document is necessary and that it reflects actual practice.</p>  <p><a name="ZZZ_TUT_4"></a>Activity Preface</p>  <p>These tasks are performed whenever a content server needs to be set up and accessible by Oracle iLearning.</p>  <p><a name="ZZZ_TUT_5"></a>Overview</p>  <p>You can configure any file server as a content server. An Oracle iLearning secured content server provides additional security to ensure users can only access content from within Oracle iLearning, and not directly from their browser entering a URL. This is achieved by configuring the Oracle Application Server 10g (9.0.4) with an additional Oracle iLearning module, called the Gatekeeper. After adding this module, all URL references to the content must be authorized by Oracle iLearning before users can view it. You can also choose to protect some directories, and not others, by modifying the httpd.conf file on the Oracle Application Server 10g. </p>  <p><b>Note</b>: This step requires an FTP server configuration on each content server machine, plus an Oracle iLearning installation and set up. </p>  <p><b>Note:</b> It is not a requirement that content resides on an Oracle iLearning secured content server. You may choose to utilize non-secured servers if you like. Content located on non-secure content servers will be accessible by users outside of Oracle iLearning.    <br />To make your file server an Oracle iLearning content server, please follow the steps below carefully. Some steps are only required on the content server machines, other steps are required on each Oracle iLearning middle tier application server: </p>  <p><a name="ZZZ0001"></a>Oracle iLearning DBA<a name="ZZZ_TUT_6"></a></p>  <p><a name="ZZZ0002"></a>1. Install and configure the Oracle Application Server 10g on each content server machine.</p>  <p><a name="ZZZ0003"></a>2. Perform a <b>Middle Tier Only </b>installation on each content server machine.</p>  <p><a name="ZZZ0004"></a>3. Ensure you can successfully connect to Oracle iLearning.</p>  <p><a name="ZZZ0005"></a>If you can successfully connect, goto task #<a href="#ZZZ0008">5</a>. Otherwise, goto task #<a href="#ZZZ0006">4</a>.</p>  <p><a name="ZZZ0006"></a>4. Resolve any database, application server, or installation issues.</p>  <p><a name="ZZZ0007"></a>Goto task #<a href="#ZZZ0004">3</a>.</p>  <p><a name="ZZZ0008"></a>5. Stop the Oracle Enterprise Manager daemon on each content server machine and every Oracle iLearning Middle Tier application server machine.</p>  <ul>   <li>Please refer to the Oracle Application Server 10g documentation for detailed information on starting and stopping this service. </li> </ul>  <p><a name="ZZZ0009"></a>6. Stop the Oracle Application Server 10g daemon on each content server machine and every Oracle iLearning Middle Tier application server machine.</p>  <ul>   <li>Please refer to the Oracle Application Server 10g documentation for detailed information on starting and stopping this server. </li> </ul>  <p><a name="ZZZ0010"></a>7. Create a physical directory on each content server machine where content will be stored.</p>  <p><b>Note: </b>This document only describes the setup of a content directory under the &lt;AS_HOME&gt;/Apache/Apache/htdocs/ directory. For example:    <br />&lt;AS_HOME&gt;/Apache/Apache/htdocs/ilearning/content_server</p>  <p><a name="ZZZ0011"></a>8. Copy the Gatekeeper module file from the &lt;ORACLE_HOME&gt;/ilearn/install/apache/ directory into the appropriate directory on each content server machine.</p>  <ul>   <li><b>For Windows</b>: Copy the ApacheModuleAuthIla.dll module to the &lt;AS_HOME&gt;/Apache/Apache/modules directory. </li>    <li><b>For UNIX</b>: Copy the mod_auth_ila.so module to the &lt;AS_HOME&gt;/Apache/Apache/libexec directory. </li> </ul>  <p><a name="ZZZ0012"></a>9. Add the required lines to the Oracle Application Server 10g configuration file on each content server machine.</p>  <ul>   <li>The configuration file is located at: &lt;AS_HOME&gt;/Apache/Apache/conf/httpd.conf</li>    <li>You can use the &lt;ORACLE_HOME&gt;/ilearn/install/httpd.conf-template.txt file for a sample of the configuration changes </li>    <li>The HOST and LISTEN port values must be the same in order for the Gatekeeper module to function properly. </li>    <li>The iLearningAuthKey value must be the same as the ENCRYPTION_KEY value in the ilearning.properties file for the Gatekeeper module to function properly. The key must be 64 characters in length. If the values do not match, all learners will receive a "Forbidden" error message when attempting to access content on an Oracle iLearning secured content server even if they are authorized to view the content. </li>    <li><b>Note: </b>You must understand Oracle Application Server 10g administration and cluster management before performing any of the following changes. Please refer to the Oracle Internet Application Server documentation for detailed information. </li>    <li>The following line starts the Gatekeeper every time Oracle Application Server 10g is started. This should go in the section labeled "Dynamic Shared Object (DSO) Support": </li> </ul>  <ul>   <li><b>For Windows</b>: LoadModule ila_auth_module modules/ApacheModuleAuthIla.dll</li>    <li><b>For UNIX</b>: LoadModule ila_auth_module libexec/mod_auth_ila.so</li> </ul>  <ul>   <li><b>Windows Only: </b>This line enables the Oracle Application Server 10g to locate the Gatekeeper module. This should go in the section labeled "Dynamic Shared Object (DSO) Support": </li> </ul>  <ul>   <li>AddModule mod_auth_ila.c </li> </ul>  <ul>   <li>Add an Alias for the Oracle Application Server 10g of your physical directory to locate the stored content. This should go in the section labeled "Aliases" under "IfModule mod_alias.c": </li> </ul>  <p>Alias /&lt;virtual content directory&gt;/ &quot;&lt;AS_HOME&gt;/Apache/Apache/htdocs/&lt;physical content directory&gt;/&quot; </p>  <p>Use the information below to help define the base directory where all content used by Oracle iLearning will be stored: </p>  <ul>   <li>Determine where the content will be stored.     <br /><b>Note: </b>This document only describes the setup of a content directory under the &lt;AS_HOME&gt;/Apache/Apache/htdocs/ directory. For example:       <br />&lt;AS_HOME&gt;/Apache/Apache/htdocs/ilearning/content_server      <br />Alternatively, you could establish UNIX soft links to any other directory from this location. </li>    <li>Any name can be used for the &lt;virtual content directory&gt; directory. </li>    <li>The &lt;virtual content directory&gt; and &lt;physical content directory&gt; values are required when setting up content servers within the Oracle iLearning application </li>    <li>For example, to store content in the &lt;AS_HOME&gt;/Apache/Apache/htdocs/ilearning/content_server/ directory, you would use the following:     <br />Alias /content/ &quot;/u01/app/ias/Apache/Apache/htdocs/ilearning/content_server/&quot;</li> </ul>  <ul>   <li>Add the following lines to protect the secure directory to which Apache has access. You must also create the physical directories that are specified here. </li> </ul>  <ul>   <li>&lt;Directory &quot;&lt;AS_HOME&gt;/Apache/Apache/htdocs/&lt;secure physical directory&gt;&quot;&gt;     <br />&#160;&#160;&#160;&#160; AuthType iLearning      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; require valid-user      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; iLearningAuth on      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; iLearningAuthKey &lt;ENCRYPTION_KEY value from ilearning.properties entry&gt;      <br />&#160;&#160;&#160;&#160; ErrorDocument 403 http://<a href="REF50001.htm#ZZZ_TUT_17">&lt;Oracle iLearning Website Address&gt;</a>      <br />&lt;/Directory&gt;      <br />Use the information below to help configure this line: </li> </ul>  <ul>   <li>This command protects all content under &lt;secure physical directory&gt;, except streaming media audio files which must be exempted from the secured location (.wma).&#160; </li>    <li>For example, to prevent unauthorized access to content under the &lt;AS_HOME&gt;/Apache/Apache/htdocs/ilearning/content_server/secure directory, you would specify the following     <br />&lt;Directory &quot;/u01/ias/Apache/Apache/htdocs/ilearning/content_server/secure&quot;&gt;      <br />&#160;&#160;&#160;&#160; AuthType iLearning      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; require valid-user      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; iLearningAuth on      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; iLearningAuthKey 2a9021bea78b754a7156c17e1eaccb4c840ff9bd81c547ff813b6ef1abc788f      <br />&#160;&#160;&#160;&#160; ErrorDocument 403 http://<a href="REF50001.htm#ZZZ_TUT_17">&lt;Oracle iLearning Website Address&gt;</a>      <br />&lt;/Directory&gt; </li>    <li>If your content server will also store Windows Media streaming (.wma) files, add the following lines to ensure that gatekeeper does not prevent the player from accessing these files. This line, if added, must be included in the &lt;Directory&gt; tag as indicated in the example below:     <br />&lt;Directory &quot;/u01/ias/Apache/Apache/htdocs/ilearning/content_server/secure&quot;&gt;      <br />&#160;&#160;&#160;&#160; AuthType iLearning      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; require valid-user      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; iLearningAuth on      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; iLearningAuthKey 2a9021bea78b754a7156c17e1eaccb4c840ff9bd81c547ff813b6ef1abc788f      <br />&#160;&#160;&#160;&#160; &lt;Files *.wma&gt;      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; iLearningAuth off      <br />&#160;&#160;&#160;&#160; &lt;/Files&gt;      <br />&#160;&#160;&#160;&#160; ErrorDocument 403 http://<a href="REF50001.htm#ZZZ_TUT_17">&lt;Oracle iLearning Website Address&gt;</a>      <br />&lt;/Directory&gt;</li> </ul>  <ul>   <li>Add the following lines to unprotect the public directory to which Apache has access: </li> </ul>  <ul>   <li>&lt;Directory &quot;&lt;AS_HOME&gt;/Apache/Apache/htdocs/&lt;unsecure physical directory&gt;&quot;&gt;     <br />&#160;&#160;&#160;&#160; AuthType iLearning      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; require valid-user      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; iLearningAuth off      <br />&#160;&#160;&#160;&#160; ErrorDocument 403 http://<a href="REF50001.htm#ZZZ_TUT_17">&lt;Oracle iLearning Website Address&gt;</a>      <br /> &lt;/Directory&gt;      <br />Use the information below to help configure this line: </li> </ul>  <ul>   <li>This command removes Gatekeeper protection from the &lt;unsecure physical directory&gt; and all its subdirectories. </li>    <li>This line is not required if all directories are to be secured. </li>    <li>For example, to allow anyone to access content under the /u01/ias/Apache/Apache/htdocs/ilearning/content_server/public directory, you could specify the following:     <br />&lt;Directory &quot;/u01/ias/Apache/Apache/htdocs/ilearning/content_server/public&quot;&gt;      <br />&#160;&#160;&#160; AuthType iLearning      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; require valid-user      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; iLearningAuth off      <br />&#160;&#160;&#160;&#160; ErrorDocument 403 http://<a href="REF50001.htm#ZZZ_TUT_17">&lt;Oracle iLearning Website Address&gt;</a>      <br />&lt;/Directory&gt;</li> </ul>  <p><a name="ZZZ0013"></a>10.&#160;&#160;&#160; Install and configure an FTP server on each content server machine.</p>  <p>An FTP server running on the same Oracle iLearning content server machine is mandatory.</p>  <p>Use the following steps as guidelines for configuring an FTP server:</p>  <ul>   <li>Start the FTP server. </li>    <li>Create one FTP user. </li> </ul>  <ul>   <li>The FTP username must be the same operating system username used for installing Oracle Application Server 10g and Oracle iLearning. The same operating system user should be used during the installation of both Oracle Application Server 10g and Oracle iLearning, regardless of whether they are being installed in the same or different Oracle Homes. </li>    <li>The same username and password <b><u>must</u></b> be used when configuring the ftpuser and ftppassword properties in the ilearning.properties file (Refer to the Oracle iLearning configuration step <a href="#ZZZ0014">11</a>). </li>    <li>The Upload Files feature in the Oracle iLearning administrative user interface can only succeed if the owner of the Oracle Application Server 10g files is used for the ftpuser property when setting up the ilearning.properties file. </li>    <li>The FTP protocol is required only between Oracle iLearning application servers and the content servers. </li>    <li>Oracle iLearning does not use the FTP protocol to upload files from the user's browser. The compressed ZIP files are transferred from the browser to the Oracle iLearning application servers using the standard HTTP protocol and then are transferred from the Oracle iLearning application server to the content server using the FTP protocol. </li> </ul>  <ul>   <li>For each alias created in your httpd.conf file (as per step 9) </li> </ul>  <ul>   <li>Make sure all required physical directories have been created </li>    <li>Make sure the FTP user has full access to the base directory when all Oracle iLearning content will be stored. For example, if the following directories were created: </li> </ul>  <ul>   <li>/u01/ias/Apache/Apache/htdocs/ilearning/content_server/secure </li>    <li>/u01/ias/Apache/Apache/htdocs/ilearning/content_server/public</li> </ul>  <p>Then, the FTP user should have full access on the   <br />/u01/ias/Apache/Apache/htdocs/ilearning/content_server directory. </p>  <ul>   <li>From another machine, attempt to FTP to this machine using the username and password you just created. If you are unsuccessful, stop and restart the FTP server and try again. </li>    <li>Refer to your specific FTP server documentation for more information. </li>    <li><b>Note: Windows 2003 Server installations only:       <br /></b>There is a default FTP server created during the Windows 2003 Server installation. You can either: </li> </ul>  <ul>   <li>Disable the Windows 2003 FTP server (from the Internet Services Manager) and install another FTP server </li>    <li>Configure the Windows 2003 FTP server. The following steps may assist your configuration: </li> </ul>  <ul>   <li>From Start Menu-&gt;Administrative Tools, launch Start Internet Services Manager </li>    <li>Select the name of the machine in the tree and create a new FTP site using the wizard. You need to define the following: </li> </ul>  <ul>   <li>A new name for the FTP site </li>    <li>The IP address and port </li>    <li>The default home directory for the FTP site </li>    <li>Both Read and Write for the directory </li> </ul>  <ul>   <li>Edit the properties for the FTP site. From the Security Accounts tab: </li> </ul>  <ul>   <li>Select Allow Anonymous Connections </li>    <li>In the Username field, select a username. This <b><u>must</u></b> be the same user that will be specified as the FTP user in the ilearning.properties file. You will enter this in step <a href="#ZZZ0014">11</a>. </li>    <li>Enter the password for the user. This <b><u>must</u></b> be the same password that has will be specified as the FTP user in the ilearning.properties file. You will enter this in step <a href="#ZZZ0014">11</a></li> </ul>  <ul>   <li>Select the FTP server site you just created, and use the wizard to create a new Virtual Directory. You need to define the following: </li> </ul>  <ul>   <li>An alias that will be used to access the Oracle content server directory. This must be the same virtual directory that was specified as the alias in the httpd.conf file. For example, content</li>    <li>The physical content server location. This must be the same physical directory that was specified as the alias in the httpd.conf file. For example,&#160; c:\oracle\ias904\Apache\Apache\htdocs\content_server</li>    <li>Privileges for the FTP user, which should be both Read and Write for the directory </li> </ul>  <ul>   <li>Edit the properties for the windows directory that you specified as your physical content server location. </li> </ul>  <ul>   <li>Select the Security tab </li>    <li>Add the username that you created in the FTP server setup </li> </ul>  <p><a name="ZZZ0014"></a>11.&#160;&#160;&#160; Modify the file ilearning.properties file on all Oracle iLearning middle tier application servers.</p>  <p><b>Note: </b>This is not required on content server machines, unless they are also an Oracle iLearning middle tier application server.</p>  <ul>   <li>The ilearning.properties file is located in &lt;AS_HOME&gt;/j2ee/oil/applications/ilearning/ilearn/WEB-INF directory. </li>    <li>Edit this file to provide the correct values for the ftpuser and ftppassword. This is an FTP user that should be set up on the FTP Server on your content server machine. This user should have permissions on the content server directory to transfer content using FTP. The default values during installation are: </li> </ul>  <ul>   <li>FTP User: ftpuser</li>    <li>FTP Password: ftpuserpassword</li> </ul>  <ul>   <li>For example, if a UNIX ftp user called ilearnftp was created on the content server machine with password ilearn_transfer, the following values could be used:     <br />ftpuser=ilearnftp      <br />ftppassword=ilearn_transfer</li> </ul>  <p><a name="ZZZ0015"></a>12.&#160;&#160;&#160; Save the configuration file.</p>  <p><a name="ZZZ0016"></a>13.&#160;&#160;&#160; Update the Oracle Application Server 10g repository</p>  <ul>   <li>This must be performed on the content server machine and all middle tier application servers for the above changes to take effect. </li>    <li>Please refer to the Oracle Application Server 10g documentation for detailed information on updating the repository. </li> </ul>  <p><a name="ZZZ0017"></a>14.&#160;&#160;&#160; Stop the Oracle Application Server 10g daemon on each content server machine and every Oracle iLearning Middle Tier application server machine.</p>  <ul>   <li>Please refer to the Oracle Application Server 10g documentation for detailed information on starting and stopping this server. </li> </ul>  <p><a name="ZZZ0018"></a>15.&#160;&#160;&#160; Start the Oracle Application Server 10g daemon on each content server machine and every Oracle iLearning Middle Tier application server machine.</p>  <ul>   <li>Please refer to the Oracle Application Server 10g documentation for detailed information on starting and stopping this server. </li> </ul>  <p><a name="ZZZ0019"></a>16.&#160;&#160;&#160; Start the Oracle Enterprise Manager daemon on each content server machine and every Oracle iLearning Middle Tier application server machine.</p>  <ul>   <li>Please refer to the Oracle Application Server 10g documentation for detailed information on starting and stopping this service. </li> </ul>  <p><a name="ZZZ0020"></a>17.&#160;&#160;&#160; The content server is now set up.</p>  <p>All Oracle iLearning middle tiers can access this content server.</p>  <p><a name="ZZZ_TUT_7"></a>Defining the Content Server in Oracle iLearning</p>  <p><a name="ZZZ0021"></a>18.&#160;&#160;&#160; Define which sites will have access to this content server.</p>  <p><a name="ZZZ0022"></a>Oracle iLearning Administrator</p>  <p><a name="ZZZ0023"></a>19.&#160;&#160;&#160; Log in to Oracle iLearning as an administrator on the Root Site.</p>  <p><a name="ZZZ0024"></a>20.&#160;&#160;&#160; Click the <b>Admin </b>icon in the upper right corner of your browser window. </p>  <p><a name="ZZZ0025"></a>21.&#160;&#160;&#160; Select the site that should have access to the content server, for example, the <b>Root Site </b>or <b>Site1</b>. </p>  <p><a name="ZZZ0026"></a>22.&#160;&#160;&#160; Click the <b>More...</b> tab. </p>  <p><a name="ZZZ0027"></a>23.&#160;&#160;&#160; Choose <b>Content Servers</b>. </p>  <p><a name="ZZZ0028"></a>24.&#160;&#160;&#160; Click <b>Add Content Server </b>to view the list of available content servers. </p>  <p><a name="ZZZ0029"></a>25.&#160;&#160;&#160; Click <b>New Content Server </b>to define a new content server.</p>  <p><a name="ZZZ0030"></a>26.&#160;&#160;&#160; Enter the appropriate information to define a new content server (all fields are mandatory).</p>  <ul>   <li>Enter the content server <b>Name</b></li>    <li>Enter the content server <b>Host and Port</b></li>    <li>Enter the <b>Physical Path </b>to the content server directory </li>    <li>Enter the <b>Virtual Path </b>to the content server directory </li>    <li><b>Note: </b>The information entered here needs to match with the information placed in the httpd.conf file on the web server. Please ensure to coordinate these efforts with your Oracle iLearning DBA. </li> </ul>  <p><a name="ZZZ0031"></a>27.&#160;&#160;&#160; Click <b>Save </b>to define the content server in Oracle iLearning.</p>  <p><a name="ZZZ0032"></a>28.&#160;&#160;&#160; To make the content server available to the site, check the <b>Select </b>box next to the content server name, and click <b>Make Available to Site</b>.</p>  <p><a name="ZZZ0033"></a>If you plan to use SCORM-based content, stop and complete <a href="INS50013.htm">Setting Up the Oracle CMI Adapter</a><i><u>.</u></i> Otherwise, goto task #<a href="#ZZZ0034">29</a>.</p>  <p><a name="ZZZ0034"></a>29.&#160;&#160;&#160; Use the <b>Upload Files</b> option in Oracle iLearning to transfer their content to the content server.</p>  <p>When their content resides on an Oracle iLearning content server, content developers should always choose the <b>iLearning Secured </b>option when specifying the <b>Content Location </b>for a content object. </p>  <p><a name="ZZZ0035"></a>End of activity.</p> <a name="TUT_FLOWCHART_3"></a><a name="TUT_FLOWCHART_4"></a>]]></description>
         <link>http://blogs.oracle.com/longchun/2009/08/oracle_i-learning_step_by_step.html</link>
         <guid>http://blogs.oracle.com/longchun/2009/08/oracle_i-learning_step_by_step.html</guid>
        
          <category domain="http://www.sixapart.com/ns/types#category">ERP Architecture(EBS/JDE/PS/Siebel)</category>
        
        
          <category domain="http://www.sixapart.com/ns/types#tag">i-Learing</category>
        
          <category domain="http://www.sixapart.com/ns/types#tag">iLearing</category>
        
          <category domain="http://www.sixapart.com/ns/types#tag">oracle</category>
        
         <pubDate>Fri, 14 Aug 2009 10:25:49 +0800</pubDate>
      </item>
      
      <item>
         <title>Oracle Academy Teacher Training in Guangzhou .</title>
         <description><![CDATA[<p>Have finished oracle dba training about Oracle Academy Teacher Training in Guangzhou .</p>

<p>Thanks for all teachers.!</p>

<p>1.	Introduction<br />
2.	Installation<br />
3.	DB Creation<br />
4.	Instance<br />
5.	Storage<br />
6.	Users<br />
7.	Schema<br />
8.	Data & Concurrency<br />
9.	Undo<br />
10.	Security<br />
11.	Network<br />
12.	Proactive Maintenance<br />
13.	Performance<br />
14.	Backup & Recovery Concepts<br />
15.	Backup<br />
16.	Recovery<br />
17.	Flashback<br />
18.	Moving Data</p>]]></description>
         <link>http://blogs.oracle.com/longchun/2009/08/oracle_academy_teacher_trainin.html</link>
         <guid>http://blogs.oracle.com/longchun/2009/08/oracle_academy_teacher_trainin.html</guid>
        
          <category domain="http://www.sixapart.com/ns/types#category">ERP Architecture(EBS/JDE/PS/Siebel)</category>
        
        
          <category domain="http://www.sixapart.com/ns/types#tag">DBA，10G</category>
        
         <pubDate>Thu, 13 Aug 2009 16:22:16 +0800</pubDate>
      </item>
      
      <item>
         <title>Oracle E-Business Suite R12.1.1 安装配置问题总结</title>
         <description><![CDATA[<p>环境：    <br />- OS：Oracle Enterprise Linux 5.3 (Lastest version)     <br />- VM: Vmware workstation 6.5     <br />- Desktop:Dell PC     <br />- Application :Oracle E-Business Suite R12.1.1 VIS Demo+ 简体中文补丁</p>  <p>Oracle E-Business Suite R12.1.1 安装配置问题总结</p>  <p>安装配置步骤：    <br />- <a href="http://edelivery.oracle.com/">http://edelivery.oracle.com/</a> 上下载EBS for Linux X86 安装介质     <br />- 安装Vmware workstation 6.5     <br />- 在VM上安装Oracle Enterprise Linux 5.3（可以在<a href="http://edelivery.oracle.com/">http://edelivery.oracle.com/</a> 下载）     <br />- ftp ebs zip file to Linux     <br />- unzip zip file on linux     <br />- 安装 Oracle E-Business Suite R12.1.1 Visom Demo     <br />- 安装EBS 中文补丁     <br />- 性能稍微调整（因为是测试用，很多参数没必要那么大）     <br />当中的问题总结：     <br />- 安装Linux 尽量把所有包都选择上，否则，安装EBS中会出现错误     <br />- 调整 Linux 的某些参数     <br />- 检查EBS 需要的OS的包     <br />- 做重要的下面两个命令，否则EBS中有错误     <br /># unlink /usr/lib/libXtst.so.6     <br /># ln -s /usr/X11R6/lib/libXtst.so.6.1 /usr/lib/libXtst.so.6     <br />- 修改如下，否则DB 会有错误     <br />以root身份，通过以下命令查询SELinux的模式：getenforce 默认应当返回Enforcing     <br />通过以下命令更改模式：setenforce 0     <br />然后再次查询getenforce，应该返回permissive了     <br />- 安装完毕，主画面没问题，进去FORM出现错误，解决方法：     <br />[oracle@r12test opmn]$ vi HTTP_Server~1.log     <br />[oracle@r12test opmn]$ pwd     <br />/u01/oracle/VIS/inst/apps/VIS_r12test/logs/ora/10.1.3/opmn     <br />[oracle@r12test opmn]$</p>  <p>09/08/10 17:31:50 Start process    <br />--------     <br />/u01/oracle/VIS/inst/apps/VIS_r12test/ora/10.1.3/Apache/Apache/bin/apachectl startssl: execing httpd     <br />/u01/oracle/VIS/apps/tech_st/10.1.3/Apache/Apache/bin/httpd: error while loading shared libraries: libdb.so.2: cannot open shared object file: No such file or directory</p>  <p>--------    <br />09/08/10 17:31:52 Start process     <br />--------     <br />/u01/oracle/VIS/inst/apps/VIS_r12test/ora/10.1.3/Apache/Apache/bin/apachectl startssl: execing httpd     <br />/u01/oracle/VIS/apps/tech_st/10.1.3/Apache/Apache/bin/httpd: error while loading shared libraries: libdb.so.2: cannot open shared object file: No such file or directory     <br />32,1 Bot     <br />ln -s /usr/lib/libdb-4.3.so /usr/lib/libdb-3.3.so </p>  <p>[root@r12test ~]# ln -s /usr/lib/libgdbm.so /usr/lib/libdb.so.2</p>  <p>had to use this instead:    <br />ln -s /usr/lib/libgdbm.so.2 /usr/lib/libdb.so.2</p>  <p>[root@r12test ~]# ls -rtl /usr/lib/libdb.so.2    <br />lrwxrwxrwx 1 root root 19 Aug 10 17:47 /usr/lib/libdb.so.2 -&gt; /usr/lib/libgdbm.so</p>  <p>- 打中文补丁前，先打如下补丁：    <br />Patch 8508724     <br />- 打到最后还剩8个的时候出现错误。     <br />Applying 6678700_PTB - 12.1.1 : Upgrade Patch</p>  <p>Fails on : FAILED: file XLIFFLoader.class on worker 1.</p>  <p>--------details-------------------------    <br />Invoking Utility XLIFFLoader ...     <br />Class: oracle.apps.xdo.oa.util.XLIFFLoader     <br />Method: processXLIFF     <br />Arguments: UPLOAD -DB_USERNAME &amp;un_apps -DB_PASSWORD &amp;pw_apps -JDBC_CONNECTION &amp;jdbc_db_addr     <br />-APPS_SHORT_NAME OFA -TEMPLATE_CODE FADTXD -FILE_NAME     <br />&amp;fullpath:fa:patch/115/publisher/templates/PTB:FADTXD.xlf     <br />TimeStamp : [Wed Jul 01 22:53:56 BRT 2009]     <br />==========================================================     <br />XLIFFLoader started: Wed Jul 01 22:53:56 BRT 2009</p>  <p>[FILE_NAME]    <br />[/d01/oracle/VIS/apps/apps_st/appl/fa/12.0.0/patch/115/publisher/templates/PTB/FADTXD.xlf]     <br />[APPS_SHORT_NAME] [OFA]     <br />[UPLOAD] [UPLOAD]     <br />[DB_USERNAME] [APPS]     <br />[JDBC_CONNECTION]     <br />[(DESCRIPTION=(ADDRESS_LIST=(LOAD_BALANCE=YES)(FAILOVER=YES)(ADDRESS=(PROTOCOL=tcp)     <br />(HOST=&lt;host&gt;.&lt;domain&gt;)(PORT=&lt;port&gt;)))(CONNECT_DATA=(SID=&lt;sid&gt;)))]     <br />[DB_PASSWORD] [*****]     <br />[TEMPLATE_CODE] [FADTXD]</p>  <p>Target file: FADTXD.xlf    <br />[070109_105356316][][EXCEPTION] java.io.UTFDataFormatException: Invalid UTF8 encoding.     <br />at oracle.xml.parser.v2.XMLUTF8Reader.checkUTF8Byte(XMLUTF8Reader.java:160)     <br />at oracle.xml.parser.v2.XMLUTF8Reader.readUTF8Char(XMLUTF8Reader.java:203)     <br />at oracle.xml.parser.v2.XMLUTF8Reader.fillBuffer(XMLUTF8Reader.java:120)     <br />at oracle.xml.parser.v2.XMLByteReader.saveBuffer(XMLByteReader.java:450)     <br />at oracle.xml.parser.v2.XMLReader.fillBuffer(XMLReader.java:2488)     <br />at oracle.xml.parser.v2.XMLReader.tryRead(XMLReader.java:1089)     <br />at oracle.xml.parser.v2.XMLReader.scanXMLDecl(XMLReader.java:3047)     <br />at oracle.xml.parser.v2.XMLReader.pushXMLReader(XMLReader.java:521)     <br />at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:288)     <br />at oracle.apps.xdo.oa.util.TemplateTranslator.createMLSTemplates(TemplateTranslator.java:238)     <br />at oracle.apps.xdo.oa.util.XLIFFLoader.processUpload(XLIFFLoader.java:738)     <br />at oracle.apps.xdo.oa.util.XLIFFLoader.process(XLIFFLoader.java:586)     <br />at oracle.apps.xdo.oa.util.XLIFFLoader.processXLIFF(XLIFFLoader.java:1153)     <br />at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     <br />at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)     <br />at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)     <br />at java.lang.reflect.Method.invoke(Method.java:597)     <br />at oracle.apps.ad.worker.AdJavaWorker.invokeUtility(AdJavaWorker.java:503)     <br />at oracle.apps.ad.worker.AdJavaWorker.main(AdJavaWorker.java:356)</p>  <p>Exception while parsing base template    <br />==========================================================     <br />Done calling the utility function. Return Code = [1] TimeStamp = [Wed Jul 01 22:53:56 BRT 2009]     <br />Updating task with status 1</p>  <p>AD Worker error:    <br />The utility XLIFFLoader returned error for the above task.</p>  <p>解决方法    <br />-- To implement the solution, please execute the following steps::     <br />1. In a separate UNIX session, set the APPS environment.</p>  <p>2. Then run the following commands from the command line.    <br />Please note each is a single command.</p>  <p>In these commands, it is assumed the APPS username and password is apps/apps. If this is not correct then please change them approriately in this section:    <br />-DB_USERNAME apps -DB_PASSWORD apps</p>  <p>Command to reload US XML    <br />adjava -ms128m -mx256m -nojit oracle.apps.xdo.oa.util.XDOLoader UPLOAD     <br />-DB_USERNAME apps -DB_PASSWORD apps -JDBC_CONNECTION     <br />&quot;(DESCRIPTION=(ADDRESS_LIST=(LOAD_BALANCE=YES)(FAILOVER=YES)(ADDRESS=(PROTO=tcp)(HOST=&lt;host.dimain- taken from error message above&gt;)(PORT=&lt;port- taken from error message above&gt;)))(CONNECT_DATA=(SID=&lt;sid - taken from error message above&gt;)))&quot;     <br />-LOB_TYPE DATA_TEMPLATE -APPS_SHORT_NAME OFA -LOB_CODE FADTXD -LANGUAGE 00     <br />-XDO_FILE_TYPE XML-DATA-TEMPLATE -FILE_NAME     <br />$FA_TOP/patch/115/publisher/defs/FADTXD.xml</p>  <p>_______________________________________________________________________    <br />.     <br />Command to reload US RTF     <br />.     <br />adjava -ms128m -mx256m -nojit oracle.apps.xdo.oa.util.XDOLoader UPLOAD     <br />-DB_USERNAME apps -DB_PASSWORD apps -JDBC_CONNECTION     <br />&quot;(DESCRIPTION=(ADDRESS_LIST=(LOAD_BALANCE=YES)(FAILOVER=YES)(ADDRESS=(PROTOCOL=tcp)(HOST=&lt;host.dimain- taken from error message above&gt;)(PORT=&lt;port- taken from error message above&gt;)))(CONNECT_DATA=(SID=&lt;sid - taken from error message above&gt;)))&quot;     <br />-LOB_TYPE TEMPLATE_SOURCE -APPS_SHORT_NAME OFA -LOB_CODE FADTXD -LANGUAGE en     <br />-TERRITORY US -XDO_FILE_TYPE RTF -TRANSLATE Y -FILE_NAME     <br />$FA_TOP/patch/115/publisher/templates/US/FADTXD.rtf</p>  <p>Once the commands have completed successfully, restart the failed worker and verify the equivalent language script runs successfully. </p>  <p>以上做完就基本完成了，别的就可以傻瓜式进行了。。</p>  <p>声明：以上只是系统测试，正式生产环境请严格安装ORACLE 正式文档操作和正常的IT规划去操作，    <br />这些只是本人观点，并不代表任何组织和个人。。呵呵</p>]]></description>
         <link>http://blogs.oracle.com/longchun/2009/08/oracle_e-business_suite_r1211.html</link>
         <guid>http://blogs.oracle.com/longchun/2009/08/oracle_e-business_suite_r1211.html</guid>
        
        
         <pubDate>Thu, 13 Aug 2009 15:54:05 +0800</pubDate>
      </item>
      
      <item>
         <title>Siebel CRM 8.1.1 DEMO环境完成 </title>
         <description><![CDATA[<p>环境：</p>

<p>- Oracle VM </p>

<p>- Oracle Enterprise Linux5.3</p>

<p>- Siebel 8.1.1 +Chinese Package</p>

<p>- Database 11.1.0.7</p>

<p><br />
由于Linux 的多个环境变量的问题折腾了好长时间才搞明白</p>

<p>最难受的是最后的一“哆嗦”，搞了好几天，才明白原来是License code 的问题。。<br />
</p>]]></description>
         <link>http://blogs.oracle.com/longchun/2009/07/siebel_crm_811_demo.html</link>
         <guid>http://blogs.oracle.com/longchun/2009/07/siebel_crm_811_demo.html</guid>
        
          <category domain="http://www.sixapart.com/ns/types#category">ERP Architecture(EBS/JDE/PS/Siebel)</category>
        
        
          <category domain="http://www.sixapart.com/ns/types#tag">CRM</category>
        
          <category domain="http://www.sixapart.com/ns/types#tag">SIEBEL</category>
        
         <pubDate>Wed, 15 Jul 2009 23:38:28 +0800</pubDate>
      </item>
      
      <item>
         <title>云南ORACLE EBS 12.1.1 demo 搭建以及 高可用性和高性能架构 讲课完成，</title>
         <description><![CDATA[<p>环境：</p>

<p>- Oracle Enterprise Linux 5.3</p>

<p>- Oracle ebs 12.1.1 +chinese package</p>

<p>新东西+最新的OS，问题还是不少的。</p>

<p>出现的问题都做了记录，有时间的话整理出来，共享 出来，免的再走弯路。减少点痛苦<br />
</p>]]></description>
         <link>http://blogs.oracle.com/longchun/2009/07/oracle_ebs_1211_demo.html</link>
         <guid>http://blogs.oracle.com/longchun/2009/07/oracle_ebs_1211_demo.html</guid>
        
          <category domain="http://www.sixapart.com/ns/types#category">ERP Architecture(EBS/JDE/PS/Siebel)</category>
        
        
          <category domain="http://www.sixapart.com/ns/types#tag">EBS 12.1.1</category>
        
         <pubDate>Wed, 15 Jul 2009 23:36:58 +0800</pubDate>
      </item>
      
      <item>
         <title>[原创]Oracle EBS R12 High Performance Architecture</title>
         <description><![CDATA[<p><a name="TitleEnd"></a></p>  <p>2008.03</p>  <p>本文档目的是为了广大 - Oracle EBS Release12 爱好者测试参考使用，本文档内容将全部是Oracle 技术内容，将不含有任何可能有商业信息的内容，请不要用于其他商业用途，如有违反，原创作者有权追究相关责任</p>  <p>文章主要内容:   <br />&#160;&#160;&#160; - Oracle EBS R12 DB/AP 跨Server 安装    <br />&#160;&#160;&#160; - Oracle EBS R12 DB 单instance 转换成双节点RAC    <br />&#160;&#160;&#160; - Oracle EBS R12 Muti App Server Setup and Configration    <br />&#160;&#160;&#160; - Parallel Concurrent Processing（PCP） 安装配置    <br />&#160;&#160; - Muti APP/PCP/DB RAC 功能测试    <br />&#160;&#160; - ERP 系统备份和恢复系统测试</p>  <h4>测试系统环境</h4>  <h5>软件信息</h5>  <h6>测试环境软件清单</h6>  <p>l 操作系统：HP-UX 11.23</p>  <p>l Application:Oracle E-Business Suite 12.0.4</p>  <p>l 数据库：Oracle DB Enterprise Edition 10.2.0.2</p>  <p>l Oracle Cluster Software 10.2.0.2</p>  <p>l HP MC/Service Guard 11.16</p>  <p>l HP Service Guard Cluster File System(CFS) 11.17</p>  <h5>资源分布</h5>  <h6>系统资源分布</h6>    <h4>测试环境搭建</h4>  <h5>安装新系统</h5>  <h6>安装一套DB/AP分布到2台机器 上的新系统</h6>  <p>l 在DB 和AP 服务器上分别创建oratest和appltest 用户</p>  <p>l 分别在DB/AP 服务器上创建相同的文件系统，例如：/u01/prod</p>  <p>l 详细安装方法，请参考我以前写过的文档</p>  <h6>安装Oracle Cluster Software(CRS)</h6>  <p>l Check Network Requirements(<i>public</i><i>/</i><i>private</i><i>/vip </i><i>设置检查</i><i>)</i></p>  <p>l Verify Kernel Parameters</p>  <p>详细设置参数请参考Metalink Notes</p>  <p>l Check rsh and Host Equivalence</p>  <p>l Set up Shared Storage</p>  <p>这部分由HP工程师已经准备完毕，所以，不用做任何操作</p>  <h6>配置Oracle DB RAC </h6>  <p>l 详细方法请参考我以前写过的Single Instance Conversion RAC</p>  <h6>小结</h6>  <p>l 通过以上的步骤已经完成从单instance 向Oracle db RAC的转变</p>  <h4>测试过程</h4>  <h5>双AP安装和配置</h5>  <h6>Shared Application Tier File System Layout</h6>  <p><a name="Install10103"></a><a name="top"></a><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/OracleEBSR12HighPerformanceArchitecture_ECC7/clip_image004_2.gif"><img title="clip_image004" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="260" alt="clip_image004" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/OracleEBSR12HighPerformanceArchitecture_ECC7/clip_image004_thumb.gif" width="448" border="0" /></a></p>  <h5>双AP安装和配置</h5>  <h6>操作过程</h6>  <p>l Clone Application Server</p>  <p>$cd $INST_TOP/admin/scripts</p>  <p>$perl adpreclone.pl appsTier</p>  <p>l 限制操作修改现有AP SV文件属性</p>  <p>$mkdir $HOME/bin</p>  <p>$ln –s /bin/true $HOME/bin/chmod</p>  <p>$PATH=$HOME/bin:$PATH</p>  <p>l Create a new context file for new node</p>  <p>$cd /u01/ test/apps/apps_st/comn/clone/bin</p>  <p>$perl ./adclonectx.pl addnode \</p>  <p>Contextfile= ../context/apps/TEST_erpapp1.xml</p>  <p>l 删除文件限制属性</p>  <p>$rm $HOME/bin/chmod</p>  <p>l 产生一个新的Intance Home for new Node</p>  <p>$cd /u01/test/apps/apps_st/appl/ad/12.0.0/bin</p>  <p>$$AD_TOP/bin/perl ./adconfig.pl \</p>  <p>/u01/test/apps/TEST_erpapp2/appl/admin/TEST_erpapp2.xml</p>  <h4>测试过程</h4>  <h6>对比两个节点Contextfile的下面值</h6>  <table cellpadding="0" border="0"><tbody>     <tr>       <td width="6"></td>        <td></td>     </tr>      <tr>       <td width="6"></td>        <td>         <table cellspacing="0" cellpadding="0" border="0"><tbody>             <tr>               <td width="145">                 <p>. Variable Name</p>               </td>                <td width="164">                 <p>erpapp1 Server</p>               </td>                <td width="167">                 <p>erpapp2 </p>               </td>             </tr>              <tr>               <td width="145">&#160;</td>                <td width="164">&#160;</td>                <td width="167">&#160;</td>             </tr>              <tr>               <td width="145">                 <p>s_appl_config_home</p>               </td>                <td width="164">&#160;</td>                <td width="167">                 <p><b></b></p>               </td>             </tr>              <tr>               <td width="145">                 <p>s_isAdAdmin</p>               </td>                <td width="164">&#160;</td>                <td width="167">&#160;</td>             </tr>              <tr>               <td width="145">                 <p>s_applcsf</p>               </td>                <td width="164">&#160;</td>                <td width="167">&#160;</td>             </tr>              <tr>               <td width="145">                 <p>s_fndreviverpiddir</p>               </td>                <td width="164">&#160;</td>                <td width="167">&#160;</td>             </tr>              <tr>               <td width="145">                 <p>s_isAdConc</p>               </td>                <td width="164">&#160;</td>                <td width="167">&#160;</td>             </tr>              <tr>               <td width="145">                 <p>s_isAdConcDev</p>               </td>                <td width="164">&#160;</td>                <td width="167">                 <p><b></b></p>               </td>             </tr>              <tr>               <td width="145">                 <p>s_batch_status</p>               </td>                <td width="164">&#160;</td>                <td width="167">                 <p><b></b></p>               </td>             </tr>              <tr>               <td width="145">                 <p>s_tnsstatus</p>               </td>                <td width="164">&#160;</td>                <td width="167">                 <p><b></b></p>               </td>             </tr>              <tr>               <td width="145">                 <p>s_isForms</p>               </td>                <td width="164">&#160;</td>                <td width="167">                 <p><b></b></p>               </td>             </tr>              <tr>               <td width="145">                 <p>s_isFormsDev</p>               </td>                <td width="164">&#160;</td>                <td width="167">                 <p><b></b></p>               </td>             </tr>              <tr>               <td width="145">                 <p>s_formsstatus</p>               </td>                <td width="164">&#160;</td>                <td width="167">                 <p><b></b></p>               </td>             </tr>              <tr>               <td width="145">                 <p>s_appl_config_home</p>               </td>                <td width="164">&#160;</td>                <td width="167">                 <p><b></b></p>               </td>             </tr>           </tbody></table>          <h6>文件系统权限</h6>          <table cellspacing="0" cellpadding="0" border="0"><tbody>             <tr>               <td width="249">                 <p>Name</p>               </td>                <td width="198">                 <p>File System Permissions</p>               </td>             </tr>              <tr>               <td width="249">&#160;</td>                <td width="198">&#160;</td>             </tr>              <tr>               <td width="249">                 <p>/u01/test/apps/apps_st/appl</p>               </td>                <td width="198">                 <p>Read-Only</p>               </td>             </tr>              <tr>               <td width="249">                 <p>/u01/ test /apps/apps_st/comm</p>               </td>                <td width="198">                 <p>Read-Only</p>               </td>             </tr>              <tr>               <td width="249">                 <p>/u01/ test /apps/tech_st/10.1.2</p>               </td>                <td width="198">                 <p>Read-Only</p>               </td>             </tr>              <tr>               <td width="249">                 <p>/u01/ test /apps/tech_st/10.1.3</p>               </td>                <td width="198">                 <p>Read-Only</p>               </td>             </tr>              <tr>               <td width="249">                 <p>/u01/ test /inst/apps/PROD_erpapp1</p>               </td>                <td width="198">                 <p>Read-Write</p>               </td>             </tr>              <tr>               <td width="249">                 <p>/u01/ test /inst/apps/PROD_erpapp2</p>               </td>                <td width="198">                 <p>Read-Write</p>               </td>             </tr>           </tbody></table>          <h6>OAM 中确认</h6>          <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/OracleEBSR12HighPerformanceArchitecture_ECC7/clip_image006_2.jpg"><img title="clip_image006" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="227" alt="clip_image006" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/OracleEBSR12HighPerformanceArchitecture_ECC7/clip_image006_thumb.jpg" width="436" border="0" /></a></p>       </td>     </tr>   </tbody></table>  <h4>测试过程</h4>  <h5>LoadBalance 安装</h5>  <h6>Load Balance System Layout</h6>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/OracleEBSR12HighPerformanceArchitecture_ECC7/clip_image008_2.gif"><img title="clip_image008" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="333" alt="clip_image008" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/OracleEBSR12HighPerformanceArchitecture_ECC7/clip_image008_thumb.gif" width="302" border="0" /></a></p>  <h6>修改context文件</h6>  <table cellspacing="0" cellpadding="0" border="1"><tbody>     <tr>       <td width="189">         <p>Context Variable Name</p>       </td>        <td width="142">         <p>Old Context Value(erpapp1)</p>       </td>        <td valign="top" width="161">         <p>Old Context Value(erpapp2)</p>       </td>        <td valign="top" width="131">         <p>New Context Value</p>       </td>     </tr>      <tr>       <td width="189">&#160;</td>        <td width="142">&#160;</td>        <td valign="top" width="161">&#160;</td>        <td valign="top" width="131">&#160;</td>     </tr>      <tr>       <td width="189">         <p><code>s_webentryurlprotocol</code></p>       </td>        <td width="142">         <p>http</p>       </td>        <td valign="top" width="161">         <p>http</p>       </td>        <td valign="top" width="131">         <p>https</p>       </td>     </tr>      <tr>       <td width="189">         <p><code>s_webentryhost</code></p>       </td>        <td width="142">         <p><code>erpapp</code>1</p>       </td>        <td valign="top" width="161">         <p>erpapp2</p>       </td>        <td valign="top" width="131">         <p>test</p>       </td>     </tr>      <tr>       <td width="189">         <p><code>s_webentrydomain</code></p>       </td>        <td width="142">         <p>zhulch.com.cn</p>       </td>        <td valign="top" width="161">         <p>zhulch.com.cn</p>       </td>        <td valign="top" width="131">         <p>zhulch.com.cn</p>       </td>     </tr>      <tr>       <td width="189">         <p><code>s_active_webport</code></p>       </td>        <td width="142">         <p>8000</p>       </td>        <td valign="top" width="161">         <p>8000</p>       </td>        <td valign="top" width="131">         <p>443</p>       </td>     </tr>      <tr>       <td width="189">         <p><code>s_login_page</code></p>       </td>        <td width="142">         <p><code>http://erpapp1.zhulch.com.cn:8000/OA_HTML/AppsLogin </code></p>       </td>        <td valign="top" width="161">         <p><code>http://erpapp2.zhulch.com.cn:8000/OA_HTML/AppsLogin </code></p>       </td>        <td valign="top" width="131">         <p><code>https://test.zhulch.com.cn/OA_HTML/AppsLogin</code></p>       </td>     </tr>      <tr>       <td width="189">         <p><code>s_external_url</code></p>       </td>        <td width="142">         <p><code>http://erpapp1.zhulch.com.cn:8000/</code></p>       </td>        <td valign="top" width="161">         <p><code>http://erpapp2.zhulch.com.cn:8000/</code></p>       </td>        <td valign="top" width="131">         <p><code>https://test.zhulch.com.cn</code></p>       </td>     </tr>   </tbody></table>  <h4><a name="UpgradeDb"></a>测试环境安装</h4>  <h5>F5 设置</h5>  <h6>操作过程</h6>  <p>l 此部分有网络厂商完成，不过DBA需要指导他们去完成</p>  <h4>测试环境安装</h4>  <h5>PCP配置</h5>  <p>l Execute AutoConfig by using $INST_TOP/admin/scripts/adautocfg.sh on all concurrent nodes. </p>  <p>l Source the application environment. </p>  <p>l Check the configuration files tnsnames.ora and listener.ora located at $INST_TOP/ora/10.1.2/network/admin. Ensure that you have information of all the other concurrent nodes for FNDSM and FNDFS entries. </p>  <p>l Restart the application listener processes on each application node. </p>  <p>l Logon to Oracle E-Business Suite Release 12 using SYSADMIN in login and System Administrator Responsibility. Navigate to Install &gt; Nodes screen and ensure that each node in the cluster is registered.</p>  <p>l Verify whether the Internal Monitor for each node is defined properly with correct primary and secondary node specification and work shift details. Also make sure the Internal Monitor manager is activated by going into Concurrent -&gt; Manager -&gt; Administrator and activate the manager.   <br />(e.g. Internal Monitor: Host2 must have primary node as host2 and secondary node as host3)</p>  <p>l Set the $APPLCSF environment variable on all the CP nodes pointing to a log directory on a shared file system.</p>  <p>l Set the $APPLPTMP environment variable on all the CP nodes to the value of the UTL_FILE_DIR entry in init.ora on the database nodes. This value should be pointing to a directory on a shared file system.</p>  <p>l Set profile option ' Concurrent: PCP Instance Check' to OFF if database instance-sensitive failover is not required. By setting it to 'ON', Concurrent Managers will failover to a secondary Application tier node if the database instance it is connected to goes down.</p>  <h5>Set Up Transaction Managers</h5>  <p>l Shut down the application services (servers) on all nodes</p>  <p>l Shut down all the database instances cleanly in RAC environment using the command:    <br /><code>SQL&gt;shutdown immediate;</code></p>  <p>l Edit $ORACLE_HOME/dbs/&lt;context_name&gt;_ifile.ora. Add the following parameters: </p>  <p>§ _lm_global_posts=TRUE </p>  <p>§ _immediate_commit_propagation=TRUE</p>  <p>l Start the instances on all database nodes, one by one </p>  <p>l Start up the application services (servers) on all nodes</p>  <p>l Logon to Oracle E-Business Suite Release 12 using SYSADMIN login and System Administrator Responsibility.   <br />Navigate to Profile &gt; System and change the profile option ‘Concurrent: TM Transport Type' to ‘QUEUE' and verify the transaction manager works across the RAC instance.</p>  <p>l Navigate to Concurrent &gt; Manager &gt; Define screen, and set up the primary and secondary node names for transaction managers</p>  <p>l Restart the concurrent managers</p>  <p>l If any of the transaction managers are in de-activated status, activate them using    <br />Concurrent &gt; Manager &gt; Administrator screen.</p>  <h5>Set Up Load Balancing on Concurrent Processing Nodes</h5>  <p>l Edit the applications context file through Oracle Applications Manager interface and set the value of Concurrent Manager TWO_TASK (s_cp_twotask) to load balancing alias (&lt;service_name&gt;_balance&gt;)</p>  <p>l Execute AutoConfig by using $INST_TOP/admin/scripts/adautocfg.sh on all concurrent nodes. </p>  <h4>功能测试</h4>  <h5>双AP 功能测试</h5>  <h6>双AP功能测试</h6>  <p>l 可以通过拔网线的方式，模拟机器故障，详细过程，由于原来的截图不能在次显示</p>  <h5>PCP 功能测试</h5>  <h6>PCP功能测试</h6>  <p>l 可以通过拔网线的方式，模拟机器故障，详细过程，由于原来的截图不能在次显示</p>  <h5>DB RAC功能测试</h5>  <h6>DB RAC功能测试</h6>  <p>l 这个是普通DB RAC测试一样，整体思路，TNS文件。。拔网线模拟故障</p>  <h4>备份系统测试</h4>  <h5>备份/恢复测试</h5>  <h6>备份测试</h6>  <p>l 采用第3方软件，如TSM，Veritas或者HP DP+RMAN进行归档方式备份</p>  <h6>恢复测试</h6>  <p>l 采用第3方软件，如TSM，Veritas或者HP DP+RMAN进行归档方式恢复</p>  <h5>总结</h5>  <p>l 本文档只是能给大家一个思路，详细操作过程还需要参考metalink相关notes</p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/OracleEBSR12HighPerformanceArchitecture_ECC7/clip_image009_2.gif"><img title="clip_image009" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="240" alt="clip_image009" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/OracleEBSR12HighPerformanceArchitecture_ECC7/clip_image009_thumb.gif" width="240" border="0" /></a><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/OracleEBSR12HighPerformanceArchitecture_ECC7/clip_image010_2.gif"><img title="clip_image010" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="240" alt="clip_image010" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/OracleEBSR12HighPerformanceArchitecture_ECC7/clip_image010_thumb.gif" width="240" border="0" /></a><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/OracleEBSR12HighPerformanceArchitecture_ECC7/clip_image011_2.gif"><img title="clip_image011" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="240" alt="clip_image011" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/OracleEBSR12HighPerformanceArchitecture_ECC7/clip_image011_thumb.gif" width="240" border="0" /></a><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/OracleEBSR12HighPerformanceArchitecture_ECC7/clip_image012_2.gif"><img title="clip_image012" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="240" alt="clip_image012" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/OracleEBSR12HighPerformanceArchitecture_ECC7/clip_image012_thumb.gif" width="240" border="0" /></a><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/OracleEBSR12HighPerformanceArchitecture_ECC7/clip_image013_2.gif"><img title="clip_image013" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="240" alt="clip_image013" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/OracleEBSR12HighPerformanceArchitecture_ECC7/clip_image013_thumb.gif" width="240" border="0" /></a></p>]]></description>
         <link>http://blogs.oracle.com/longchun/2009/06/oracle_ebs_r12_high_performanc.html</link>
         <guid>http://blogs.oracle.com/longchun/2009/06/oracle_ebs_r12_high_performanc.html</guid>
        
          <category domain="http://www.sixapart.com/ns/types#category">ERP Architecture(EBS/JDE/PS/Siebel)</category>
        
        
          <category domain="http://www.sixapart.com/ns/types#tag">Architecture</category>
        
          <category domain="http://www.sixapart.com/ns/types#tag">EBS</category>
        
          <category domain="http://www.sixapart.com/ns/types#tag">ERP</category>
        
          <category domain="http://www.sixapart.com/ns/types#tag">PCP</category>
        
          <category domain="http://www.sixapart.com/ns/types#tag">R12</category>
        
         <pubDate>Fri, 19 Jun 2009 16:51:26 +0800</pubDate>
      </item>
      
      <item>
         <title>[原创]Agile PLM A9 Installation Guide(Step by Step)</title>
         <description><![CDATA[<p><a name="TitleEnd"></a></p>  <p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 2009.05.01</p> <a name="_Toc103759735">   <h3>OVERVIEW&#160;&#160;&#160;&#160;&#160;&#160;&#160; </h3> </a>  <p></p>  <p>Purpose</p>  <p>本文档的目的是Oracle Agile PLM 爱好者，自己测试Oracle Agile PLM 的安装、基本配置以及简单的功能测试,PROD环境建议参照Oracle 官方文档进行</p>  <p>主要内容   <br />Agile 数据库服务器     <br />安装Agile数据库软件    <br />安装配置Agile 数据库    <br />设置Oracle监听    <br />配置数据库并测试Agile连接    <br />Agile 应用服务器    <br />Agile 9.2 AS的安装；    <br />部署（Deploy）Agile应用服务器    <br />安装配置Agile Viewer Server [OPTION]    <br />安装AutoVue    <br />验证AutoVue Server    <br />登陆测试    <br />Agile PLM 9.2.2.4     <br />登录 web Client    <br />部署Java Client    <br />验证系统并确认安装完成    <br />中文界面的切换以    <br />新用户增加和权限设置</p>  <h3>Pre-installation</h3>  <h4>Prerequisite</h4>  <h5>操作前，必须确认的事项</h5>  <p>1． Disk Space 规划是否做好？建议d盘给50G左右空间。</p>  <p>2． Install Media CD 是否准备好？建议把安装介质COPY到硬盘中安装。</p>  <p>3． 需要的OS 和PLM 的Patch Source 最好提前下载好，并确认Source 文件完整性。</p>  <p><a name="_Toc103759744"></a><a name="_Toc90289094"></a></p>  <h5>Prepare OS（XP）</h5>  <h5>安装中注意事项</h5>  <p>1． 建议安装到XP SP2以上，并安装好病毒防护软件</p>  <p>2． 建议暂时关闭防火墙</p>  <p>3． 如果是DHCP 的话，安装Microsoft loop adapter “</p>  <h3>Oracle Agile 安装步骤</h3>  <h4>Oracle Database 安装</h4>  <p>点击DB安装包中的”setup”按纽 ，此安装版本为10201,因为只用于测试，所以没再打不顶，正式项目使用建议打到10204 版本：</p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image004_2.jpg"><img title="clip_image004" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="205" alt="clip_image004" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image004_thumb.jpg" width="496" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image006_2.jpg"><img title="clip_image006" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="183" alt="clip_image006" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image006_thumb.jpg" width="498" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image008_2.jpg"><img title="clip_image008" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="208" alt="clip_image008" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image008_thumb.jpg" width="496" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image010_2.jpg"><img title="clip_image010" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="213" alt="clip_image010" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image010_thumb.jpg" width="494" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image012_2.jpg"><img title="clip_image012" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="217" alt="clip_image012" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image012_thumb.jpg" width="497" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image014_2.jpg"><img title="clip_image014" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="228" alt="clip_image014" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image014_thumb.jpg" width="501" border="0" /></a></p>  <h4>Oracle companion 安装</h4>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image016_2.jpg"><img title="clip_image016" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="211" alt="clip_image016" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image016_thumb.jpg" width="504" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image018_2.jpg"><img title="clip_image018" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="219" alt="clip_image018" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image018_thumb.jpg" width="501" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image020_2.jpg"><img title="clip_image020" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="227" alt="clip_image020" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image020_thumb.jpg" width="502" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image022_2.jpg"><img title="clip_image022" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="224" alt="clip_image022" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image022_thumb.jpg" width="504" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image024_2.jpg"><img title="clip_image024" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="231" alt="clip_image024" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image024_thumb.jpg" width="506" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image026_2.jpg"><img title="clip_image026" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="220" alt="clip_image026" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image026_thumb.jpg" width="504" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image028_2.jpg"><img title="clip_image028" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="254" alt="clip_image028" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image028_thumb.jpg" width="502" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image030_2.jpg"><img title="clip_image030" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="224" alt="clip_image030" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image030_thumb.jpg" width="503" border="0" /></a></p>  <h4>PLM DB instance 生成</h4>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image032_2.jpg"><img title="clip_image032" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="232" alt="clip_image032" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image032_thumb.jpg" width="494" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image034_2.jpg"><img title="clip_image034" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="213" alt="clip_image034" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image034_thumb.jpg" width="495" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image036_2.jpg"><img title="clip_image036" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="219" alt="clip_image036" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image036_thumb.jpg" width="497" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image038_2.jpg"><img title="clip_image038" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="218" alt="clip_image038" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image038_thumb.jpg" width="494" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image040_2.jpg"><img title="clip_image040" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="247" alt="clip_image040" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image040_thumb.jpg" width="486" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image042_2.jpg"><img title="clip_image042" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="230" alt="clip_image042" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image042_thumb.jpg" width="494" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image044_2.jpg"><img title="clip_image044" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="210" alt="clip_image044" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image044_thumb.jpg" width="496" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image046_2.jpg"><img title="clip_image046" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="221" alt="clip_image046" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image046_thumb.jpg" width="492" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image048_2.jpg"><img title="clip_image048" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="224" alt="clip_image048" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image048_thumb.jpg" width="495" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image050_2.jpg"><img title="clip_image050" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="233" alt="clip_image050" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image050_thumb.jpg" width="494" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image052_2.jpg"><img title="clip_image052" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="199" alt="clip_image052" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image052_thumb.jpg" width="492" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image054_2.jpg"><img title="clip_image054" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="247" alt="clip_image054" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image054_thumb.jpg" width="494" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image056_2.jpg"><img title="clip_image056" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="230" alt="clip_image056" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image056_thumb.jpg" width="496" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image058_2.jpg"><img title="clip_image058" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="201" alt="clip_image058" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image058_thumb.jpg" width="496" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image060_2.jpg"><img title="clip_image060" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="248" alt="clip_image060" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image060_thumb.jpg" width="497" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image062_2.jpg"><img title="clip_image062" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="214" alt="clip_image062" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image062_thumb.jpg" width="495" border="0" /></a></p>  <h4>数据库网络监听配置</h4>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image064_2.jpg"><img title="clip_image064" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="242" alt="clip_image064" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image064_thumb.jpg" width="500" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image066_2.jpg"><img title="clip_image066" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="256" alt="clip_image066" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image066_thumb.jpg" width="501" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image068_2.jpg"><img title="clip_image068" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="267" alt="clip_image068" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image068_thumb.jpg" width="495" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image070_2.jpg"><img title="clip_image070" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="239" alt="clip_image070" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image070_thumb.jpg" width="494" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image072_2.jpg"><img title="clip_image072" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="268" alt="clip_image072" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image072_thumb.jpg" width="495" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image074_2.jpg"><img title="clip_image074" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="277" alt="clip_image074" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image074_thumb.jpg" width="497" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image076_2.jpg"><img title="clip_image076" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="243" alt="clip_image076" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image076_thumb.jpg" width="496" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image078_2.jpg"><img title="clip_image078" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="268" alt="clip_image078" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image078_thumb.jpg" width="498" border="0" /></a></p>  <h4>Agile PLM 安装</h4>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image080_2.jpg"><img title="clip_image080" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="282" alt="clip_image080" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image080_thumb.jpg" width="501" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image082_2.jpg"><img title="clip_image082" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="248" alt="clip_image082" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image082_thumb.jpg" width="504" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image084_2.jpg"><img title="clip_image084" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="260" alt="clip_image084" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image084_thumb.jpg" width="495" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image086_2.jpg"><img title="clip_image086" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="221" alt="clip_image086" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image086_thumb.jpg" width="493" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image088_2.jpg"><img title="clip_image088" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="244" alt="clip_image088" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image088_thumb.jpg" width="494" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image090_2.jpg"><img title="clip_image090" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="255" alt="clip_image090" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image090_thumb.jpg" width="494" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image092_2.jpg"><img title="clip_image092" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="278" alt="clip_image092" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image092_thumb.jpg" width="493" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image094_2.jpg"><img title="clip_image094" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="260" alt="clip_image094" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image094_thumb.jpg" width="496" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image096_2.jpg"><img title="clip_image096" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="264" alt="clip_image096" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image096_thumb.jpg" width="500" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image098_2.jpg"><img title="clip_image098" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="259" alt="clip_image098" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image098_thumb.jpg" width="503" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image100_2.jpg"><img title="clip_image100" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="269" alt="clip_image100" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image100_thumb.jpg" width="495" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image102_2.jpg"><img title="clip_image102" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="257" alt="clip_image102" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image102_thumb.jpg" width="490" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image104_2.jpg"><img title="clip_image104" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="276" alt="clip_image104" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image104_thumb.jpg" width="489" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image106_2.jpg"><img title="clip_image106" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="259" alt="clip_image106" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image106_thumb.jpg" width="496" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image108_2.jpg"><img title="clip_image108" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="260" alt="clip_image108" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image108_thumb.jpg" width="496" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image110_2.jpg"><img title="clip_image110" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="231" alt="clip_image110" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image110_thumb.jpg" width="498" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image112_2.jpg"><img title="clip_image112" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="207" alt="clip_image112" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image112_thumb.jpg" width="500" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image114_2.jpg"><img title="clip_image114" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="213" alt="clip_image114" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image114_thumb.jpg" width="494" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image116_2.jpg"><img title="clip_image116" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="230" alt="clip_image116" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image116_thumb.jpg" width="498" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image118_2.jpg"><img title="clip_image118" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="233" alt="clip_image118" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image118_thumb.jpg" width="495" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image120_2.jpg"><img title="clip_image120" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="220" alt="clip_image120" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image120_thumb.jpg" width="493" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image122_2.jpg"><img title="clip_image122" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="238" alt="clip_image122" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image122_thumb.jpg" width="495" border="0" /></a></p>  <h4>Agile PLM Configration</h4>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image124_2.jpg"><img title="clip_image124" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="238" alt="clip_image124" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image124_thumb.jpg" width="492" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image126_2.jpg"><img title="clip_image126" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="212" alt="clip_image126" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image126_thumb.jpg" width="494" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image128_2.jpg"><img title="clip_image128" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="220" alt="clip_image128" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image128_thumb.jpg" width="496" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image130_2.jpg"><img title="clip_image130" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="224" alt="clip_image130" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image130_thumb.jpg" width="498" border="0" /></a></p>  <h4>Agile View Installation</h4>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image132_2.jpg"><img title="clip_image132" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="212" alt="clip_image132" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image132_thumb.jpg" width="496" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image134_2.jpg"><img title="clip_image134" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="187" alt="clip_image134" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image134_thumb.jpg" width="496" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image136_2.jpg"><img title="clip_image136" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="229" alt="clip_image136" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image136_thumb.jpg" width="497" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image138_2.jpg"><img title="clip_image138" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="222" alt="clip_image138" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image138_thumb.jpg" width="498" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image140_2.jpg"><img title="clip_image140" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="209" alt="clip_image140" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image140_thumb.jpg" width="494" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image142_2.jpg"><img title="clip_image142" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="221" alt="clip_image142" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image142_thumb.jpg" width="500" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image144_2.jpg"><img title="clip_image144" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="236" alt="clip_image144" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image144_thumb.jpg" width="498" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image146_2.jpg"><img title="clip_image146" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="213" alt="clip_image146" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image146_thumb.jpg" width="502" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image148_2.jpg"><img title="clip_image148" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="275" alt="clip_image148" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image148_thumb.jpg" width="497" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image150_2.jpg"><img title="clip_image150" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="227" alt="clip_image150" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image150_thumb.jpg" width="494" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image152_2.jpg"><img title="clip_image152" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="216" alt="clip_image152" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image152_thumb.jpg" width="494" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image154_2.jpg"><img title="clip_image154" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="212" alt="clip_image154" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image154_thumb.jpg" width="497" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image156_2.jpg"><img title="clip_image156" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="234" alt="clip_image156" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image156_thumb.jpg" width="500" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image158_2.jpg"><img title="clip_image158" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="210" alt="clip_image158" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image158_thumb.jpg" width="502" border="0" /></a></p>  <h4>File Server configration</h4>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image160_2.jpg"><img title="clip_image160" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="214" alt="clip_image160" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image160_thumb.jpg" width="505" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image162_2.jpg"><img title="clip_image162" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="221" alt="clip_image162" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image162_thumb.jpg" width="499" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image164_2.jpg"><img title="clip_image164" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="232" alt="clip_image164" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image164_thumb.jpg" width="492" border="0" /></a></p>  <h4>用户中文画面切换</h4>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image166_2.jpg"><img title="clip_image166" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="230" alt="clip_image166" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image166_thumb.jpg" width="490" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image168_2.jpg"><img title="clip_image168" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="219" alt="clip_image168" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image168_thumb.jpg" width="484" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image170_2.jpg"><img title="clip_image170" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="230" alt="clip_image170" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image170_thumb.jpg" width="483" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image172_2.jpg"><img title="clip_image172" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="215" alt="clip_image172" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image172_thumb.jpg" width="485" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image174_2.jpg"><img title="clip_image174" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="227" alt="clip_image174" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image174_thumb.jpg" width="485" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image176_2.jpg"><img title="clip_image176" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="252" alt="clip_image176" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image176_thumb.jpg" width="486" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image178_2.jpg"><img title="clip_image178" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="218" alt="clip_image178" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image178_thumb.jpg" width="486" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image180_2.jpg"><img title="clip_image180" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="208" alt="clip_image180" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/AgilePLMA9InstallationGuideStepbyStep_BE9A/clip_image180_thumb.jpg" width="488" border="0" /></a></p>  <h3>参考资料</h3>  <h6>安装和文档参考了如下资料</h6>  <h5><a href="http://metalink.oracle.com/">http://metalink.oracle.com</a></h5>]]></description>
         <link>http://blogs.oracle.com/longchun/2009/06/agile_plm_a9_installation_guid.html</link>
         <guid>http://blogs.oracle.com/longchun/2009/06/agile_plm_a9_installation_guid.html</guid>
        
        
         <pubDate>Fri, 19 Jun 2009 14:28:35 +0800</pubDate>
      </item>
      
      <item>
         <title>[原创]通过ORACLE E-BUSINESS SUITE 看SOA</title>
         <description><![CDATA[<h3>&#160;</h3>  <p>朱龙春 2008.12<b></b></p>  <p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; SOA这个名词,几年前就经常在网上看到或者在一些讲座中听到,但自己真正比较“近距离”接触“SOA”,还是在去年的“中国IT精英年会”上,当时IBM大中华区的老总大谈IBM 的SOA,BEA公司(当时还没被Oracle 收购)也讲了很多SOA的案例,SAP公司的首席技术官张侠也讲了有关SAP的为了适应形式需要而发布的- Netweave。从那时才开始对SOA有一些具体的了解，最近由于工作的需要，买了一些SOA的书籍，并在网络上阅读了大量的SOA资料，对原来感觉很模糊的SOA，忽然有了一些清晰：原来自己做过的很多项目中，已经做了很多接近“SOA”的工作了，如给某集团公司做大型Oracle ERP系统规划，架构和实施的时候，采用了Oracle Portal以及SSO 单点登陆到BIEE 系统，OA以及Oracle ERP系统等等，并且我们的生活中类似SOA”也到处存在啊,我们新房子装修的时候，提前在门口的宽带进口那准备了一个“HUB（集线器）”，并每个房间都布置了网线和RJ45的面板，以方便以后在任何一个房间都可以热插拔“Services“.</p>  <p>随手在google中以“SOA“为关键字搜索了一下，发现有<b>35,800,000条记录,可</b>见SOA真是够热的.对于几年前就提出“随需而变”-IBM公司的SOA，实在没太多的精力去研究。只能从自己相当熟悉的Oracle E-Business Suite(电子商务套件)着手并结合最近对SOA资料的学习和理解, 谈一下Oracle E-Business Release12(电子商务套件) 和SOA之间的关系，也是对自己掌握的知识一点总结，同时希望能对新初学Oracle E-Business Release12(电子商务套件)或者SOA的人有些帮助，自己对于SOA研究还刚刚开始，希望能和大家一起共同研究，有错误或者不妥当的地方，请各位指正.</p>  <p>一、 ORACLE EBS(电子商务套件)R12版本产生背景以及和11i版本在技术架构上对比</p>  <p>1. Oracle EBS(电子商务套件)R12版本产生背景</p>  <p>Oracle E-Business Suite(电子商务套件)Release12版本是Oracle 公司在2007年1月份刚推出不久的一个全新版本，和原来一直沿用了近10年的Oracle EBS(电子商务套件)11i版本在技术架构了做了很大的改动，估计也是为了适应，现在IT网格技术，SOA以及云计算这些新的IT理念的需要而产生的.</p>  <p>Ä 根据Oracle 官方的资料，Oracle 公司的对Applications 的策略：</p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/ORACLEEBUSINESSSUITESOA_BA7C/clip_image002_2.jpg"><img title="clip_image002" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="267" alt="clip_image002" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/ORACLEEBUSINESSSUITESOA_BA7C/clip_image002_thumb.jpg" width="522" border="0" /></a></p>  <p>• “Complet”是一种“完整的综合性行业组合”，这样可以体现更多价值，从而减少复杂性，而针对Oracle E-Business Suite(电子商务套件) 来说就是“更广阔的应用套件”</p>  <p>• “Open”是一种“开放的、基于标准的架构”，其实就是说的可以SOA，对应产品就是Oracle SOA Suite, 这样客户可以有更多选择，并降低风险</p>  <p>• “Integrated”是“紧密集成的设计”，从而应用更加灵活、更加节约成本支出，针对Oracle E-Business Suite(电子商务套件) 来说就是指AIA For Oracle E-Business Suite</p>  <p>Ä Oracle E-Business Suite(电子商务套件)Release12 就是在Oracle 公司这样的大的策略下研发出来一个版本，应该说这个版本集合了现在IT发展主流的最新的技术和理念</p>  <p>2. Oracle EBS(电子商务套件)和原来的11i上技术架构改变的对比和结果分析</p>  <p>Ä 两个版本技术架构对比</p>  <p>• Oracle E-Business Suite(电子商务套件)11i</p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/ORACLEEBUSINESSSUITESOA_BA7C/clip_image004_2.jpg"><img title="clip_image004" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="252" alt="clip_image004" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/ORACLEEBUSINESSSUITESOA_BA7C/clip_image004_thumb.jpg" width="526" border="0" /></a></p>  <p>• Oracle E-Business Suite(电子商务套件)Release12</p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/ORACLEEBUSINESSSUITESOA_BA7C/clip_image006_2.jpg"><img title="clip_image006" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="274" alt="clip_image006" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/ORACLEEBUSINESSSUITESOA_BA7C/clip_image006_thumb.jpg" width="527" border="0" /></a></p>  <p>Ä 两个版本在组件上对比</p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/ORACLEEBUSINESSSUITESOA_BA7C/clip_image008_2.jpg"><img title="clip_image008" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="250" alt="clip_image008" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/ORACLEEBUSINESSSUITESOA_BA7C/clip_image008_thumb.jpg" width="534" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/ORACLEEBUSINESSSUITESOA_BA7C/clip_image010_2.jpg"><img title="clip_image010" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="239" alt="clip_image010" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/ORACLEEBUSINESSSUITESOA_BA7C/clip_image010_thumb.jpg" width="537" border="0" /></a></p>  <p>Ä 技术架构对比结果分析</p>  <p>在的架构上Oracle EBS R12 还是采用了3层架构：Client – Application – Database ,只不过在下面几个地方做很改动（只是说技术架构上的） </p>  <p>• Client 由原来的JInitiator插件换成了JDK/JRE 版本1.5.0代替了原来JDK1.3.1or 1.4.1</p>  <p>• Application部分充分利用了Oracle 中间件中新的版本Oracle AS 10g，功能性能以及安全等方便都得到很大的提高</p>  <p>• Database 部分也是利用的Oracle 最新的版本Oracle 10gR2，去掉了大概1000个indexes，优化性能得到很大提高，DML 的性能也得到很大的提高, 在数据压缩，PL/SQL 引擎以及优化策略以及新的功能方面使性能得到了极大的提高</p>  <p>• R12中首次使用Oracle JDeveloper 10.1.3 ,利用这个强大的工具，使开发更简单，更有效</p>  <p>• 环境变量也做了很大的改变，首次使用 INSTANCE_TOP 在Release12用来管理configuration和log 文件</p>  <p>3．Oracle E-Business Suite(电子商务套件)Release12的特性</p>  <p>根据Oracle 公司官方给合作伙伴发布的资料：Oracle E-Business Suite(电子商务套件)Release12被称为<b>“The Global Business Release”，</b>并且具有如下三个特性<b></b></p>  <p>Ä<b> </b>Think Globally</p>  <p>Ä Work Globally</p>  <p>Ä Manage Systems Globally</p>  <p>Ä Global 的涵义主要体现在如下方面：</p>  <p>• Global IT Excellence</p>  <p>• Global Talent Management</p>  <p>• Global Costomer&amp;Master Data Management</p>  <p>• Global Financial Management</p>  <p>• Global Sourcing&amp;Procurement</p>  <p>• Global Supply Chain Management</p>  <p>Ä Oracle E-Business Suite(电子商务套件)Release12整体特性</p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/ORACLEEBUSINESSSUITESOA_BA7C/clip_image012_2.gif"><img title="clip_image012" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="252" alt="clip_image012" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/ORACLEEBUSINESSSUITESOA_BA7C/clip_image012_thumb.gif" width="484" border="0" /></a></p>  <p>4．技术架构以及Oracle EBS R12新特性分析结果总结</p>  <p>通过以上Oracle E-Business Suite(电子商务套件)技术架构和Oracle公司对Applications研发战略上对比，不难看出Oracle公司的Oracle E-Business Suite(电子商务套件)已经经历大幅度的再设计，以便支持 SOA，部分成果在其11<i>i</i>.10 版本开始已经初步体现。一些关键的设计变更包括：使服务接口与服务实施分离；充分利用 AS10<i>g </i>为核心基础架构提供其 J2EE 运行时、注册及存储库服务。Oracle 指出，其 EBS 还包括一个集成存储库，用于访问它的所有服务接口，以及 800 多个预配置的“务事件”、150 条 OAG“消息”及 Web 服务和行业专用协议支持。这些更改有助于简化服务查找，并实施和集成附加模块及其它用户定义服务变得更加容易。Oracle E-Business Suite(电子商务套件)Release12 在这些方面做到了更完善。</p>  <p>二、 Oracle E-Business Suite(电子商务套件)Release12 和SOA </p>  <p>前面从从技术架构上以及Oracle 公司的对Applications策略上，还有Oracle EBS R12 新特性上，可以看出ORACLE （其实Oracle公司早在11.10版本）已经对和适应SOA提前做了很多，把很多的应用模块已经封装成服务，并通过Oracle E-Business Suite(电子商务套件)已经集成好了。而Oracle E-Business Suite(电子商务套件)和SOA有什么关系，或者说怎么样才能把这两个东西结合到一起呢.</p>  <p>1. Oracle E-Business Suite(电子商务套件)<b> </b>中<b>”Integration Resoitory”</b>职责</p>  <p>Ä 其实早在Oracle EBS 11i.10就有了”Integration Resoitory”这个职责，就是为了和SOA集成</p>  <p>Ä <b>在</b>Oracle E-Business Suite(电子商务套件)登陆画面中，以sysadmin/password用户登录进去，可以看到一个“<b>Integration Resoitory“</b>，进去后出现如下所有针对SOA的Public Integration interface</p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/ORACLEEBUSINESSSUITESOA_BA7C/clip_image014_2.jpg"><img title="clip_image014" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="218" alt="clip_image014" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/ORACLEEBUSINESSSUITESOA_BA7C/clip_image014_thumb.jpg" width="521" border="0" /></a></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/ORACLEEBUSINESSSUITESOA_BA7C/clip_image016_2.jpg"><img title="clip_image016" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="232" alt="clip_image016" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/ORACLEEBUSINESSSUITESOA_BA7C/clip_image016_thumb.jpg" width="524" border="0" /></a></p>  <p>Ä “<b>Integration Resoitory</b> ”是Oracle E-Business Suite完整的一部分</p>  <p>Ä “<b>Integration Resoitory</b> ”已经集成了SOA所需要的很多协议</p>  <p>• PL/SQL APIs</p>  <p>• Concurrent Programs</p>  <p>• XML Messages</p>  <p>• Business Service Objects</p>  <p>• Business Events</p>  <p>• Interface Views</p>  <p>• eCommerce Gateway Messages</p>  <p>• 超过2500+services可以被集成</p>  <p>Ä 以上所说的都是Oracle E-Business Suite已经集成好的所有接口，他还提供二次开发的一些东西，也可以封装成服务，具体的流程如下图：</p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/ORACLEEBUSINESSSUITESOA_BA7C/clip_image018_2.jpg"><img title="clip_image018" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="241" alt="clip_image018" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/ORACLEEBUSINESSSUITESOA_BA7C/clip_image018_thumb.jpg" width="513" border="0" /></a></p>  <p>2. Oracle E-Business Suite SOA Adapter</p>  <p>Ä Oracle E-Business Suite中只是提供了能和SOA进行集成的“Services”,但还不能直接和真正的SOA连接到一起的，Oracle 公司有Oracle E-Business Suite SOA Adapter这个产品就起这个作用</p>  <p>Ä Oracle E-Business Suite SOA Adapter架构介绍</p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/ORACLEEBUSINESSSUITESOA_BA7C/clip_image020_2.jpg"><img title="clip_image020" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="231" alt="clip_image020" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/ORACLEEBUSINESSSUITESOA_BA7C/clip_image020_thumb.jpg" width="522" border="0" /></a></p>  <p>3. Oracle E-Business Suite(电子商务套件)最后封装成能够和SOA热插拔的WebService</p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/ORACLEEBUSINESSSUITESOA_BA7C/clip_image022_2.jpg"><img title="clip_image022" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="240" alt="clip_image022" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/ORACLEEBUSINESSSUITESOA_BA7C/clip_image022_thumb.jpg" width="524" border="0" /></a></p>  <p>Ä 针对SOA概念中的“Service Broker”,在Oracle E-Business Suite(电子商务套件)对应的是”Integration Repository”</p>  <p>Ä “Service Provider”， 在Oracle E-Business Suite(电子商务套件)对应的就是“Oracle E-Business Suite Adapter”</p>  <p>Ä 通过Adapter封装成可以和SOA热插拔的”WebService”</p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/ORACLEEBUSINESSSUITESOA_BA7C/clip_image024_2.jpg"><img title="clip_image024" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="194" alt="clip_image024" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/ORACLEEBUSINESSSUITESOA_BA7C/clip_image024_thumb.jpg" width="531" border="0" /></a></p>  <p>三、 由Oracle E-Business Suite(电子商务套件)到Oracle SOA Suite</p>  <p>Oracle SOA 的脚步也比IBM或者原来的BEA慢了很多，别的厂商已经发展的比较成熟了，Oracle 才在2007年推出自己的Oracle SOA Suite产品，在技术上Oracle 公司很早也研发了很多，但市场上并不是很买帐，但2008年Oracle 把BEA收购以后，不仅在技术上把BEA的先进的东西全部拿来融合到自己的新产品中去，而且据说在原来的BEA客户也大部分都跟到了Oracle 公司下面.所以，Oracle 公司新推出的Oracle SOA 套件，完全可以和IBM等这些发展SOA比较早的公司抗衡，并且据业界人士分析，Oracle Fusion Software将Oracle成为这一领域最全面的SOA软件供应者。</p>  <p>1． Oracle SOA Suite 的构成</p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/ORACLEEBUSINESSSUITESOA_BA7C/clip_image026_2.jpg"><img title="clip_image026" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="228" alt="clip_image026" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/ORACLEEBUSINESSSUITESOA_BA7C/clip_image026_thumb.jpg" width="539" border="0" /></a></p>  <p>Ä Oracle SOA套件由Oracle备受欢迎的单项最佳技术组成，包括</p>  <p>• Oracle JDeveloper 10g：一个全面的SOA 集成开发环境，用于创建应用和组合应用，它也作为Oracle SOA 套件中所有组件的统一工具集</p>  <p>• Oracle BPEL流程管理器：用于Web服务组合的第一个本机BPEL（业务流程执行语言）引擎使你能够设计、定义和执行业务流程</p>  <p>• Oracle Web服务管理器：单一控制台以确保Web服务的安全并对其进行管理</p>  <p>• Oracle业务规则引擎：支持对业务规则进行灵活管理</p>  <p>• Oracle业务活动监控：提供实时的业务运营洞察力</p>  <p>• Oracle企业服务总线：一个基于标准的产品，它将现有IT系统和业务伙伴作为一套服务连接起来</p>  <p>• Oracle服务注册中心：最佳的支持 UDDI v3规范的注册中心</p>  <p>Ä Oracle SOA套件支持的中间件平台</p>  <p>• Oracle融合中间件</p>  <p>• IBM WebSphere</p>  <p>• BEA WebLogic（现在基本上都融合到Oracle 的融合中间件了）</p>  <p>• Jboss应用服务器</p>  <p>2. Oracle E-Business Suite和Oracle SOA Suite完整的集成</p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/ORACLEEBUSINESSSUITESOA_BA7C/clip_image028_2.jpg"><img title="clip_image028" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="252" alt="clip_image028" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/ORACLEEBUSINESSSUITESOA_BA7C/clip_image028_thumb.jpg" width="524" border="0" /></a></p>  <p>四、 SOA 的一般设计原则（根据IDC的报告）</p>  <p><b>1． </b><b>SOA </b>设计原则</p>  <p>在 SOA 基础中，核心基础架构和支持元素本身应以服务形式进行设计和使用,这些元素可以解决一些关键问题，如安全性、管理和监视、数据和访问服务、事件和消息处理服务及类似的其它服务.由于这些功能必须处于“一直开启”状态，最好将它们构建在稳固的运行时功能中</p>  <p>Ä 服务查找.提供查找和自动配置可用服务及简化服务管理的机制</p>  <p>Ä 服务安全性.管理身份和安全性策略和执行，确保正确的数据、消息和服务访问</p>  <p>Ä 面向服务的管理.一种根据业务规则和服务级别协议 (SLA) 在分布式网络环境中定义、执行和监视系统策略的工具</p>  <p>Ä 服务集成.简化消息处理、服务支持接口和信息向常见格式的转换</p>  <p>Ä 事件驱动的架构 (EDA).用消息传递触发服务调用</p>  <p>Ä 服务自动配置.为了实现动态网络环境，核心系统及应用部署基础架构以服务自动配置、负载平衡及移至设备或服务器范围之外的受管运行时服务为针对目标</p>  <p>Ä 服务呈现.处理将服务呈现给各种“客户机”时的转换，访问点通常是企业门户或其他设备</p>  <p>Ä 服务开发和生命周期管理.用于设计、开发和管理针对 SOA 环境的服务控件的</p>  <p><b>2． </b>结合IDC 的SOA 设计原则说明Oracle SOA Suite</p>  <p>Ä 在Oracle融合中间件产品组合与BEA产品的整合上，已经取得了里程碑式的关键进展，而甲骨文公司不久前发布了Oracle融合中间件战略和产品路线图.甲骨文已经加快了对SOA（服务导向架构）的提供，SOA融合了包括Oracle WebLogic Server, Oracle WebLogic Application Grid, Oracle Business Process Management和 Oracle WebCenter Suite等Oracle和BEA产品的强大功能。</p>  <p>Ä 通过为SOA资产和它们的从属物提供唯一来源的真实信息，Oracle 企业储存库为管理整个SOA生命周期提供了坚固的基础.</p>  <p>3. IDC的报告中，针对中国企业的SOA分析</p>  <p>Ä 中国企业有独特的SOA 关键任务，中国企业不象美国等这些企业，对已有系统的功能进行提取和包装并形成了标准的服务，中国企业的SOA架构时，要对原有系统依靠服务来切割，或者推倒重来，而新建系统将采用标准的小颗粒构件构造流程级别的服务构件。</p>  <p>Ä 国际上已经出现的SCA/SDO面向构件技术的的标准，这将是中国企业实现SOA架构的基础. 面向构件技术的积极意义在于，SOA 服务可以用构件来建造，SOA 服务本身的管理和组装也是一个面向构件的过程</p>  <p>Ä 构造服务和整合服务是成功实施SOA 两个互补的重要方面。只有构建大量的SOA 服务之后，方可通过ESB（企业服务总线）对服务的注册与管理，从而被检索、发现并使用。 基于构件技术的SOA 服务构造和基于ESB 产品的服务整合是成功实施SOA 架构的互补的两方面</p>  <p><b>4． </b>最后，再看一下Oracle 公司Applications更长远的发展策略</p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/ORACLEEBUSINESSSUITESOA_BA7C/clip_image030_2.jpg"><img title="clip_image030" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="207" alt="clip_image030" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/ORACLEEBUSINESSSUITESOA_BA7C/clip_image030_thumb.jpg" width="504" border="0" /></a></p>  <p>Ä 把现在的所有的应用等集成到Oracle 正在大力发展的“Oracle Fusion Middleware”,后面将有新的Applications 版本出现,并可以扩展和升级</p>  <p>五、 通过Oracle E-Business Suite 看中国企业SOA 发展</p>  <p>根据IDC报告中指出，2008 年大部分企业会开始在局部范围部署SOA 应用， 在2010 会有更多的全企业范围的SOA 实施。2008年对中国来说，既是让13亿中国人实现“百年梦想”的一年：成功了举办了奥运会和残奥会，圆满完成神舟七号载人航天飞行任务，但也是中国的灾难年：火车脱轨，汶川大地震等等，更主要国际的金融危机，大大影响到了中国，使中国的企业在IT方面的投资和发展不得不放缓了脚步. 但听了胡主席最近在“中央经济工作会议”中国应对当前困难经济形势的强大信心，并且预测“2009年中国GDP还能保持9.3%”.中国的经济会很快好起来的，SOA在中国企业中也会持续的快速的发展的，让我们一起期待中国企业的“SOA”来的更猛烈些吧！</p>]]></description>
         <link>http://blogs.oracle.com/longchun/2009/06/oracle_ebusiness_suite_soa.html</link>
         <guid>http://blogs.oracle.com/longchun/2009/06/oracle_ebusiness_suite_soa.html</guid>
        
          <category domain="http://www.sixapart.com/ns/types#category">ERP Architecture(EBS/JDE/PS/Siebel)</category>
        
        
         <pubDate>Fri, 19 Jun 2009 13:18:15 +0800</pubDate>
      </item>
      
      <item>
         <title>[原创]DBA 谈Oracle E-Business Suite 系统优化</title>
         <description><![CDATA[<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font face="新宋体">&#160;&#160; 随着企业应用管理领域的不断扩展，企业应用系统涉及的业务范围也越来越广泛，已经有原来的单纯生产制造、财务以及人力资源管理，逐步延伸到客户关系管理、供应链管理、电子商务等等领域，在这种情况下，系统之间数据的一致性和数据交换，就变得非常重要。ORACLE 11i 整个系统基于一个统一的数据库，并且共享统一的数据模型。在这种情况下，Oracle EBS 11i 系统具有的SAP在这方面所不太明显的优势逐渐发挥出来。同时，近年来，Oracle 在中国市场的大量投入，也使得不仅是Oracle 数据库在中国占去了近48%的市场份额，而Oracle 电子商务套件也在中国的市场范围也越来越大，从而在中国Oracle ERP 用户也急速的增长。在象中国移动、中国电信、伊利集团等这些大的公司中，一般有专门公司，提供专业的的Oracle ERP 服务，所以，即使出现性能问题，也有专业人员进行调整。但对于好多中小企业，本身上ERP 系统已经花费了大量的资金，出现了性能问题也无力聘请费用极高的高级顾问，进行系统的调优，并且有些企业领导本身也不太重视后台系统维护和优化的重要性，所以，好多中小企业中，并没有配备专门的ERP系统后台管理人员。虽然他们ERP 系统已经在正常运转，但在使用ORACLE ERP 过程中，出现很多性能低下的情况，频频出现，而系统的使用人员或前端维护人员，一般对后台并不了解，所以对于系统的性能问题，只能是束手无策。 </font></p>  <p><font face="新宋体">为了解决这些朋友的困惑，并且让非专职的后台管理人员，也能根据本文提出的性能信息收集以及调优的原则，也能做一些必要的优化，从而使系统更好、更快的运行。</font></p>  <p><font face="新宋体">本人凭借在ORACLE ERP 领域很多年的管理和项目经验，将站在DBA 的角度，从后台管理角度出发，简单谈一下ORACLE EBS ERP 系统优化的目标和要使用的基本方法。</font></p>  <p><font face="新宋体">当然，对庞大的ERP 系统进行优化，并不是很简单的事， 他牵扯到很多方面，也牵扯到各个功能方面的顾问。优化一直是一个说起来简单，而做起来相当的难的事情，每个系统可能出现的性能问题，都不近相同，并且存在平台、版本以及应用的复杂程度的不同，所以，每个系统的优化也不近相同，有时候，只能根据现场环境具体问题，具体分析。</font></p>  <p><font face="新宋体"><b>一． </b><b>Oracle 数据库性能优化内容、原则和建议</b></font></p>  <p><b><font face="新宋体"></font></b></p>  <p><font face="新宋体">1．Oracle EBS 整个系统基本系统信息收集工具</font></p>  <p><font face="新宋体">RDA（Remote Diagnostic Agent）工具是Oracle 公司提供的一个收集系统基本信息的工具，在RDA的report档中包含了OS，RDBMS，Instance等比较全面的信息。Oracle support会根据这些信息来做出分析，并可以这些系统给出建义。这个工具可以到Oracle 公司的metalink上下载，根据软件包的readme 文件在系统中进行安装即可，如果数据库是RAC 的方式，需要单独针对RAC 的包安装。</font></p>  <p><font face="新宋体">当然，还有很多的可以提供系统收集的工具，但作者感觉Oracle 提供的这个工具是最简单，也是最好用的工具之一。</font></p>  <p><font face="新宋体">2．Oracle 数据库运行情况信息收集</font></p>  <p><font face="新宋体">收集Oracle 数据库运行情况的工具很多，但大部分是有第三方软件方提供的，并且是收费的，虽然那些工具在使用中可能更简单后者更好一些，但对于中小企业ORACLE ERP 用户，购买这样的工具也将是不小的费用。</font></p>  <p><font face="新宋体">-Oracle Statspack 从Oracle8.1.6开始被引入Oracle,并立刻成为DBA以及Oracle专家用来诊断数据库性能的最重要的工具之一。通过Statspack我们可以很容易的确定Oracle数据库的瓶颈所在，记录数据库性能状态，也可以使远程技术支持人员迅速了解你的数据库运行状况。此工具在Oracle 9i 的使用更是广泛，但虽然到Oracle 10g 有了新的、更强大的工具，但一些熟悉Statspack 的DBA ，还是很热忠于使用此工具</font></p>  <p><font face="新宋体">-TKPROF工具是一个 用于分析Oracle 跟踪文件并且产生一个更加清晰合理的输出结果的可执行工具。如果一个系统的执行效率比较抵，一个比较好的方法是跟踪用户的会话并且使用TKPROF 工具的排序功能格式化输出。从而找出有问题的SQL 语句</font></p>  <p><font face="新宋体">-使用SQL_TRACE /10046 、事件进行数据库诊断</font></p>  <p><font face="新宋体">-运用logmnr /Stored Outline/ dbms_profiler 进行调优</font></p>  <p><font face="新宋体">3．针对Statspack Report 的几点建议</font></p>  <p><font face="新宋体">- 根据实际情况，采集数据的间隔不能太长，也不能太短，专家建议一般在15~30分钟1次</font></p>  <p><font face="新宋体">- 不要意味以命中率为主衡量性能问题</font></p>  <p><font face="新宋体">- 不要以偏概全，最好要产生多次报告，这样才能有助于ORACLE 专家迅速解决问题</font></p>  <p><font face="新宋体">- 关于TIMED_STATISTICS 的参数设定，建议在实例级别设置。</font></p>  <p><font face="新宋体"><b>二． </b><b>Oracle 数据库优化的内容</b></font></p>  <p><b><font face="新宋体"></font></b></p>  <p><font face="新宋体">- 利用Oracle 的等待事件检测性能瓶颈并进行相应的优化</font></p>  <p><font face="新宋体">- 表空间的存储管理与优化</font></p>  <p><font face="新宋体">- Oracle 数据库中行迁移/行联接问题</font></p>  <p><font face="新宋体">- HVM 与数据库性能调整</font></p>  <p><font face="新宋体">- 调整I/O 相关的等待</font></p>  <p><font face="新宋体">- 利用Freelists/Freelist Groups 进行性能调整</font></p>  <p><font face="新宋体">- SGA/PGA 的优化</font></p>  <p><font face="新宋体">- 利用KEEP 池和RECYCLE 池进行优化</font></p>  <p><font face="新宋体">- 分析和解决数据库的热点块问题</font></p>  <p><font face="新宋体">- 分析和监控INDEX 进行性能调优</font></p>  <p><font face="新宋体">- 表结构的优化</font></p>  <p><font face="新宋体">- 合理运用分区表，提高系统的性能。</font></p>  <p><font face="新宋体">- 2 次开发SQL 语句的优化，假如开发很多的话，这将是优化的重点和难点</font></p>  <p><font face="新宋体"><b>三． </b><b>Application性能调优内容和方法</b></font></p>  <p><b><font face="新宋体"></font></b></p>  <p><font face="新宋体">1．Oracle E-Business Suite 系统架构</font></p>  <p><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/DBAOracleEBusinessSuite_B7D2/clip_image002_2.gif"><font face="新宋体" color="#000000"></font><a href="http://blogs.oracle.com/longchun/WindowsLiveWriter/DBAOracleEBusinessSuite_B7D2/clip_image002_2.gif"><img title="clip_image002" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="325" alt="clip_image002" src="http://blogs.oracle.com/longchun/WindowsLiveWriter/DBAOracleEBusinessSuite_B7D2/clip_image002_thumb.gif" width="582" border="0" /></a></a></a></p>  <p><font face="新宋体">2．Oracle EBS Application性能信息收集</font></p>  <p><font face="新宋体">- HTTP/Jserv ：可以从Server 运行状态、错误日志、Access 日志、Dynamic service (DMS) 状态、JServ 运行状态 这个几个方面收集需要的信息，然后把这些作为以后调优的根据</font></p>  <p><font face="新宋体">- Mod_plsql ：可以从Apache Access 日志、database connectios 数量以及这些连接消耗多少资源等方面收集信息，然后把这些作为以后调优的根据</font></p>  <p><font face="新宋体">- Forms Server：可以从操作系统日志、Enable Forms Listener Logging、Enable Sign-On Auditing、Forms Performance Collector、Forms Network Statistics、Forms Listener Logging、Forms Latency Meter 等几个方面收集信息，并把这些信息做为以后Application 调优的依据。</font></p>  <p><font face="新宋体">3． Oracle EBS Application性能优化</font></p>  <p><font face="新宋体">虽然Oracle EBS 系统已经在设计产品的时候，进行了优化，但这些优化并不一定适合每个公司的实际情况。同时，由于ORACLE EBS 系统是基于WEB 方式访问的ERP 系统，因此应用程序的优劣，将对客户访问ERP 系统影响是极大的。根据实际情况，也可以用如下的方面进行应用程序的优化：</font></p>  <p><font face="新宋体">- 优化http Listerner: 可以考虑从Server processes、Avaliable Memory\Cookie Domain\Hostname Lookups 等方面进行参数的优化和重新设置</font></p>  <p><font face="新宋体">- 优化Jserver: 可以考虑从Class Load Times、zone.properties等方面进行参数优化和重新设置</font></p>  <p><font face="新宋体">- 优化mod_plsql: 可以考虑从database connecting pooling、set response ayyay size 等方面进行参数优化和重新设置。</font></p>  <p><font face="新宋体">- 优化forms server: 可以考虑从set up forms runtime process pool、load balanceing forms servers等方面进行参数优化和重新设置。</font></p>  <p><font face="新宋体">- 优化TCP/IP：可以考虑从tcp_conn_hash_size、tcp_close_wait_interval、tcp_slow_start_initial、 tcp_conn_req_max_q0等方面进行参数优化和重新设置。</font></p>  <p><font face="新宋体"><b>四． </b><b>Storage Disk I/0性能调优内容和方法</b></font></p>  <p><b><font face="新宋体"></font></b></p>  <p><font face="新宋体">1．原则上DISK 的调优有各Storage 厂家工程师来完成，DBA 只是辅助做这方面的优化。一般的性能数据收集每个厂商都有自己的工具和方法，如IBM 的nmon ,网上也有一些免费的测试I/O的小软件，如：bonnie，免费下载地址：http://www.textuality.com/bonnie/ </font></p>  <p><font face="新宋体">2． 调优的原则</font></p>  <p><font face="新宋体">- 必须确定Disk Storage 所用的HBA DRIVER 是和OS 配合最好的版本</font></p>  <p><font face="新宋体">- 因为数据库表现出I/O 性能问题时，确认对应控制器以及DISK 是否有故障</font></p>  <p><font face="新宋体">- 通过测试DISK 的I/O ，判断是不是由于DISK Storage 老化或者业务增长太迅速，现有的DISK Storage 已经不能满足业务需要了。这种情况下，就应该考虑投资高端的设备了。</font></p>  <p><font face="新宋体"><b>五． </b><b>Server HW 性能调优内容和简单方法</b></font></p>  <p><b><font face="新宋体"></font></b></p>  <p><font face="新宋体">1. 原则上HW OS 的调优有各厂家工程师来完成，DBA 只是辅助做这方面的优化。一般的性能数据收集每个厂商都有自己的工具和方法 数据收集的方法和工具</font></p>  <p><font face="新宋体">2． 一般的调优原则</font></p>  <p><font face="新宋体">- 关闭 后台进程</font></p>  <p><font face="新宋体">- 关闭GUI</font></p>  <p><font face="新宋体">- 修改内核参数，达到最优</font></p>  <p><font face="新宋体">- 优化处理器子系统</font></p>  <p><font face="新宋体">- 优化内存子系统</font></p>  <p><font face="新宋体">- 优化文件系统</font></p>  <p><font face="新宋体">- 优化网络子系统</font></p>  <p><font face="新宋体">每个操作系统的不同，调优的方向和方法也不尽相同，因此要根据实际情况，分类提出相应的方案。</font></p>  <p><font face="新宋体"><b>六． </b><b>HW Capacity 性能重新评估（tpmC值）</b></font></p>  <p><b><font face="新宋体"></font></b></p>  <p><font face="新宋体">1． 原则上Hardware 的性能评估有各服务器厂家工程师来完成，DBA 只是辅助做这方面的优化。</font></p>  <p><font face="新宋体">2． 一般的评测方法</font></p>  <p><font face="新宋体">根据TPC-C的标准，tpmC值是根据标准模型中New-Order事务的处理数目来计算的，一个New-Order事务由平均4-5个SQL语句处理完成，整个测试的执行过程中，New-Order处理占45%。</font></p>  <p><font face="新宋体">3．估算方法举例：</font></p>  <p><font face="新宋体">估算条件：</font></p>  <p><font face="新宋体">某集团公司2007年将达到250万用户数</font></p>  <p><font face="新宋体">每天每用户产生5张定单</font></p>  <p><font face="新宋体">分析过程：</font></p>  <p><font face="新宋体">每分钟处理：（用户数）250万*5/24/60 =9250</font></p>  <p><font face="新宋体">峰值处理： 9250*1.5 =11350</font></p>  <p><font face="新宋体">需执行约6个SQL语句，则估算一个定单汇总处理业务相当的TPC-C值为：</font></p>  <p><font face="新宋体">6*0.45/4 = 0.67Tpmc</font></p>  <p><font face="新宋体">定单汇总和分析的TPC-C 值要求满足：</font></p>  <p><font face="新宋体">11350* 0.67Tpmc =9300Tpmc</font></p>  <p><font face="新宋体">考虑25%的冗余（操作系统以及其它开销）：</font></p>  <p><font face="新宋体">服务器性能 =9300Tpmc *1.25 =11000Tpmc</font></p>  <p><b><font face="新宋体"></font></b></p>  <p><b><font face="新宋体"></font></b></p>  <p><font face="新宋体"><b>七． </b><b>简单总结</b></font></p>  <p><font face="新宋体">本文档在 如下方面进行简单的分析以及基本的调优</font></p>  <p><font face="新宋体">1． Oracle Database </font></p>  <p><font face="新宋体">2． Oracle EBS Application </font></p>  <p><font face="新宋体">3． Storage Disk I/O</font></p>  <p><font face="新宋体">4． 服务器 HardWare</font></p>  <p><font face="新宋体">5． 服务器Capacity 性能评估(tpmC值)</font></p>  <p><b><font face="新宋体"></font></b></p>  <p><font face="新宋体">希望本文能起到“抛砖引玉”的作用，和大家一起探讨Oracle ERP 系统的优化。另外，本文只是从DBA 的角度是分析和优化Oracle EBS系统，从规划和开发的角度去分析和优化系统，将有别的其他调优内容和方法。</font></p>]]></description>
         <link>http://blogs.oracle.com/longchun/2009/06/dba_oracle_ebusiness_suite.html</link>
         <guid>http://blogs.oracle.com/longchun/2009/06/dba_oracle_ebusiness_suite.html</guid>
        
          <category domain="http://www.sixapart.com/ns/types#category">ERP Architecture(EBS/JDE/PS/Siebel)</category>
        
        
         <pubDate>Fri, 19 Jun 2009 13:04:35 +0800</pubDate>
      </item>
      
      <item>
         <title>主数据管理（MDM） 知识系列介绍</title>
         <description><![CDATA[<p>整理中。。。。</p>]]></description>
         <link>http://blogs.oracle.com/longchun/2009/06/mdm.html</link>
         <guid>http://blogs.oracle.com/longchun/2009/06/mdm.html</guid>
        
          <category domain="http://www.sixapart.com/ns/types#category">MDM(CDH/UCM/DRM)</category>
        
        
          <category domain="http://www.sixapart.com/ns/types#tag">MDM</category>
        
         <pubDate>Fri, 19 Jun 2009 11:58:31 +0800</pubDate>
      </item>
      
      <item>
         <title>Linux 增加swap 的最简单方法 </title>
         <description><![CDATA[<p>1. 查看现在的SWAP的使用情况 <br />
free -m</p>

<p>2.格式化空间给SWAP<br />
dd if=/dev/zero of=/OVS/swap bs=1024 count=1024000<br />
3.创建SWAP <br />
mkswap /OVS/swap<br />
4.激活SWAP <br />
swapon /OVS/swap<br />
5.写到守侯进程中<br />
/etc/fstab<br />
（/VOS/swap swap swap defaults 0 0 ）<br />
</p>]]></description>
         <link>http://blogs.oracle.com/longchun/2009/06/linux_swap.html</link>
         <guid>http://blogs.oracle.com/longchun/2009/06/linux_swap.html</guid>
        
          <category domain="http://www.sixapart.com/ns/types#category">Unix/Linux/Storage</category>
        
        
          <category domain="http://www.sixapart.com/ns/types#tag">Linux</category>
        
          <category domain="http://www.sixapart.com/ns/types#tag">Unix</category>
        
          <category domain="http://www.sixapart.com/ns/types#tag">VM</category>
        
          <category domain="http://www.sixapart.com/ns/types#tag">swap</category>
        
         <pubDate>Fri, 19 Jun 2009 11:56:29 +0800</pubDate>
      </item>
      
      <item>
         <title>JDE 的扫盲知识介绍。</title>
         <description><![CDATA[<p>可以把这些扫盲的内容和大家share一下，详细内容请看如下</p>

<p>如果可能的话，我会把我总结的对JDE的架构上特点，优点和不足以及和其他如EBS/PeopleSoft或者SAP的多纬度的对比，和大家share 以下，<br />
一.JDE Architecture&CNC Concept<br />
1. 什么是JDE？<br />
- JDE=J.D.Edwards，1977年在美国科罗拉多州丹福市创立，<br />
- 2003年7月，PeopleSoft正式并购J.D.Edwards，<br />
- 2004年Oracle收购PeopleSoft，所以，JDE又被称为Oracle JDE <br />
2.什么是CNC？<br />
- CNC=Configurable NetWork Computing(可配置的网格计算），<br />
- 就相当于Oracle EBS 中Apps DBA,PeopleSoft 中PeopleSoft DBA,SAP 中Baisis类似的角色<br />
3.E1= Enterprise one <br />
4.JD Edwards EnterpriseOne (JDE) 和JD Edwards World 区别<br />
- JD Edwards EnterpriseOne是专为中小企业构建的，它是一个由全面的、针对特定行业的业务工具构成的集成管理软件套件，能够使企业以较低的总体拥有成本（TCO）快速部署。只有JD Edwards EnterpriseOne提供了多种数据库、操作系统和硬件供企业选择，以便其能够根据自身的独特业务需求构建IT解决方案。随着企业的发展，企业可以不断扩展其IT投资以满足新的市场需求。<br />
- JD Edwards World是针对IBM iSeries平台构建的，它提供了适用于大型企业的相同高级功能，而非大型解决方案的简化版。<br />
5. JDE 版本介绍<br />
- Current Replese:9.0<br />
- Post Release:xe,ERP8,8.9,8.10,8.11,8.11SP1,8.12,9.0 <br />
</p>]]></description>
         <link>http://blogs.oracle.com/longchun/2009/06/jde.html</link>
         <guid>http://blogs.oracle.com/longchun/2009/06/jde.html</guid>
        
          <category domain="http://www.sixapart.com/ns/types#category">ERP Architecture(EBS/JDE/PS/Siebel)</category>
        
        
          <category domain="http://www.sixapart.com/ns/types#tag">CNC</category>
        
          <category domain="http://www.sixapart.com/ns/types#tag">DBA</category>
        
          <category domain="http://www.sixapart.com/ns/types#tag">JDE</category>
        
          <category domain="http://www.sixapart.com/ns/types#tag">JDE Edwards</category>
        
         <pubDate>Thu, 18 Jun 2009 19:44:29 +0800</pubDate>
      </item>
      
   </channel>
</rss>
