Professional Documents
Culture Documents
December 2010
Note: The following is intended to outline our general
product direction. It is intended for information purposes
only, and may not be incorporated into any contract. It is not
a commitment to deliver any material, code, or functionality,
and should not be relied upon in making purchasing
decisions. The development, release, and timing of any
features or functionality described for Oracles products
remains at the sole discretion of Oracle.
i
Contents
Contents............................................................................................................................. ii
Send Us Your Comments................................................................................................ iii
Rapid Installation .............................................................................................................. 1
Approach..................................................................................................................................1
Source ................................................................................................................................2
Target.................................................................................................................................3
Process Outline.................................................................................................................3
Known Issues and Limitations..............................................................................................4
ii
Send Us Your Comments
Oracle welcomes customers' comments and suggestions on the quality and usefulness of
this document.
Your feedback is important and helps us to best meet your needs as a user of our
products.
For example:
Are the implementation steps correct and complete?
Did you understand the context of the information?
Did you find any errors in the information?
Does the structure of the information help you with your tasks?
Do you need different information or graphics? If so, where, and in what format?
Are the examples correct? Do you need more examples?
This document was created by the Implementation Tools team. The Implementation
Tools team is a solution unit within the Oracle Retail Research & Development
organization focused on reducing Total Cost of Ownership and Total Cost of
Implementation across the Oracle Retail Enterprise Suite. The Implementation Tools
team fosters ongoing partnership and collaboration across Oracle Retail, integration
partners, and clients to create tools/utilities/processes to improve the ease of Oracle
Retail implementations.
If you have feedback/suggestions on how to improve this document, please contact the
Implementation Tools team: RGBU-Implementation-Tools@oracle.com.
iii
Rapid Installation
This document provides the case study details about using an existing Oracle Retail 13.1
environment enabled for Single Sign-On (SSO) to create another environment like it,
while maintaining many of the same configurations and data. This is not intended to be a
step by step guide, and is not an automated process.
The resulting target environment cannot be considered an exact replica of the source;
although the data and many of the configurations would remain the same across
environments. The process which has been documented for this effort outlines the
manual steps used to create an entire second environment, such as an Oracle database,
middle tier, and retail applications, based on an existing environment. It is specific to
Oracle Linux 5.2, and version 13.1 of a specific Oracle Retail application footprint such as
RMS, RWMS, RPM, SIM, ReIM, Allocation, and RSL.
While it is not designed to be a certified process, the intent is to show a well documented
approach that can be referenced to see how it was done in this case study. While
variations might exist on other platforms, the overall approach would likely remain the
same. Where available, the underlying Oracle infrastructure cloning functionality was
used; however some of the components dont support this functionality. Additionally,
many of the retail applications in this scenario do not readily lend themselves to be
copied and altered. In these cases, the process to install these components was
documented in order to be used as a reference to accelerate the overall installation effort
into the target environment.
Using the process described in these documents has the following benefits:
Reduce the overall time it takes to create subsequent environments based on a source
environment.
Minimize the time and effort required to set up LDAP data for subsequent
environments.
Ensure that the underlying application data is the same between environments at the
time of the copy.
Approach
The approach taken in this case study was to create a target environment, based on a
source environment, while cloning or copying as many components as feasibly possible
to shorten the time required to build the target environment. There is more than one way
to achieve the end result, and this case study outlines choices based on time and
reliability. For these reasons, the middle tier (forms and reports) has been reinstalled in
the target environment as opposed to cloning it. The target environment has a dedicated
OID in which the data is exported and imported from the source OID, eliminating the
need to recreate the LDAP data needed for the retail applications in the target
environment. The retail database is copied over and renamed, since this database already
contains the installed retail schemas from the source environment. The retail schema
names themselves are not changed from the source to target environment in order to
reduce the number of changes that need to be made in the target environment
configurations.
Rapid Installation 1
Approach
Source
The diagram below outlines the source environment used in the case study. The source
environment consists of 4 Oracle Linux 5.2 Oracle VM images. The source environment
does contain infrastructure and retail apps not listed below; however the scope of this
effort only includes those which are listed below.
ordbsrv orappsrv01
RDBMS 11.1.0.7 Infra/Midtier 10.1.2.3
RMS 13.1 schema RDBMS 10.1.0.5 w/ metadata repository
RWMS 13.1 schema Identity management services
SIM 13.1 schema Forms server
RMS 13.1
RWMS 13.1
SOA Suite 10.1.3.4
RPM 13.1
SIM 13.1
orappsrv02 orribsrv
OAS 10.1.3.4 OAS 10.1.3.4
Alloc 13.1 RIB 13.1
ReIM 13.1
RSL 13.1
2 Oracle Retail
Approach
Target
The diagram below outlines the target environment. The target environment consists of
three Oracle Linux 5.2 servers.
mspdv356 mspdv357
RDBMS 11.1.0.7 Infra/Midtier 10.1.2.3
RMS 13.1 schema Identity management services
RWMS 13.1 schema Forms server
SIM 13.1 schema RMS 13.1
RDBMS 10.2.0.4 RWMS 13.1
OID metadata repository SOA Suite 10.1.3.4
RPM 13.1
SIM 13.1
mspdv358
OAS 10.1.3.4
Alloc 13.1
ReIM 13.1
RSL 13.1
OAS 10.1.3.4
RIB 13.1
Process Outline
Below is a general outline of the rapid installation process. The outline includes
references to the My Oracle Support articles that you should consult for each step. All of
these documents can be found on My Oracle Support (https://support.oracle.com)
under Article ID 1196607.1.
Rapid Installation 3
Known Issues and Limitations
4 Oracle Retail
Oracle Corporation
World Headquarters
500 Oracle Parkway
Redwood Shores, CA 94065
U.S.A.
Worldwide Inquiries:
Phone: +1.650.506.7000
Fax: +1.650.506.7200
oracle.com