<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss'><id>tag:blogger.com,1999:blog-7339205677415506480</id><updated>2010-03-18T23:57:53.112+05:30</updated><title type='text'>Siebel Architecture Specialists</title><subtitle type='html'>&lt;b&gt;http://siebelarchitect.com&lt;/b&gt; is my siebel tech blog. I hope this blog would be useful for all siebel admins, system admins, siebel dba's and siebel architects. I welcome your valuable comments or topics you need to discuss at &lt;i&gt;&lt;b&gt;arunhudiya@in.com&lt;/b&gt;&lt;/i&gt; or &lt;i&gt;&lt;b&gt;arunhudiya@siebelarchitect.com&lt;/b&gt;&lt;/i&gt;. The views expressed on this blog are my own and do not necessarily reflect the views of Oracle, or any of my current or past employers.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.siebelarchitect.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7339205677415506480/posts/default'/><link rel='alternate' type='text/html' href='http://www.siebelarchitect.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/7339205677415506480/posts/default?start-index=26&amp;max-results=25'/><author><name>Arun</name><uri>http://www.blogger.com/profile/03934028357998682690</uri><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>34</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7339205677415506480.post-2868008829138490641</id><published>2010-03-07T11:54:00.002+05:30</published><updated>2010-03-10T01:23:54.803+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='SRBroker    NOT READY   SBL-SVR-00052  SBL-SMI-00151 [DataDirect][ODBC lib]'/><title type='text'>When Siebel Installations going bad - troubleshoot</title><content type='html'>&lt;div class="Section1"&gt;&lt;div class="MsoNormal"&gt;&lt;span style="color: #1f497d; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;"&gt;I have recently installed the Siebel environment for a customer and have faced all the horrors (errors).&amp;nbsp; Though troubleshooting took time to get rid of all the errors. Here are few major errors which I have came across. &lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="MsoNormal"&gt;&lt;span style="color: #1f497d; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;"&gt;Few errors below:&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;b&gt;&lt;span style="color: #1f497d; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;"&gt;SRBroker log&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style="color: #1f497d; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;"&gt;:&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style="color: #1f497d; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;"&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="MsoNormal"&gt;DBCLog&amp;nbsp; DBCLogError&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0000a2c64b90707e:0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2010-03-05 18:02:59&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: red;"&gt;[DataDirect][ODBC lib] Specified driver could not be loaded&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="MsoNormal"&gt;GenericLog&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GenericError&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0000a2c64b90707e:0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2010-03-05 18:02:59&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (srbthrd.cpp (4022) err=2097168 sys=0) &lt;span style="color: red;"&gt;SBL-SRM-00016: Unable to initialize the Database environment -- Unable to connect to DB (data ops)&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;GenericLog&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GenericError&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0000a2c64b90707e:0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2010-03-05 18:02:59&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (srbmtsrv.cpp (86) err=2097168 sys=0) SBL-SRM-00016: Unable to initialize the Database environment -- Unable to connect to DB (data ops)&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="color: #1f497d; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="color: #1f497d; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;"&gt;E&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style="color: #1f497d; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;"&gt;nterprise log:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="MsoNormal"&gt;GenericLog&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GenericError&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0000a2cf4b90707e:0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2010-03-05 18:03:04&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (scirkey.cpp (1142) err=1310772 sys=0) &lt;span style="color: red;"&gt;SBL-SVR-00052: Internal: Invalid proc handle&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;ServerLog&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ProcessExit&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0000a2cf4b90707e:0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2010-03-05 18:03:04&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SRBroker&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 798942&amp;nbsp;&amp;nbsp; TERMINATED&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Process 798942 was terminated&lt;/div&gt;&lt;div class="MsoNormal"&gt;GenericLog&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GenericError&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 00002ca64b91902a:0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2010-03-05 18:07:59&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (schedule.cpp (2221) err=1376409 sys=0) &lt;span style="color: red;"&gt;SBL-SMI-00153: SRBroker&amp;nbsp;&amp;nbsp;&amp;nbsp; NOT READY&amp;nbsp;&amp;nbsp;&amp;nbsp; Component is not ready&lt;/span&gt;.&lt;/div&gt;&lt;div class="MsoNormal"&gt;GenericLog&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GenericError&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 00002ca64b91902a:0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2010-03-05 18:07:59&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (schedule.cpp (2162) err=1376408 sys=0) SBL-SMI-00152: TIMEOUT&amp;nbsp;&amp;nbsp;&amp;nbsp; Component initialization for priority level 2 timed out after 300 s.&lt;/div&gt;&lt;div class="MsoNormal"&gt;GenericLog&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GenericFatal&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 00002ca64b91902a:0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2010-03-05 18:07:59&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (schedule.cpp (2173) err=1376407 sys=0) SBL-SMI-00151: System component initialization timed out. System will shut down.&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="color: #1f497d; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="color: #1f497d;"&gt;Usually, when these errors are seen its confirmed that you missed some steps while installing the environment. Only way is to review your checklist again and checkout what could have been missed. It could be running setting db.sh, dbenv.sh, siebenv.sh or odbcsql connectivity.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="MsoNormal"&gt;&lt;span style="color: #1f497d; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;"&gt;I would try to add more as I recall any.&lt;/span&gt;&lt;span style="color: #1f497d;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="MsoNormal"&gt;&lt;span style="color: #1f497d;"&gt;HTH&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7339205677415506480-2868008829138490641?l=www.siebelarchitect.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.siebelarchitect.com/feeds/2868008829138490641/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.siebelarchitect.com/2010/03/when-siebel-installations-going-bad.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7339205677415506480/posts/default/2868008829138490641'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7339205677415506480/posts/default/2868008829138490641'/><link rel='alternate' type='text/html' href='http://www.siebelarchitect.com/2010/03/when-siebel-installations-going-bad.html' title='When Siebel Installations going bad - troubleshoot'/><author><name>Arun</name><uri>http://www.blogger.com/profile/03934028357998682690</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02038862433350493454'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7339205677415506480.post-6297368359689126084</id><published>2010-01-28T13:28:00.003+05:30</published><updated>2010-01-28T13:30:03.235+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Security Adapter'/><category scheme='http://www.blogger.com/atom/ns#' term='Authentication'/><category scheme='http://www.blogger.com/atom/ns#' term='LDAP'/><category scheme='http://www.blogger.com/atom/ns#' term='SUN Identity Server'/><category scheme='http://www.blogger.com/atom/ns#' term='Web-SSO'/><category scheme='http://www.blogger.com/atom/ns#' term='SSO'/><category scheme='http://www.blogger.com/atom/ns#' term='Application Security'/><title type='text'>Understanding Deployment Architecture and Web-SSO Process Flow and Setup</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;strong&gt;&lt;em&gt;&lt;span style="color: #e06666;"&gt;Sharing this information as it seems useful to many working on Web-SSO authentication using SUN One Identity Server&lt;/span&gt;&lt;/em&gt;&amp;nbsp;&lt;em&gt;&lt;span style="color: #e06666;"&gt;6.0&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;img border="0" height="320" mt="true" src="http://4.bp.blogspot.com/_TDmQOSPUdJE/S2FBeDK8TTI/AAAAAAAAADk/WR37Y2gxUeg/s320/SSO_Process_Flow.bmp" width="275" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;strong&gt;Pre-requisites to Integration&lt;/strong&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Before you begin the integration, make sure that: &lt;br /&gt;&lt;br /&gt;• Siebel and all of its required components, including the web server and the database server, are installed and running in the environment. For detailed information on how to do this, please refer to the Siebel Bookshelf. &lt;br /&gt;&lt;br /&gt;• Sun ONE Identity Server, including Sun ONE Directory Server, is installed and running. For information on how to install these products, please refer to the Sun ONE Identity Server product documentation. &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Integration Steps&lt;/strong&gt; &lt;br /&gt;&lt;br /&gt;Once you have the products mentioned above installed and running, follow the steps listed below to enable Web SSO between Siebel 7.5 (check out for your specific application version on SUNs site) and Sun ONE Identity Server. &lt;br /&gt;&lt;br /&gt;1. Set up Sun ONE Directory Server 5.1 so that the database accounts and the user’s Siebel uid can be retrieved.&lt;br /&gt;&lt;br /&gt;Users in the Siebel database must correspond to users in Sun ONE Directory Server. &lt;br /&gt;&lt;br /&gt;Users in Sun ONE Directory Server must have attributes containing values for Siebel uid, password and database account. Attribute names must correspond to what is configured in the web server plug-in configuration file, eapps.cfg, and the Call Center configuration file, uagent.cfg. The web server plug-in configuration file is located in $WEB_PLUGIN_HOME/bin directory on the web server machine. The Call Center configuration file is located in $SIEBEL_HOME/siebsrvr/bin directory on the Siebel server machine. If you are using a Siebel application other than Call Center, make sure you look at that particular application’s configuration file rather than the Call Center configuration file. &lt;br /&gt;&lt;br /&gt;2. Edit the parameters in the web server plug-in configuration file, eapps.cfg, residing on the web server machine to have the following values:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Code Example 1&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;[defaults] &lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;AnonUserName = sadmin &lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;AnonPassword = sadmin &lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;AnonUserPool = 120 &lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;StatsPage = _stats.swe&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;HTTPPort = 8080 &lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;HTTPSPort = 443 &lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;EnableFQDN = FALSE &lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;FQDN = CHANGE_ME&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;AnonSessionTimeout = 900 &lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;GuestSessionTimeout = 300 &lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;SessionTimeout = 900 &lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;DoCompression = TRUE &lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;SingleSignOn = TRUE &lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;TrustToken = siebel2sun&lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;UserSpec = REMOTE_USER &lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;UserSpecSource = Header&lt;/span&gt; &lt;br /&gt;&lt;br /&gt;3. Edit the parameters in the Call Center configuration file, uagent.cfg, as described below. If you are using another Siebel application, make sure to edit the appropriate configuration file in a similar manner (see Appendix C).&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Code Example 2&lt;/strong&gt; &lt;br /&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;[LDAP] &lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;DllName = libsscfldap.so &lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;ServerName = e450b.sunmde.com &lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;Port = 389 &lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;BaseDN = "ou=People,o=siebel.com" &lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;SharedCredentialsDN = "uid=sadmin,ou=People,o=siebel.com" &lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;UsernameAttributeType = uid &lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;PasswordAttributeType = userPassword &lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;CredentialsAttributeType = dbaccount &lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;;RolesAttributeType = siebelrole &lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;;SslDatabase = &lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;ApplicationUser = "uid=amAdmin,ou=People,o=siebel.com" &lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;ApplicationPassword = netscape1 &lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;;EncryptApplicationPassword = FALSE &lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;;EncryptCredentialsPassword = FALSE &lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;SingleSignOn = TRUE &lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;TrustToken = siebel2sun &lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;;UseAdapterUsername = FALSE &lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;;SiebelUsernameAttributeType = &lt;/span&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;;UseRemoteConfig = &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;4. Install Sun One Identity Server Policy Agent, version 2.0 on the web server hosting the Siebel application. For information on how to install this agent, please refer to the policy agents documentation at http://docs.sun.com/db/coll/S1_IdServ_60.&lt;br /&gt;&lt;br /&gt;5. Modify the file amAgent.properties to allow the policy agent to set values in the HTTP header. The amAgent.properties file is the configuration file for the policy agent. It is typically located in /etc/opt/SUNWam/agents/es6/config/_opt_SUNWam_servers_&lt;webserver_instance&gt;/AMAgent.properties. In the file, modify the following properties as listed below:&lt;br /&gt;&lt;br /&gt;&lt;em&gt;&lt;span style="background-color: blue;"&gt;&lt;span style="color: blue;"&gt;&lt;span style="background-color: white;"&gt;com.sun.am.policy.am.fetchHeaders=true&lt;/span&gt;&lt;span style="background-color: white;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;br /&gt;&lt;span style="color: blue;"&gt;&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;&lt;span style="background-color: white;"&gt;&lt;em&gt;&lt;span style="color: blue;"&gt;com.sun.am.policy.am.headerAttributes=uid|uid&lt;/span&gt;&lt;/em&gt; &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;6. Create policies in Sun ONE Identity Server 6.0 to allow/deny access to your Siebel application. The steps for creating policies are documented in the Sun ONE Identity Server Administration Guide, which is located at http://docs.sun.com/source/816-6686-10/index.html. &lt;br /&gt;&lt;br /&gt;Policies can be set on users, roles, or organizations. For this integration, policies have been set on the organization. &lt;br /&gt;&lt;br /&gt;7. Stop the Web Server, Web Server Admin, Siebel Server, and then the Gateway Server. Restart them in the reverse order.&lt;br /&gt;&lt;br /&gt;To verify if the integration is successful, access the Call Center application URL. You will redirected to Sun ONE Identity Server login page for authentication and upon successful authentication, you will be able to access the Call Center application.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;em&gt;Note:&lt;/em&gt;&lt;/strong&gt; &lt;em&gt;This informations has very well been documented in &lt;/em&gt;&lt;a href="http://docs.sun.com/"&gt;&lt;em&gt;http://docs.sun.com&lt;/em&gt;&lt;/a&gt;&lt;em&gt;. For more information refer to SUNs site.&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7339205677415506480-6297368359689126084?l=www.siebelarchitect.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.siebelarchitect.com/feeds/6297368359689126084/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.siebelarchitect.com/2010/01/understanding-deployment-architecture.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7339205677415506480/posts/default/6297368359689126084'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7339205677415506480/posts/default/6297368359689126084'/><link rel='alternate' type='text/html' href='http://www.siebelarchitect.com/2010/01/understanding-deployment-architecture.html' title='Understanding Deployment Architecture and Web-SSO Process Flow and Setup'/><author><name>Arun</name><uri>http://www.blogger.com/profile/03934028357998682690</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02038862433350493454'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_TDmQOSPUdJE/S2FBeDK8TTI/AAAAAAAAADk/WR37Y2gxUeg/s72-c/SSO_Process_Flow.bmp' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7339205677415506480.post-4236816619052446086</id><published>2010-01-25T14:29:00.002+05:30</published><updated>2010-01-26T13:31:08.367+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='OBIEE installations'/><category scheme='http://www.blogger.com/atom/ns#' term='OBIEE 10.1.3.4'/><category scheme='http://www.blogger.com/atom/ns#' term='OCI 10g/11g interface error'/><title type='text'>OCI 10g/11g Interface error with OBIEE deployment on HP-UX IA 64 bits</title><content type='html'>&lt;div class="Section1"&gt;&lt;div class="MsoNormal"&gt;Most of you might have faced this issue OCI 10g/11g interface error while implementing OBIEE 10.1.3.4.x on HP-UX Itanium 64 bits platform (or any other platform). Most of you might have spend tirelessly resolving this issue. Well, ruling any more pain, this is an Oracle bug documented in Bug# 7675849 and Doc Id: 975071.1&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="MsoNormal" style="mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"&gt;&lt;a href="" name="FIX"&gt;&lt;/a&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 18pt;"&gt;Solution&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;"&gt;&lt;br /&gt;From RDBMS prospective, there are two things that Oracle had suggested:&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;"&gt;&lt;br /&gt;1. The customer was advised to apply the fix/workaround of bug7675849. &lt;b&gt;&lt;span style="color: red;"&gt;"relink client shared library after adding option '-lrt' to sysliblist"&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;Add option '-lrt' to sysliblist file and rebuild the libraries.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="MsoPlainText"&gt;&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;"&gt;You might have to recreate shared libraries if using Oracle 11g &lt;/span&gt;as &lt;span style="color: red;"&gt;/&lt;b&gt;oracle11/app/product/11.1.0/db_1/rdbms/lib &amp;gt;make -f ins_rdbms.mk client_sharedlib&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;"&gt;&lt;br /&gt;&lt;br /&gt;2. Set "diag_adr_enabled=off" via sqlnet.ora&lt;br /&gt;&lt;b&gt;&lt;span style="color: red;"&gt;"diag_adr_enabled=off"&lt;/span&gt;&lt;/b&gt; in $TNS_ADMIN/sqlnet.ora.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="MsoNormal"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;"&gt;Note that above steps need to be performed only after bringing down Oracle instance&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;"&gt;. Hope this helps.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7339205677415506480-4236816619052446086?l=www.siebelarchitect.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.siebelarchitect.com/feeds/4236816619052446086/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.siebelarchitect.com/2010/01/oci-10g11g-interface-error-with-obiee.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7339205677415506480/posts/default/4236816619052446086'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7339205677415506480/posts/default/4236816619052446086'/><link rel='alternate' type='text/html' href='http://www.siebelarchitect.com/2010/01/oci-10g11g-interface-error-with-obiee.html' title='OCI 10g/11g Interface error with OBIEE deployment on HP-UX IA 64 bits'/><author><name>Arun</name><uri>http://www.blogger.com/profile/03934028357998682690</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02038862433350493454'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7339205677415506480.post-3618186710133281040</id><published>2009-12-08T18:31:00.002+05:30</published><updated>2009-12-08T18:37:56.509+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='gateway service in a cluster node'/><title type='text'>How to Create Gateway Windows Service On Other Systems in the Cluster?</title><content type='html'>&lt;div align="left" dir="ltr" style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;&lt;span style="color: blue; font-family: Arial; font-size: x-small;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;div class="MsoBodyText" style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; margin: 0in 0in 6pt;"&gt;&lt;span style="color: black; font-size: 10pt;"&gt;When the Gateway Server is installed, one system in the cluster is selected on which to perform the installation. To enable the Gateway Server to run on other systems in the cluster, the Gateway Server installation process does not have to be re-executed on the other systems in the cluster. Instead, to enable the Gateway Server to run on other systems in the cluster, a Gateway Server Windows service needs to be created on the other systems. This requirement and configuration process is fully documented by the chapter Clustering Your Siebel Deployment for Failover in the document titled Siebel Server Installation Guide for Microsoft Windows. Below is a summary of the steps to create a Windows service for the Gateway Server on the remaining systems in the cluster. &lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="MsoBodyText" style="margin: 0in 0in 6pt;"&gt;&lt;b style="mso-bidi-font-weight: normal;"&gt;&lt;span style="color: black; font-size: 10pt;"&gt;1.&lt;/span&gt;&lt;/b&gt;&lt;span style="color: black; font-size: 10pt;"&gt; Switch the Gateway Server service group to the next system in the cluster on which the Gateway Server will be allowed to run. &lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="MsoBodyText" style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; margin: 0in 0in 6pt;"&gt;&lt;b style="mso-bidi-font-weight: normal;"&gt;&lt;span style="color: black; font-size: 10pt;"&gt;2.&lt;/span&gt;&lt;/b&gt;&lt;span style="color: black; font-size: 10pt;"&gt; Set to online the disk group, mount, NIC, and IP resources that support the Gateway Server. But, &lt;b style="mso-bidi-font-weight: normal;"&gt;do not start the Gateway Server service&lt;/b&gt;. The files in Siebel root directory (SiebelRoot) should now be accessible to this system. &lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="MsoBodyText" style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; margin: 0in 0in 6pt;"&gt;&lt;b style="mso-bidi-font-weight: normal;"&gt;&lt;span style="color: black; font-size: 10pt;"&gt;3.&lt;/span&gt;&lt;/b&gt;&lt;span style="color: black; font-size: 10pt;"&gt; Open a DOS Command Prompt window, change to the directory SiebelRoot\ADMIN, and execute the following batch program: &lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="MsoBodyText" style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; margin: 0in 0in 6pt;"&gt;&lt;b style="mso-bidi-font-weight: normal;"&gt;&lt;span style="color: black; font-size: 10pt;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&lt;/span&gt;cluster_gtwy.bat &amp;lt;password&amp;gt; &lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 6pt 1.5in; mso-layout-grid-align: none;"&gt;&lt;span style="color: black; font-family: 'Courier New'; font-size: 10pt;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_TDmQOSPUdJE/Sx5O4QsFSSI/AAAAAAAAADM/dNQUoYI60cw/s1600-h/gw_clu2.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" er="true" src="http://3.bp.blogspot.com/_TDmQOSPUdJE/Sx5O4QsFSSI/AAAAAAAAADM/dNQUoYI60cw/s320/gw_clu2.bmp" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; margin: 0in 0in 6pt;"&gt;&lt;span style="color: black; font-size: 10pt;"&gt;&lt;strong&gt;4.&lt;/strong&gt; Using Windows Services manager, verify that the service is created. &lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="Default" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="color: black;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_TDmQOSPUdJE/Sx5OlroSNQI/AAAAAAAAADE/cK_n6fHlyQI/s1600-h/gw_srvc.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" er="true" src="http://1.bp.blogspot.com/_TDmQOSPUdJE/Sx5OlroSNQI/AAAAAAAAADE/cK_n6fHlyQI/s320/gw_srvc.bmp" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; margin: 0in 0in 6pt;"&gt;&lt;span style="color: black; font-size: 10pt;"&gt;&lt;strong&gt;5.&lt;/strong&gt; Configure the Windows service for the Gateway Server to log on as the account specified by attribute User. Be sure to re&lt;b style="mso-bidi-font-weight: normal;"&gt;-input the account's log-on password in the service's properties&lt;/b&gt; &lt;b style="mso-bidi-font-weight: normal;"&gt;dialog window&lt;/b&gt; (this is important). &lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_TDmQOSPUdJE/Sx5PRhiOwkI/AAAAAAAAADc/jWhGj6I7AOQ/s1600-h/gw_accnt.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" er="true" src="http://1.bp.blogspot.com/_TDmQOSPUdJE/Sx5PRhiOwkI/AAAAAAAAADc/jWhGj6I7AOQ/s320/gw_accnt.bmp" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; margin: 0in 0in 6pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; margin: 0in 0in 6pt;"&gt;&lt;span style="color: black; font-size: 10pt;"&gt;&lt;strong&gt;6.&lt;/strong&gt; Verify successful configuration by starting the Gateway Server service on this system. &lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; margin: 0in 0in 6pt;"&gt;&lt;span style="color: black; font-size: 10pt;"&gt;&lt;strong&gt;7.&lt;/strong&gt; Repeat steps 1 through 6 on each remaining system in the cluster that may run the Gateway Server. &lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7339205677415506480-3618186710133281040?l=www.siebelarchitect.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.siebelarchitect.com/feeds/3618186710133281040/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.siebelarchitect.com/2009/12/how-to-create-gateway-windows-service_08.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7339205677415506480/posts/default/3618186710133281040'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7339205677415506480/posts/default/3618186710133281040'/><link rel='alternate' type='text/html' href='http://www.siebelarchitect.com/2009/12/how-to-create-gateway-windows-service_08.html' title='How to Create Gateway Windows Service On Other Systems in the Cluster?'/><author><name>Arun</name><uri>http://www.blogger.com/profile/03934028357998682690</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02038862433350493454'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_TDmQOSPUdJE/Sx5O4QsFSSI/AAAAAAAAADM/dNQUoYI60cw/s72-c/gw_clu2.bmp' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7339205677415506480.post-5033901032723673255</id><published>2009-11-27T15:04:00.000+05:30</published><updated>2009-11-27T15:05:08.575+05:30</updated><title type='text'>Seggregating one application to differnt application</title><content type='html'>&lt;DIV&gt;&lt;SPAN class=718501309-27112009&gt;&lt;FONT face=Arial size=2&gt;Hello   Guys,&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;  &lt;DIV&gt;&lt;SPAN class=718501309-27112009&gt;&lt;FONT face=Arial   size=2&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/DIV&gt;  &lt;DIV&gt;&lt;SPAN class=718501309-27112009&gt;&lt;FONT face=Arial size=2&gt;Today I am going to   discuss regarding segregating a single application to different applications on   the basis of user type, functionalities etc. Its not an easy task and require   lot of planning and development efforts for any customer having an already live   application to segregate their appln in two or three differnt application.&amp;nbsp;   Now you may ask WHY? Whats the need of doing this?&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;  &lt;DIV&gt;&lt;SPAN class=718501309-27112009&gt;&lt;FONT face=Arial   size=2&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/DIV&gt;  &lt;DIV&gt;&lt;SPAN class=718501309-27112009&gt;&lt;FONT face=Arial size=2&gt;Here lies the answer   with example. Say, your application has mix type of users - Sales, Service,   Distributors with specific functionalities. In the past you observeed, with you   old architecture, some process were hangigng and it was not identifiable why   these processess were getting bad and who is responsible for this - sales,   service or distributor?&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;  &lt;DIV&gt;&lt;SPAN class=718501309-27112009&gt;&lt;FONT face=Arial   size=2&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/DIV&gt;  &lt;DIV&gt;&lt;SPAN class=718501309-27112009&gt;&lt;FONT face=Arial size=2&gt;With new   architecture you have seperate URLs for Sales, Service and Distributors logging   and hitting their own object managers on to their respective hardwares. This is   an approach&amp;nbsp;I have collected from a live experience sometime   back.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;  &lt;DIV&gt;&lt;SPAN class=718501309-27112009&gt;&lt;FONT face=Arial size=2&gt;Lots of tasks were   involved doing so. Few are discussed below very briefly:&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;  &lt;DIV&gt;&lt;SPAN class=718501309-27112009&gt;&lt;FONT face=Arial   size=2&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/DIV&gt;  &lt;DIV&gt;&lt;SPAN class=718501309-27112009&gt;&lt;FONT face=Arial   size=2&gt;&lt;STRONG&gt;1)&amp;nbsp;Development Efforts:&lt;/STRONG&gt;&amp;nbsp; Seggregaion is not an   easy task and involve lot of developmet efforts on the basis of identifying the   specific functionalities required by specific user group (or new appln). I would   say for a live productionsetuop it would range from 1 to 3 months depenmding   upon the kind of customization and development efforts.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;  &lt;DIV&gt;&lt;SPAN class=718501309-27112009&gt;&lt;FONT face=Arial   size=2&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/DIV&gt;  &lt;DIV&gt;&lt;SPAN class=718501309-27112009&gt;&lt;FONT face=Arial size=2&gt;&lt;STRONG&gt;2) New   Architecture capacity planning:&lt;/STRONG&gt; Again, you have to treat this   altogether as a new project. Each appln has specific set of users and has their   own concurrent annd active user load. Differnt sizings need to be performed for   hardwares for each newly created application. Require some 5-10 days of rigrous   planning based on concurrent user load and monitoring patterns and differnt   parameters that need to be planned.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;  &lt;DIV&gt;&lt;SPAN class=718501309-27112009&gt;&lt;FONT face=Arial   size=2&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/DIV&gt;  &lt;DIV&gt;&lt;SPAN class=718501309-27112009&gt;&lt;FONT face=Arial size=2&gt;&lt;STRONG&gt;3) Tuning   Application:&lt;/STRONG&gt;&amp;nbsp; Once you are live in production you application may   perform as you expected, but may differ and further require tuning. This is an   ongoing activity and should be done after each major functionality   Go-Live.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;  &lt;DIV&gt;&lt;SPAN class=718501309-27112009&gt;&lt;FONT face=Arial   size=2&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/DIV&gt;  &lt;DIV&gt;&lt;SPAN class=718501309-27112009&gt;&lt;FONT face=Arial size=2&gt;&lt;STRONG&gt;4) Issues   resolution:&lt;/STRONG&gt;&amp;nbsp;Segregation may help isolate the originating point of   any issue in this kind of environment where there are differnt category of users   accessing these applications. Further analysis could be done based on logs   available and other techniques.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;  &lt;DIV&gt;&lt;SPAN class=718501309-27112009&gt;&lt;FONT face=Arial   size=2&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/DIV&gt;  &lt;DIV&gt;&lt;SPAN class=718501309-27112009&gt;&lt;FONT face=Arial   size=2&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/DIV&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7339205677415506480-5033901032723673255?l=www.siebelarchitect.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.siebelarchitect.com/feeds/5033901032723673255/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.siebelarchitect.com/2009/11/seggregating-one-application-to.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7339205677415506480/posts/default/5033901032723673255'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7339205677415506480/posts/default/5033901032723673255'/><link rel='alternate' type='text/html' href='http://www.siebelarchitect.com/2009/11/seggregating-one-application-to.html' title='Seggregating one application to differnt application'/><author><name>Arun</name><uri>http://www.blogger.com/profile/03934028357998682690</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02038862433350493454'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7339205677415506480.post-1181478916737783375</id><published>2009-11-12T15:53:00.002+05:30</published><updated>2009-11-12T15:55:50.254+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Bulk Order Request'/><category scheme='http://www.blogger.com/atom/ns#' term='Bulk Order'/><title type='text'>Understanding Bulk Order functionality and Implementation</title><content type='html'>&lt;div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;b style="mso-bidi-font-weight: normal;"&gt;'Bulk Order'&lt;/b&gt; module provides the ability to &lt;b style="mso-bidi-font-weight: normal;"&gt;mass-generate&lt;/b&gt; orders for a group of assets that are based on a set of common actions.&lt;span class="828141610-12112009"&gt; For e.g. A telco is launching new-services, say pre-paid cards. Bulk Order functionality could be used to create bulk pre-paid numbers which&amp;nbsp;could directly be&amp;nbsp;connected/activated to/for the direct user&amp;nbsp;once sold&amp;nbsp; (this example is just an imagination for understanding). &lt;/span&gt;&amp;nbsp;Please note that this is an optional module that requires additional licensing and installation files.&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-family: Arial; font-size: 10pt;"&gt;Siebel Industry Applications - Bulk Orders Installation Toolkit could be downloaded from Oracle's eDelivery site (&lt;a href="http://edelivery.oracle.com/"&gt;http://edelivery.oracle.com/&lt;/a&gt;). &lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-family: Arial; font-size: 10pt;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;b style="mso-bidi-font-weight: normal;"&gt;&lt;span style="font-family: Arial; font-size: 10pt;"&gt;The implementation instructions:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-family: Arial; font-size: 10pt;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;ol style="margin-top: 0in;" type="1"&gt;&lt;li class="MsoNormal" style="margin: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in;"&gt;&lt;span style="font-family: Arial; font-size: 10pt;"&gt;Lock the Symbolic String Project and add the ENU and FRA records as necessary. &lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt 0.25in;"&gt;&lt;span style="font-family: Arial; font-size: 10pt;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;ol start="2" style="margin-top: 0in;" type="1"&gt;&lt;li class="MsoNormal" style="margin: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in;"&gt;&lt;span style="font-family: Arial; font-size: 10pt;"&gt;The following file was imported:&lt;br /&gt;&lt;br /&gt;Table_BulkRequest.sif &lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt 0.25in;"&gt;&lt;span style="font-family: Arial; font-size: 10pt;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;ol start="3" style="margin-top: 0in;" type="1"&gt;&lt;li class="MsoNormal" style="margin: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in;"&gt;&lt;span style="font-family: Arial; font-size: 10pt;"&gt;The database was then extended for the following tables:&lt;br /&gt;&lt;br /&gt;S_BR_ACTION&lt;br /&gt;S_BR_ACTN_SET&lt;br /&gt;S_BR_EXCPTN&lt;br /&gt;S_BR_INST&lt;br /&gt;S_BULK_REQ&lt;br /&gt;S_ORDER_ACTNSET&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-family: Arial; font-size: 10pt;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;ol start="4" style="margin-top: 0in;" type="1"&gt;&lt;li class="MsoNormal" style="margin: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in;"&gt;&lt;span style="font-family: Arial; font-size: 10pt;"&gt;The following files were then imported in order:&lt;br /&gt;&lt;br /&gt;SIS_OM_Base_Architecture.sif&lt;br /&gt;Order_Entry.sif&lt;br /&gt;CUT_Siebel_Communications.sif&lt;br /&gt;ABO_Bulk_Request.sif&lt;br /&gt;ABO_Bulk_Request_UI.sif&lt;br /&gt;Product Selection UI.sif&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-family: Arial; font-size: 10pt;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;ol start="5" style="margin-top: 0in;" type="1"&gt;&lt;li class="MsoNormal" style="margin: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in;"&gt;&lt;span style="font-family: Arial; font-size: 10pt;"&gt;Compile SRF.&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;ol start="6" style="margin-top: 0in;" type="1"&gt;&lt;li class="MsoNormal" style="margin: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in;"&gt;&lt;span style="font-family: Arial; font-size: 10pt;"&gt;Add the following new views in Administration - Application &amp;gt; Views:&lt;br /&gt;&lt;br /&gt;ABO Bulk Request Action Set Orders View&lt;br /&gt;ABO Bulk Request Exceptions List View&lt;br /&gt;ABO Bulk Request List View&lt;br /&gt;ABO Bulk Request Users Actions View&lt;br /&gt;ABO Order Item Drill Down View&lt;br /&gt;SIS OM Warning Message View (ABO Bulk Request)&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-family: Arial; font-size: 10pt;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;ol start="7" style="margin-top: 0in;" type="1"&gt;&lt;li class="MsoNormal" style="margin: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in;"&gt;&lt;span style="font-family: Arial; font-size: 10pt;"&gt;Assign the views to the appropriate responsibility.&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-family: Arial; font-size: 10pt;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;ol start="8" style="margin-top: 0in;" type="1"&gt;&lt;li class="MsoNormal" style="margin: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in;"&gt;&lt;span style="font-family: Arial; font-size: 10pt;"&gt;Log into Siebel eCommunication application using a login including the views added as above (e.g. SADMIN).&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;b style="mso-bidi-font-weight: normal;"&gt;&lt;span style="font-family: Arial; font-size: 10pt;"&gt;Helpful reference could be found at:&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: Arial; font-size: 10pt;"&gt; 8.1.1 Bookshelf &amp;gt; Siebel Order Management Guide Addendum for Communications &amp;gt; Employee Asset-Based Ordering&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7339205677415506480-1181478916737783375?l=www.siebelarchitect.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.siebelarchitect.com/feeds/1181478916737783375/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.siebelarchitect.com/2009/11/understanding-bulk-order-functionality.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7339205677415506480/posts/default/1181478916737783375'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7339205677415506480/posts/default/1181478916737783375'/><link rel='alternate' type='text/html' href='http://www.siebelarchitect.com/2009/11/understanding-bulk-order-functionality.html' title='Understanding Bulk Order functionality and Implementation'/><author><name>Arun</name><uri>http://www.blogger.com/profile/03934028357998682690</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02038862433350493454'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7339205677415506480.post-730131940410514862</id><published>2009-11-04T12:11:00.001+05:30</published><updated>2009-11-04T12:29:06.826+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Upgrade Tasks'/><category scheme='http://www.blogger.com/atom/ns#' term='Upgrade the Infrastructure'/><category scheme='http://www.blogger.com/atom/ns#' term='Pre-Upgrade Tasks'/><category scheme='http://www.blogger.com/atom/ns#' term='UPGREP'/><category scheme='http://www.blogger.com/atom/ns#' term='Upgrade Assessment and Planning'/><category scheme='http://www.blogger.com/atom/ns#' term='UPGPHYS'/><category scheme='http://www.blogger.com/atom/ns#' term='Post-Upgrade Tasks'/><title type='text'>Understanding Siebel Upgrade Process</title><content type='html'>&lt;div&gt;&lt;span style="font-family: Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;div align="left"&gt;&lt;span style="font-family: Verdana; font-size: x-small;"&gt;Before pursuing an upgrade, it is imperative that you fully understand the upgrade&lt;span class="953365905-04112009"&gt; &lt;/span&gt;process, potential upgrade paths, and most importantly, your criteria for&lt;span class="953365905-04112009"&gt; &lt;/span&gt;considering an upgrade of your Siebel CRM solution.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;span class="953365905-04112009"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: Verdana;"&gt;Upgrade project is similiar to an implementation project which &lt;span style="font-family: Garamond; font-size: small;"&gt;&lt;span style="font-family: Garamond; font-size: small;"&gt;&lt;span style="font-family: Verdana; font-size: x-small;"&gt;begin with an Upgrade Assessment and project definition, and continue through testing, deployment and training activities. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;span class="953365905-04112009"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Garamond; font-size: small;"&gt;&lt;span style="font-family: Garamond; font-size: small;"&gt;&lt;span style="font-family: Verdana; font-size: x-small;"&gt;Following steps are well documented in &lt;strong&gt;'Best practices for Siebel Upgrade'&lt;/strong&gt; which could be downloaded from 'My Oracle Support':&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;span class="953365905-04112009"&gt;&lt;strong&gt;&lt;span style="color: red; font-family: Verdana;"&gt;1. Perform Upgrade Assessment and Planning&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span class="953365905-04112009"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-family: Garamond; font-size: small;"&gt;&lt;span style="font-family: Garamond; font-size: small;"&gt;&lt;span style="font-family: Arial; font-size: x-small;"&gt;&lt;span style="font-family: Garamond; font-size: small;"&gt;&lt;span style="font-family: Garamond; font-size: small;"&gt;&lt;span style="font-family: Garamond; font-size: small;"&gt;&lt;span style="font-family: Garamond; font-size: small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div align="left"&gt;&lt;span style="font-family: Verdana; font-size: x-small;"&gt;This phase includes a granular assessment of the technical complexity of your&lt;span class="953365905-04112009"&gt; &lt;/span&gt;Siebel CRM upgrade, and an estimate of resources required for the upgrade.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;span style="font-family: Verdana; font-size: x-small;"&gt;The Upgrade Assessment should achieve the following objectives:&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span class="953365905-04112009"&gt;&amp;nbsp;&lt;/span&gt;a) Assess the current Siebel CRM environment&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span class="953365905-04112009"&gt;&amp;nbsp;&lt;/span&gt;b) Analyze new product functionality&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span class="953365905-04112009"&gt;&amp;nbsp;&lt;/span&gt;c) Evaluate the complexity of the upgrade&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span class="953365905-04112009"&gt;&amp;nbsp;&lt;/span&gt;d) Estimate the level of effort to upgrade&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span class="953365905-04112009"&gt;&amp;nbsp;&lt;/span&gt;e) Assess business processes, functional redesign, and current&lt;span class="953365905-04112009"&gt; &lt;/span&gt;requirements versus obsolete requirements that may be out&lt;span class="953365905-04112009"&gt; &lt;/span&gt;of scope&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;span style="font-family: Garamond; font-size: small;"&gt;&lt;span style="font-family: Garamond; font-size: small;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span class="953365905-04112009"&gt;&amp;nbsp;&lt;/span&gt;f) Recommend upgrade team roles&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span class="953365905-04112009"&gt;&amp;nbsp;&lt;/span&gt;g) Review interface migration tasks&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span class="953365905-04112009"&gt;&amp;nbsp;&lt;/span&gt;h) Plan for upgrade tuning&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span class="953365905-04112009"&gt;&amp;nbsp;&lt;/span&gt;i) Identify data migration tasks&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span class="953365905-04112009"&gt;&amp;nbsp;&lt;/span&gt;j) Provide logical end-user training recommendations&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="953365905-04112009"&gt;&lt;span style="font-family: Arial; font-size: x-small;"&gt;&lt;strong&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="color: red;"&gt;2. &lt;span style="font-family: Garamond;"&gt;&lt;span style="font-family: Garamond;"&gt;&lt;span style="font-family: Verdana;"&gt;Upgrade the Infrastructure&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div align="left"&gt;&lt;span style="font-family: Verdana;"&gt;The first phase of the actual project is to upgrade your hardware and software to&lt;span class="953365905-04112009"&gt; &lt;/span&gt;meet system and implementation requirements, which includes upgrading the&lt;span class="953365905-04112009"&gt; &lt;/span&gt;Siebel Enterprise to the new release. This action upgrades the Siebel servers and&lt;span class="953365905-04112009"&gt; &lt;/span&gt;provides the programs, scripts, input files, and other files required to merge the&lt;span class="953365905-04112009"&gt; &lt;/span&gt;repository and upgrade the Siebel database.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;span class="953365905-04112009"&gt;&lt;span style="font-family: Garamond;"&gt;&lt;span style="color: red; font-family: Verdana; font-size: small;"&gt;&lt;strong&gt;3. Perform Pre-Upgrade Tasks&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;span style="font-family: Verdana;"&gt;This upgrade project phase prepares the Siebel database for upgrade and includes&lt;span class="953365905-04112009"&gt; &lt;/span&gt;such tasks as closing database connections, clearing pending workflow tasks, and&lt;span class="953365905-04112009"&gt; &lt;/span&gt;disabling customized triggers&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="953365905-04112009"&gt;&lt;span style="font-family: Arial; font-size: x-small;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-size: small;"&gt;&lt;strong&gt;&lt;span style="color: red;"&gt;4. &lt;span style="font-family: Garamond;"&gt;&lt;span style="font-family: Garamond;"&gt;&lt;span style="font-family: Verdana;"&gt;Perform Upgrade Tasks&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div align="left"&gt;&lt;span style="font-family: Verdana;"&gt;This phase of the upgrade cycle merges your customizations into the new release.&lt;span class="953365905-04112009"&gt; &lt;span class="953365905-04112009"&gt;&lt;span style="font-family: Arial; font-size: x-small;"&gt;&lt;span style="font-family: Garamond; font-size: small;"&gt;&lt;span style="font-family: Garamond; font-size: small;"&gt;&lt;span style="font-family: Arial; font-size: x-small;"&gt;&lt;span style="font-family: Verdana;"&gt;You must always plan upgrading you development environment before upgrading test and production environment. Steps like Repository 'Repository Merge' and 'Post-Merge Activities' must be considered while upgrading development environemnt. The ouputs from these steps could directly be used as inputs for test and production upgrade process.&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;This portion of the effort also upgrades the development environment database&lt;span class="953365905-04112009"&gt; &lt;/span&gt;and includes these tasks:&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;span style="font-family: Symbol;"&gt;&lt;span class="953365905-04112009"&gt;&lt;span style="font-family: Verdana;"&gt;&amp;nbsp;4a.&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Verdana;"&gt;&lt;strong&gt;Prepare application data.&lt;/strong&gt; &lt;span style="font-family: Garamond;"&gt;&lt;span style="font-family: Garamond;"&gt;&lt;span style="font-family: Verdana;"&gt;These tasks prepare test data for migration.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Arial;"&gt;&lt;span style="font-family: Arial;"&gt;&lt;span style="font-family: Arial;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span class="953365905-04112009"&gt;&amp;nbsp;4&lt;/span&gt;&lt;/span&gt;&lt;span class="953365905-04112009"&gt;&lt;span style="font-family: Verdana;"&gt;b.&lt;/span&gt;&lt;span style="font-family: Garamond;"&gt; &lt;/span&gt;&lt;span style="font-family: Verdana;"&gt;Involves running the&lt;span class="953365905-04112009"&gt; &lt;/span&gt;Database Server Configuration Utility in "upgrep" mode. This utility&lt;span class="953365905-04112009"&gt; &lt;/span&gt;performs a basic upgrade of the Siebel database schema&amp;nbsp;&lt;span class="953365905-04112009"&gt;&amp;nbsp;&lt;/span&gt;and loads&lt;span class="953365905-04112009"&gt; &lt;/span&gt;repositories to prepare for the repository merge.&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Verdana;"&gt;&lt;strong&gt;Upgrade Siebel database schema (upgrep)&lt;/strong&gt;&lt;strong&gt;.&lt;/strong&gt;&lt;/span&gt; &lt;br /&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;span style="font-family: Garamond;"&gt;&lt;span style="font-size: small;"&gt;&lt;span class="953365905-04112009"&gt;&amp;nbsp;&lt;span style="font-family: Verdana; font-size: x-small;"&gt;4c&lt;/span&gt; &lt;/span&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;strong&gt;Merge repository &lt;/strong&gt;&lt;span style="color: purple;"&gt;&lt;strong&gt;(Development Environment only)&lt;/strong&gt;&lt;strong&gt;.&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;span style="font-family: Verdana; font-size: x-small;"&gt;Leverage Siebel Tools to&lt;span class="953365905-04112009"&gt; &lt;/span&gt;merge your current repository with the repository in the new release.&lt;span class="953365905-04112009"&gt; &lt;/span&gt;Postmerge utilities upgrade form applets and verify that applets and views&lt;span class="953365905-04112009"&gt; &lt;/span&gt;are configured correctly.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-family: Symbol; font-size: xx-small;"&gt;&lt;span style="font-family: Symbol; font-size: xx-small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Verdana;"&gt;&lt;strong&gt;Run postmerge utilities &lt;/strong&gt;&lt;strong&gt;&lt;span style="color: purple;"&gt;(Development Environment only)&lt;/span&gt;&lt;/strong&gt; Leverage Siebel&lt;span class="953365905-04112009"&gt; &lt;/span&gt;Tools to run a set of utilities that examine the merged repository. The&lt;span class="953365905-04112009"&gt; &lt;/span&gt;utilities analyze any customizations and apply changes to them as needed to&lt;span class="953365905-04112009"&gt; &lt;/span&gt;conform to the user interface in the new release.&lt;/span&gt;&lt;br /&gt;&lt;div align="left"&gt;&lt;span class="953365905-04112009"&gt;&lt;span style="font-family: Verdana; font-size: x-small;"&gt;&amp;nbsp;4d&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;span style="font-family: Garamond;"&gt;&lt;span style="font-size: small;"&gt;&lt;span class="953365905-04112009"&gt;&lt;span style="font-family: Verdana; font-size: x-small;"&gt;4e&lt;/span&gt; &lt;/span&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;strong&gt;Upgrade Siebel custom database schema (upgphys)&lt;/strong&gt;&lt;strong&gt;.&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;span style="font-family: Verdana; font-size: x-small;"&gt;Involves applying&lt;span class="953365905-04112009"&gt; &lt;/span&gt;the Database Server Configuration Utility in "upgphys" mode. This step&lt;span class="953365905-04112009"&gt; &lt;/span&gt;further upgrades the Siebel database with changes resulting from the&lt;span class="953365905-04112009"&gt; &lt;/span&gt;repository merge and completes the database upgrade.&lt;span class="953365905-04112009"&gt; &lt;/span&gt;The Database Server Configuration Utility also generates the "customer&lt;span class="953365905-04112009"&gt; &lt;/span&gt;repository" definition file and logical schema definition file that are used as&lt;span class="953365905-04112009"&gt; &lt;/span&gt;input to the production test environment and production upgrades.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;strong&gt;&lt;span style="color: red;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-size: small;"&gt;&lt;span class="953365905-04112009"&gt;5. &lt;/span&gt;Perform Post-Upgrade Tasks&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;span style="font-family: Verdana;"&gt;During this upgrade phase, the environments are set up, applications are&lt;span class="953365905-04112009"&gt; &lt;/span&gt;configured, and the system is tested as follows:&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;span style="font-family: Garamond; font-size: small;"&gt;&lt;span style="font-family: Garamond; font-size: small;"&gt;&lt;span class="953365905-04112009"&gt;&lt;span style="font-family: Symbol; font-size: xx-small;"&gt;&lt;span style="font-family: Verdana; font-size: x-small;"&gt;5a.&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;strong&gt;Set up the environment&lt;/strong&gt;.&lt;/span&gt;&lt;/span&gt; &lt;span style="font-family: Verdana; font-size: x-small;"&gt;These tasks set up the post-upgrade environment,&lt;span class="953365905-04112009"&gt; &lt;/span&gt;which includes extracting the developer's databases and running database&lt;span class="953365905-04112009"&gt; &lt;/span&gt;statistics.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;span style="font-family: Garamond;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span class="953365905-04112009"&gt;5b. &lt;/span&gt;&lt;strong&gt;Application administration&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;.&lt;/span&gt;&lt;span style="font-family: Verdana;"&gt; These tasks set up applications and include such&lt;span class="953365905-04112009"&gt; &lt;/span&gt;things as setting up user access and visibility of views and screens.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span class="953365905-04112009"&gt;5c.&lt;/span&gt;&amp;nbsp;&lt;strong&gt;Application configuration&lt;/strong&gt;.&lt;/span&gt;&lt;span style="font-family: Garamond;"&gt; &lt;/span&gt;&lt;span style="font-family: Verdana;"&gt;These tasks prepare applications for testing,&lt;span class="953365905-04112009"&gt; &lt;/span&gt;including data migration for specific applications.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;span style="font-family: Symbol;"&gt;&lt;span class="953365905-04112009"&gt;&lt;span style="font-family: Verdana;"&gt;5d. &lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: Garamond;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;strong&gt;Test the system&lt;/strong&gt;.&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;span style="font-family: Verdana; font-size: x-small;"&gt;For development environment upgrades, you perform basic&lt;span class="953365905-04112009"&gt; &lt;/span&gt;unit tests to verify application function. For production test environment&lt;span class="953365905-04112009"&gt; &lt;/span&gt;upgrades, you should perform a full suite of regression and stress tests to&lt;span class="953365905-04112009"&gt; &lt;/span&gt;verify the system is ready for production.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="953365905-04112009"&gt;&lt;span style="color: red; font-family: Verdana;"&gt;&lt;strong&gt;6.&amp;nbsp;Upgrade the Test Environment&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="953365905-04112009"&gt;&lt;span style="font-family: Arial; font-size: x-small;"&gt;&lt;span style="font-family: Garamond; font-size: small;"&gt;&lt;span style="font-family: Garamond; font-size: small;"&gt;&lt;span style="font-family: Arial; font-size: x-small;"&gt;&lt;span style="font-family: Garamond; font-size: small;"&gt;&lt;span style="font-family: Arial; font-size: x-small;"&gt;&lt;span style="font-family: Verdana;"&gt;Your test environment should exactly be a copy of production environment. &lt;span style="font-family: Garamond; font-size: small;"&gt;&lt;span style="font-family: Garamond; font-size: small;"&gt;&lt;span style="font-family: Verdana; font-size: x-small;"&gt;It is extremely important that the upgraded release be tested to validate its function and performance before deploying it to users. In addition, the upgrade process must be tuned to minimize the time required to perform the production upgrade and optimize the environment for improved performance at deployment&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="953365905-04112009"&gt;&lt;span style="color: red; font-family: Verdana;"&gt;&lt;strong&gt;7.Upgrade the Production Environment&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="953365905-04112009"&gt;&lt;span style="font-family: Arial; font-size: x-small;"&gt;&lt;span style="font-family: Garamond; font-size: small;"&gt;&lt;span style="font-family: Garamond; font-size: small;"&gt;&lt;span style="font-family: Arial; font-size: x-small;"&gt;&lt;span style="font-family: Garamond; font-size: small;"&gt;&lt;span style="font-family: Garamond; font-size: small;"&gt;&lt;span style="font-family: Arial;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div align="left"&gt;&lt;span style="font-family: Verdana; font-size: x-small;"&gt;The production environment is your live, deployed business instance&lt;span class="953365905-04112009"&gt; &lt;/span&gt;running on the new Siebel CRM release, where your internal and&lt;span class="953365905-04112009"&gt; &lt;/span&gt;external users interact with the Siebel CRM applications and generate&lt;span class="953365905-04112009"&gt; &lt;/span&gt;actual business data&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="953365905-04112009"&gt;&lt;span style="font-family: Arial; font-size: x-small;"&gt;&lt;span style="font-family: Garamond; font-size: small;"&gt;&lt;span style="font-family: Garamond; font-size: small;"&gt;&lt;span style="font-family: Arial; font-size: x-small;"&gt;&lt;span style="font-family: Garamond; font-size: small;"&gt;&lt;span style="font-family: Garamond; font-size: small;"&gt;&lt;span style="font-family: Arial; font-size: x-small;"&gt;Hope this helps....&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7339205677415506480-730131940410514862?l=www.siebelarchitect.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.siebelarchitect.com/feeds/730131940410514862/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.siebelarchitect.com/2009/11/understanding-siebel-upgrade-process.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7339205677415506480/posts/default/730131940410514862'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7339205677415506480/posts/default/730131940410514862'/><link rel='alternate' type='text/html' href='http://www.siebelarchitect.com/2009/11/understanding-siebel-upgrade-process.html' title='Understanding Siebel Upgrade Process'/><author><name>Arun</name><uri>http://www.blogger.com/profile/03934028357998682690</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02038862433350493454'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7339205677415506480.post-258889536689258085</id><published>2009-11-04T00:14:00.002+05:30</published><updated>2009-11-04T00:17:12.548+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='SIA'/><category scheme='http://www.blogger.com/atom/ns#' term='Vertical'/><category scheme='http://www.blogger.com/atom/ns#' term='SiebelUpgrade Roadmap'/><category scheme='http://www.blogger.com/atom/ns#' term='Horizontal'/><category scheme='http://www.blogger.com/atom/ns#' term='SEA'/><title type='text'>Siebel Upgrade Roadmap</title><content type='html'>&lt;div&gt;&lt;span class="093152718-03112009"&gt;&lt;span style="font-family: Arial; font-size: x-small;"&gt;Most of the users has questions regarding&lt;strong&gt; Road Map for Siebel Upgrade&lt;/strong&gt;. Here is your answer&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="093152718-03112009"&gt;&lt;span style="font-family: Arial; font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp; &lt;strong&gt;Upgrade from 6.x to 8.1&lt;/strong&gt; -&amp;gt; Its a two step process with stop over at 7.5&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="093152718-03112009"&gt;&lt;span style="font-family: Arial; font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp; &lt;strong&gt;Upgrade from 7.x(HOR) to 8.1(SIA)&lt;/strong&gt; -&amp;gt; Its a two step process and there are two ways for doing this. &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="093152718-03112009"&gt;&lt;span style="font-family: Arial; font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - &lt;span style="color: blue;"&gt;&lt;span style="color: black;"&gt;First, upgrade from 7.x&amp;nbsp;HOR to 8.1 HOR, then from 8.1&amp;nbsp;HOR to 8.1 SIA.&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="093152718-03112009"&gt;&lt;span style="font-family: Arial; font-size: x-small;"&gt;&lt;span style="color: blue;"&gt;&lt;span style="color: black;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;- Second, upgrade from 7.x HOR to 7.x SIA and then from 7.7 SIA to 8.1SIA&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="093152718-03112009"&gt;&lt;span style="font-family: Arial; font-size: x-small;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="093152718-03112009"&gt;&lt;span style="font-family: Arial; font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&lt;strong&gt;Please note:&lt;/strong&gt; There are some changes around data model between SEA and SIA. Hence reconfiguration of such business components is required while upgrading from SEA to SIA. &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="093152718-03112009"&gt;&lt;span style="font-family: Arial; font-size: x-small;"&gt;&amp;nbsp;Consult the Siebel&amp;nbsp;Database Upgrade Guide provided by oracle.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7339205677415506480-258889536689258085?l=www.siebelarchitect.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.siebelarchitect.com/feeds/258889536689258085/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.siebelarchitect.com/2009/11/siebel-upgrade-roadmap.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7339205677415506480/posts/default/258889536689258085'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7339205677415506480/posts/default/258889536689258085'/><link rel='alternate' type='text/html' href='http://www.siebelarchitect.com/2009/11/siebel-upgrade-roadmap.html' title='Siebel Upgrade Roadmap'/><author><name>Arun</name><uri>http://www.blogger.com/profile/03934028357998682690</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02038862433350493454'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7339205677415506480.post-6271197461803268164</id><published>2009-10-20T11:53:00.002+05:30</published><updated>2009-10-20T12:18:06.044+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='S_SRM_REQUEST'/><category scheme='http://www.blogger.com/atom/ns#' term='S_ESCL_REQ'/><category scheme='http://www.blogger.com/atom/ns#' term='WfProcMgr'/><category scheme='http://www.blogger.com/atom/ns#' term='SRProc'/><category scheme='http://www.blogger.com/atom/ns#' term='Jobs getting queued'/><title type='text'>S_SRM_REQUEST and S_ESCL_REQ getting queued issue?</title><content type='html'>&lt;div&gt;&lt;div align="left" dir="ltr"&gt;&lt;span class="687035004-20102009"&gt;&lt;span style="font-family: Arial;"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span class="453171906-20102009"&gt;You might have faced Assignments getting queued and S_ESCL_REQ and S_SRM_REQUEST tables growing&lt;/span&gt;.&amp;nbsp;&lt;span class="453171906-20102009"&gt;Here are few checks I woul like you to ensure&lt;/span&gt; -&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="left" dir="ltr"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="left" dir="ltr"&gt;&lt;span class="687035004-20102009"&gt;&lt;span style="color: blue; font-family: Arial; font-size: x-small;"&gt;- Check if there is any record in s_escl_req table&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="left" dir="ltr"&gt;&lt;span class="687035004-20102009"&gt;&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;span class="938503819-23042008"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-family: Arial;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span class="687035004-20102009"&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;select count(*) from s_escl_req;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="938503819-23042008"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-family: Arial;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span class="687035004-20102009"&gt;&amp;nbsp; &lt;/span&gt;If the o/p is more than zero and keeps growing or remains constant, then WorkMonTask comp&amp;nbsp;might be&amp;nbsp;stuck and not processing the records. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="938503819-23042008"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-family: Arial;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span class="687035004-20102009"&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;Check the task status of WorkMonTask&amp;nbsp; (list tasks for comp WorkMonTask) and see if the row_id or rule_id displayed as part of task_status keeps changing.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="938503819-23042008"&gt;&lt;span class="687035004-20102009"&gt;&lt;span style="font-family: Arial;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="color: blue;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="938503819-23042008"&gt;&lt;span style="color: blue;"&gt;&lt;span class="687035004-20102009"&gt;&amp;nbsp;&lt;/span&gt;It is possible that, S_ESCL_REQ table keeps growing and WorkMonTask is still processing if multple imports gets kicked in and AsgnSrvr keeps inserting records into S_ESCL_REQ table.&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;span class="938503819-23042008"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-family: Arial;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span class="687035004-20102009"&gt;&amp;nbsp; &lt;/span&gt;So, we need to use the combination of WorkMonTask comp task status, Record count on S_ESCL_REQ and S_ESCL_LOG (for every record gets processed from S_ESCL_REQ, a new record gets added into S_ESCL_LOG)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="938503819-23042008"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-family: Arial;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span class="687035004-20102009"&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;We need to &lt;strong&gt;check AsgnSrvr,SrProc,WfProcMgr and WorkMonTask for any errors/issues&lt;/strong&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="left" dir="ltr"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="left" dir="ltr"&gt;&lt;span class="687035004-20102009"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-family: Arial;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;- &lt;span class="938503819-23042008"&gt;If&amp;nbsp;you find&amp;nbsp;&amp;nbsp;records in in S_SRM_REQUEST with status Active, Queued or Errored (pls note that S_ESCL_REQ table may have Zero records), means assignments are stuck for end user. Actual assignments happens only if the records in&amp;nbsp;S_SRM_REQUEST gets processed. You might need to check logs for WfProcMgr and SRProc for any conclusion.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="left" dir="ltr"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="left" dir="ltr"&gt;&lt;span class="687035004-20102009"&gt;&lt;span class="938503819-23042008"&gt;&lt;span style="font-family: Arial;"&gt;&lt;span style="color: blue;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span class="453171906-20102009"&gt;- Check if your environment is meeting all the SRSP listed&amp;nbsp;&lt;/span&gt;requirements&lt;span class="453171906-20102009"&gt; for softwares and hardwares used&lt;/span&gt;?&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="left" dir="ltr"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="left" dir="ltr"&gt;&lt;span class="687035004-20102009"&gt;&lt;span style="color: blue; font-family: Arial; font-size: x-small;"&gt;&lt;span class="938503819-23042008"&gt;- Ensure&amp;nbsp;&lt;span class="453171906-20102009"&gt;that there is&amp;nbsp;&lt;/span&gt;enough free drive space.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="left" dir="ltr"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="left" dir="ltr"&gt;&lt;span class="687035004-20102009"&gt;&lt;span style="color: blue; font-family: Arial; font-size: x-small;"&gt;&lt;span class="938503819-23042008"&gt;&lt;span class="453171906-20102009"&gt;- Ensure to check with Oracle Support if there is any Fix available for particular issue.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="left" dir="ltr"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="left" dir="ltr"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="left" dir="ltr"&gt;&lt;span class="687035004-20102009"&gt;&lt;span style="color: blue; font-family: Arial; font-size: x-small;"&gt;&lt;span class="938503819-23042008"&gt;&lt;span class="453171906-20102009"&gt;Hope this helps....&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7339205677415506480-6271197461803268164?l=www.siebelarchitect.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.siebelarchitect.com/feeds/6271197461803268164/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.siebelarchitect.com/2009/10/ssrmrequest-and-sesclreq-getting-queued.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7339205677415506480/posts/default/6271197461803268164'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7339205677415506480/posts/default/6271197461803268164'/><link rel='alternate' type='text/html' href='http://www.siebelarchitect.com/2009/10/ssrmrequest-and-sesclreq-getting-queued.html' title='S_SRM_REQUEST and S_ESCL_REQ getting queued issue?'/><author><name>Arun</name><uri>http://www.blogger.com/profile/03934028357998682690</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02038862433350493454'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7339205677415506480.post-3269557243888950333</id><published>2009-09-18T13:24:00.001+05:30</published><updated>2009-09-18T13:24:45.399+05:30</updated><title type='text'>Are 'Siebel Best Practices' getting conflicted?</title><content type='html'>&lt;DIV&gt;&lt;SPAN class=890194907-18092009&gt;&lt;FONT face=Arial size=2&gt;Most of you might   have noticed the minimum oracle client requirement for Siebel Version 8.1.1 is   11g while Oracle Database Server could be&amp;nbsp; 10.2.0.2 or above. Do you guys   think that Oracle is conflicting its own terminology of using   &lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;  &lt;DIV&gt;&lt;SPAN class=890194907-18092009&gt;&lt;FONT face=Arial   size=2&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/DIV&gt;  &lt;DIV&gt;&lt;SPAN class=890194907-18092009&gt;&lt;FONT face=Arial size=2&gt;same Oracle versions   for Server and Client?&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;  &lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;  &lt;DIV&gt;&lt;SPAN class=890194907-18092009&gt;&lt;FONT face=Arial size=2&gt;What other things   you find conflicting with Oracle provided 'Best Practices'?&amp;nbsp; Your comments   would be apprecated!&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;  &lt;DIV&gt;&lt;SPAN class=890194907-18092009&gt;&lt;FONT face=Arial   size=2&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/DIV&gt;  &lt;DIV&gt;&lt;SPAN class=890194907-18092009&gt;&lt;FONT face=Arial   size=2&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/DIV&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7339205677415506480-3269557243888950333?l=www.siebelarchitect.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.siebelarchitect.com/feeds/3269557243888950333/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.siebelarchitect.com/2009/09/are-siebel-best-practices-getting.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7339205677415506480/posts/default/3269557243888950333'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7339205677415506480/posts/default/3269557243888950333'/><link rel='alternate' type='text/html' href='http://www.siebelarchitect.com/2009/09/are-siebel-best-practices-getting.html' title='Are &apos;Siebel Best Practices&apos; getting conflicted?'/><author><name>Arun</name><uri>http://www.blogger.com/profile/03934028357998682690</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02038862433350493454'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7339205677415506480.post-2844712543734524427</id><published>2009-09-16T00:04:00.000+05:30</published><updated>2009-09-16T00:10:24.184+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='siebelarchitect.com'/><title type='text'>Domain Change: http://siebelarchitect.com</title><content type='html'>Hi All,&lt;br /&gt;Thanks for overwhelming resposes for my siebel technical blogs. I hope it covers the topics you really want to know or if you are in Siebel space, would come up at some point with the topics I have discussed and would be discussing.&lt;br /&gt;&lt;br /&gt;Please note down my new web domain for future posts:  &lt;a href="http://siebelarchitect.com/"&gt;&lt;strong&gt;http://siebelarchitect.com&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Regards,&lt;br /&gt;Arun&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7339205677415506480-2844712543734524427?l=www.siebelarchitect.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.siebelarchitect.com/feeds/2844712543734524427/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.siebelarchitect.com/2009/09/domain-change-httpsiebelarchitectcom.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7339205677415506480/posts/default/2844712543734524427'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7339205677415506480/posts/default/2844712543734524427'/><link rel='alternate' type='text/html' href='http://www.siebelarchitect.com/2009/09/domain-change-httpsiebelarchitectcom.html' title='Domain Change: http://siebelarchitect.com'/><author><name>Arun</name><uri>http://www.blogger.com/profile/03934028357998682690</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02038862433350493454'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7339205677415506480.post-7134275302356066531</id><published>2009-09-15T17:53:00.000+05:30</published><updated>2009-09-15T18:08:50.003+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='migration &apos;Dev to Test&apos; repository migration'/><title type='text'>How To Migrate a Siebel Release To Another Environment</title><content type='html'>&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 13.5pt"&gt;&lt;span style="FONT-FAMILY: 'Trebuchet MS';font-family:Arial;font-size:10;"  &gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 13.5pt"&gt;&lt;span style="FONT-FAMILY: 'Trebuchet MS';font-family:Arial;font-size:10;"  &gt;This article describes the process taken to migrate a Siebel Release to another Siebel environment. For example migrating from the Development environment to the Test / QA environment.&lt;br /&gt;&lt;br /&gt;Firstly, it is a good idea to version controls your Siebel configuration items in a source control tools such as Visual Source Safe (VSS). At my current project we use VSS to source control our items and label these items with a particular release version to baseline items for that version. When it comes time to migrate the release to another environment we run a custom extract script which will extract all items from VSS with that particular release label into a particular directory structure to be used for the deployment.&lt;br /&gt;&lt;br /&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;Prior to deployment you need to:&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;a) Perform a &lt;b style="mso-bidi-font-weight: normal"&gt;full compile to get an SRF file&lt;/b&gt; to be deployed. If you dont know how to do this then look it up in the Siebel Bookshelf.&lt;br /&gt;b) Perform a &lt;b style="mso-bidi-font-weight: normal"&gt;repository export&lt;/b&gt; to get a repository dump file. This can be done using the repimexp tool. Here is an example of how to export the repository using repimexp:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;code&gt;&lt;span style="font-size:10;"&gt;repimexp -a e -c siebsrvr_siebel -u sadmin -p sadmin -d siebel -f c:\Siebel_Repository.dat -l c:\Siebel_Repository_Export.log&lt;/span&gt;&lt;/code&gt;&lt;span style="FONT-FAMILY: 'Trebuchet MS';font-family:Arial;font-size:10;"  &gt;&lt;br /&gt;&lt;br /&gt;Where:&lt;br /&gt;&lt;br /&gt;-a - this is e for export&lt;br /&gt;-c - is the odbc source&lt;br /&gt;-u and -p - these are the credentials for the sadmin user&lt;br /&gt;-f - this is the siebel repository export file&lt;br /&gt;-l - this is the log file&lt;br /&gt;&lt;br /&gt;The deployment process is outlined as such:&lt;br /&gt;&lt;br /&gt;1. &lt;b style="mso-bidi-font-weight: normal"&gt;Stop the Siebel Servers&lt;/b&gt;.&lt;br /&gt;2. In Siebel Tools, &lt;b style="mso-bidi-font-weight: normal"&gt;rename the current Siebel Repository to another name&lt;/b&gt;. In the Object Explorer go to Repository and rename the current Siebel Repository to something like: Siebel Repository &lt;span class="234212112-15092009"&gt;V1.0&lt;/span&gt;. The current repository needs to be renamed so that you can import the new repository with the name: &lt;span class="234212112-15092009"&gt;'&lt;/span&gt;Siebel Repository&lt;span class="234212112-15092009"&gt;'&lt;/span&gt;&lt;br /&gt;3. &lt;b style="mso-bidi-font-weight: normal"&gt;Import the repository&lt;/b&gt; using the repimexp tool. Here is an example of how to import the repository using repimexp:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;code&gt;&lt;span style="font-size:10;"&gt;repimexp -a i -g ALL -c siebsrvr_siebelsystest -u sadmin -p sadmin -d siebel -r "Siebel Repository" -H 2000 -f c:\Siebel_Repository.dat -l c:\Siebel_Repository_Import.log&lt;/span&gt;&lt;/code&gt;&lt;span style="FONT-FAMILY: 'Trebuchet MS';font-family:Arial;font-size:10;"  &gt;&lt;br /&gt;&lt;br /&gt;4. Perform a &lt;b style="mso-bidi-font-weight: normal"&gt;DDLSYNC&lt;/b&gt; to apply database level DDL operations to be in sync with the new repository. To do this run the following commands in order:&lt;br /&gt;&lt;br style="mso-special-character: line-break"&gt;&lt;br style="mso-special-character: line-break"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style="FONT-FAMILY: 'Trebuchet MS'; mso-ansi-language: EN-US; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-fareast-: EN-USfont-family:'Times New Roman';font-size:10;"  &gt;&lt;br style="PAGE-BREAK-BEFORE: always" clear="all"&gt;&lt;/span&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 13.5pt"&gt;&lt;code&gt;&lt;span style="font-size:10;"&gt;ddldict -u sadmin -p sadmin -c siebsrvr_siebelsystest -d siebel -f ../schema.ddl -e y -a y -l ../DDLDICT.log -n "Siebel Repository" -T DCIR&lt;/span&gt;&lt;/code&gt;&lt;span style="FONT-FAMILY: 'Trebuchet MS';font-family:Arial;font-size:10;"  &gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;code&gt;&lt;span style="font-size:10;"&gt;ddlimp -u siebel -p siebel -c siebsrvr_siebelsystest -g SSE_ROLE -f ../schema.ddl -e n -B SIEB_TBLSPC -X SIEB_INDX -R Y -s Y -l ../ddlsync1.log&lt;/span&gt;&lt;/code&gt;&lt;span style="FONT-FAMILY: 'Trebuchet MS';font-family:Arial;font-size:10;"  &gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;code&gt;&lt;span style="font-size:10;"&gt;ddlimp -u siebel -p siebel -c siebsrvr_siebelsystest -g SSE_ROLE -f ../schema.ddl -e y -B SIEB_TBLSPC -X SIEB_INDX -R Y -s Y -l ../ddlsync2.log&lt;/span&gt;&lt;/code&gt;&lt;span style="FONT-FAMILY: 'Trebuchet MS';font-family:Arial;font-size:10;"  &gt;&lt;br /&gt;&lt;br /&gt;5. &lt;b style="mso-bidi-font-weight: normal"&gt;Deploy files to the Siebel Servers&lt;/b&gt;. These files include the &lt;b style="mso-bidi-font-weight: normal"&gt;SRF, web templates, image files, configuration files, etc.&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;6. &lt;b style="mso-bidi-font-weight: normal"&gt;Generate browser scripts&lt;/b&gt; using genbscript. Something like this if you navigate to the bin directory on the siebel servers:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;code&gt;&lt;span style="font-size:10;"&gt;genbscript ./siebel.cfg ../webmaster&lt;/span&gt;&lt;/code&gt;&lt;span style="FONT-FAMILY: 'Trebuchet MS';font-family:Arial;font-size:10;"  &gt;&lt;br /&gt;&lt;br /&gt;6. &lt;b style="mso-bidi-font-weight: normal"&gt;Start up the Siebel Servers&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;7. &lt;b style="mso-bidi-font-weight: normal"&gt;Activate any new or updated workflows&lt;/b&gt; in the Administration - Business Process &amp;gt; Workflow Deployment view.&lt;br /&gt;&lt;br /&gt;8. &lt;b style="mso-bidi-font-weight: normal"&gt;Compile any new or updated PLSQL procedures or packages. &lt;/b&gt;&lt;br /&gt;&lt;br /&gt;9. &lt;b style="mso-bidi-font-weight: normal"&gt;Deploy master data changes&lt;/b&gt;. This would include any changes required to LOVS, runtime events, state models, assessment templates, etc. All master data changes.&lt;br /&gt;&lt;br /&gt;10. &lt;b style="mso-bidi-font-weight: normal"&gt;Restart the Siebel Servers&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;11. &lt;b style="mso-bidi-font-weight: normal"&gt;Execute any data updates through EIM and/or business service.&lt;/b&gt; If these data updates are quite large involving changes to a lot of data then you would most likely want to regenerate the database statistics through consultation with a DBA. &lt;br style="mso-special-character: line-break"&gt;&lt;br style="mso-special-character: line-break"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;span style="font-family:Times New Roman;font-size:100%;"&gt; &lt;/span&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7339205677415506480-7134275302356066531?l=www.siebelarchitect.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.siebelarchitect.com/feeds/7134275302356066531/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.siebelarchitect.com/2009/09/how-to-migrate-siebel-release-to.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7339205677415506480/posts/default/7134275302356066531'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7339205677415506480/posts/default/7134275302356066531'/><link rel='alternate' type='text/html' href='http://www.siebelarchitect.com/2009/09/how-to-migrate-siebel-release-to.html' title='How To Migrate a Siebel Release To Another Environment'/><author><name>Arun</name><uri>http://www.blogger.com/profile/03934028357998682690</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02038862433350493454'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7339205677415506480.post-2811488242210793049</id><published>2009-09-15T16:01:00.000+05:30</published><updated>2009-09-15T16:05:33.172+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oracle hidden parameters'/><title type='text'>Oracle Hidden Parameters</title><content type='html'>&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;span class="921012610-15092009"&gt;&lt;strong&gt;Mentioned below is the list of Oracle hidden parameters. Some of these parameters are 'UNDOCUMENTED' and it is necessary to ask Oracle Support before making any changes to these. Any change without proper consultation could be harmful.&lt;/strong&gt; &lt;/span&gt;&lt;/p&gt;&lt;pre&gt;&lt;span style="font-size:7;"&gt;Parameter Name                            Description&lt;/span&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:7;"&gt;----------------------------------------- --------------------------------------------------------------&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:7;"&gt;_always_anti_join                         always use this method for anti-join when possible&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:7;"&gt;_always_semi_join                         always use this method for semi-join when possible&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:7;"&gt;_always_star_transformation               always favor use of star transformation&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:7;"&gt;_cost_equality_semi_join                  enables costing of equality semi-join&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:7;"&gt;_cpu_count                                current number of cpu's for this instance&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:7;"&gt;_cpu_to_io                                divisor for converting CPU cost to I/O cost&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:7;"&gt;_cr_server_log_flush                      if TRUE, flush redo log before serving a CR buffer (DFS)&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:7;"&gt;_cursor_db_buffers_pinned                 additional number of buffers a cursor can pin at once&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:7;"&gt;_cursor_plan_enabled                      enable collection and display of cursor plans&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:7;"&gt;_index_join_enabled                       enable the use of index joins&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:7;"&gt;_index_prefetch_factor                    index prefetching factor&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:7;"&gt;_left_nested_loops_random                 enable random distribution method for left of nestedloops&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:7;"&gt;_optim_adjust_for_part_skews              adjust stats for skews across partitions&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:7;"&gt;_optim_enhance_nnull_detection            TRUE to enable index [fast] full scan more often&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:7;"&gt;_optim_new_default_join_sel               improves the way default equijoin selectivity are computed&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:7;"&gt;_optim_peek_user_binds                    enable peeking of user binds&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:7;"&gt;_optimizer_adjust_for_nulls               adjust selectivity for null values&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:7;"&gt;_optimizer_choose_permutation             force the optimizer to use the specified permutation&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:7;"&gt;_optimizer_cost_model                     optimizer cost model&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:7;"&gt;_optimizer_degree                         force the optimizer to use the same degree of parallelism&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:7;"&gt;_optimizer_dyn_smp_blks                   number of blocks for optimizer dynamic sampling&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:7;"&gt;_optimizer_mode_force                     force setting of optimizer mode for user recursive SQL also&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:7;"&gt;_optimizer_new_join_card_computation      compute join cardinality using non-rounded input values&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:7;"&gt;_optimizer_percent_parallel               optimizer percent parallel&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:7;"&gt;_optimizer_search_limit                   optimizer search limit&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span lang="DA" style="mso-ansi-language: DA;font-size:7;" &gt;_optimizer_system_stats_usage             system statistics usage&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:7;"&gt;_optimizer_undo_changes                   undo changes to query optimizer&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:7;"&gt;_optimizer_undo_cost_change               optimizer undo cost change&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:7;"&gt;_or_expand_nvl_predicate                  enable OR expanded plan for NVL/DECODE predicate&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:7;"&gt;_query_cost_rewrite                       perform the cost based rewrite with materialized views&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:7;"&gt;_query_rewrite_1                          perform query rewrite before&amp;amp;after or only before view merging&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:7;"&gt;_query_rewrite_2                          perform query rewrite before&amp;amp;after or only after view merging&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:7;"&gt;_query_rewrite_drj                        mv rewrite and drop redundant joins&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:7;"&gt;_query_rewrite_expression                 rewrite with cannonical form for expressions&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:7;"&gt;_query_rewrite_fpc                        mv rewrite fresh partition containment&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:7;"&gt;_query_rewrite_fudge                      cost based query rewrite with MVs fudge factor&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:7;"&gt;_query_rewrite_jgmigrate                  mv rewrite with jg migration&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:7;"&gt;_query_rewrite_maxdisjunct                query rewrite max disjuncts&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:7;"&gt;_query_rewrite_or_error                   allow query rewrite, if referenced tables are not dataless&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:7;"&gt;_query_rewrite_vop_cleanup                prune frocol chain before rewrite after view-merging&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:7;"&gt;_ordered_nested_loop                      enable ordered nested loop costing&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:7;"&gt;_ordered_semijoin                         enable ordered semi-join subquery&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:7;"&gt;_union_rewrite_for_gs                     expand queries with GSets into UNIONs for rewrite&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:7;"&gt;_unnest_notexists_sq                      unnest NOT EXISTS subquery with one or more tables if possible&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:7;"&gt;_unnest_subquery                          enables unnesting of correlated subqueries&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:7;"&gt;_nested_loop_fudge                        nested loop fudge&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:7;"&gt;_nested_mav_fast_oncommit_enabled         nested MAV refresh fast on commit allowed&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:7;"&gt;_new_initial_join_orders                  enable initial join orders based on new ordering heuristics&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:7;"&gt;_new_sort_cost_estimate                   enables the use of new cost estimate for sort&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:7;"&gt;_multi_join_key_table_lookup              TRUE iff multi-join-key table lookup prefetch is enabled&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:7;"&gt;_like_with_bind_as_equality               treat LIKE predicate with bind as an equality predicate&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:7;"&gt;_push_join_predicate                      enable pushing join predicate inside a view&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:7;"&gt;_push_join_union_view                     enable pushing join predicate inside a union view&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:7;"&gt;_partial_pwise_join_enabled               enable partial partition-wise join when TRUE&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:7;"&gt;_small_table_threshold                    threshold level of table size for direct reads&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/pre&gt;&lt;pre&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-family:'Times New Roman';font-size:12;"&gt;&lt;strong&gt;&lt;span class="921012610-15092009"&gt;Few&lt;/span&gt; obscure undocumented optimizer parameters in Oracle 10g:&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-family:'Times New Roman';"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_add_stale_mv_to_dependency_list&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_always_anti_join&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_always_semi_join&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_always_star_transformation&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_b_tree_bitmap_plans&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_bloom_filter_enabled&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_bt_mmv_query_rewrite_enabled&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_complex_view_merging&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_convert_set_to_join&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_cost_equality_semi_join&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_cpu_to_io&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_db_file_optimizer_read_count&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_default_non_equality_sel_check&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_dimension_skip_null&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_disable_datalayer_sampling&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_disable_function_based_index&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_distinct_view_unnesting&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_dm_max_shared_pool_pct&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_dml_monitoring_enabled&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_eliminate_common_subexpr&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_enable_dml_lock_escalation&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_enable_type_dep_selectivity&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_extended_pruning_enabled&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_fast_full_scan_enabled&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_fic_area_size&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_force_datefold_trunc&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_force_rewrite_enable&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_force_temptables_for_gsets&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_full_pwise_join_enabled&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_gby_&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_generalized_pruning_enabled&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_gs_anti_semi_join_allowed&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_hash_join_enabled&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_hash_multiblock_io_count&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_improved_outerjoin_card&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_improved_row_length_enabled&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_index_join_enabled&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_left_nested_loops_random&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_like_with_bind_as_equality&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_local_communication_costing_enabled&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_local_communication_ratio&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_minimal_stats_aggregation&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_mmv_query_rewrite_enabled&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_nested_loop_fudge&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_new_initial_join_orders&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_new_sort_cost_estimate&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_no_or_expansion&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_oneside_colstat_for_equijoins&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_optim_adjust_for_part_skews&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_optim_enhance_nnull_detection&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_optim_new_default_join_sel&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_optim_peek_user_binds&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_optimizer_adjust_for_nulls&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_optimizer_better_inlist_costing&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_optimizer_block_size&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_optimizer_cache_stats&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_optimizer_cartesian_enabled&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_optimizer_cbqt_factor&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_optimizer_cbqt_no_size_restriction&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_optimizer_complex_pred_selectivity&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_optimizer_compute_index_stats&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_optimizer_correct_sq_selectivity&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;&lt;a href="http://www.dba-oracle.com/t_optimizer_cost_based_transformation_parameter.htm"&gt;&lt;span style="color:#000000;"&gt;_optimizer_cost_based_transformation&lt;/span&gt; &lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_optimizer_cost_filter_pred&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_optimizer_cost_hjsmj_multimatch&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_optimizer_cost_model&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_optimizer_degree&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_optimizer_dim_subq_join_sel&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_optimizer_disable_strans_sanity_checks&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_optimizer_enhanced_filter_push&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_optimizer_extended_cursor_sharing&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_optimizer_filter_pred_pullup&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_optimizer_ignore_hints&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_optimizer_join_elimination_enabled&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_optimizer_join_order_control&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_optimizer_join_sel_sanity_check&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_optimizer_max_permutations&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_optimizer_min_cache_blocks&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_optimizer_mjc_enabled&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_optimizer_mode_force&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_optimizer_new_join_card_computation&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_optimizer_or_expansion&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_optimizer_order_by_elimination_enabled&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_optimizer_outer_to_anti_enabled&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_optimizer_percent_parallel&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_optimizer_push_down_distinct&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_optimizer_push_pred_cost_based&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_optimizer_random_plan&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_optimizer_rownum_pred_based_fkr&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_optimizer_search_limit&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_optimizer_self_induced_cache_cost&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_optimizer_skip_scan_enabled&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_optimizer_sortmerge_join_enabled&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_optimizer_squ_bottomup&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_optimizer_star_tran_in_with_clause&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_optimizer_starplan_enabled&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_optimizer_system_stats_usage&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_optimizer_transitivity_retain&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_optimizer_undo_changes&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_optimizer_undo_cost_change&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_or_expand_nvl_predicate&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_ordered_nested_loop&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_parallel_broadcast_enabled&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_partial_pwise_join_enabled&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_partition_view_enabled&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_pga_max_size&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_pre_rewrite_push_pred&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_pred_move_around&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_predicate_elimination_enabled&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_project_view_columns&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_push_join_predicate&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_push_join_union_view&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_push_join_union_view2&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_px_broadcast_fudge_factor&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_px_pwg_enabled&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_query_cost_rewrite&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_query_rewrite_1&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_query_rewrite_2&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_query_rewrite_drj&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_query_rewrite_expression&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_query_rewrite_fpc&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_query_rewrite_fudge&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_query_rewrite_jgmigrate&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_query_rewrite_maxdisjunct&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_query_rewrite_or_error&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_query_rewrite_setopgrw_enable&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_query_rewrite_vop_cleanup&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_remove_aggr_subquery&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_right_outer_hash_enable&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_rowsrc_trace_level&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_selfjoin_mv_duplicates&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_simple_view_merging&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_slave_mapping_enabled&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_smm_auto_cost_enabled&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_smm_auto_max_io_size&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_smm_auto_min_io_size&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_smm_max_size&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_smm_min_size&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_smm_px_max_size&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_sort_elimination_cost_ratio&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_sort_multiblock_read_count&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_spr_push_pred_refspr&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_sql_model_unfold_forloops&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_subquery_pruning_enabled&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_subquery_pruning_mv_enabled&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_system_index_caching&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_table_scan_cost_plus_one&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_union_rewrite_for_gs&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_unnest_subquery&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_update_bji_ipdml_enabled&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_use_column_stats_for_function&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span style="font-family:'Times New Roman';font-size:12;"&gt;&lt;strong&gt;&lt;span class="921012610-15092009"&gt;Few&lt;/span&gt; &lt;u&gt;undocumented &lt;/u&gt;optimizer parameters in Oracle 10g:&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-family:'Times New Roman';"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;span style="font-size:8;"&gt;_always_star_transformation&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_b_tree_bitmap_plans&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_complex_view_merging&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_default_non_equality_sel_check&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_enable_type_dep_selectivity&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_fast_full_scan_enabled&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_improved_outerjoin_card&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_improved_row_length_enabled&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_index_join_enabled&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_like_with_bind_as_equality&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_nested_loop_fudge&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_new_initial_join_orders&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_no_or_expansion&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_oneside_colstat_for_equijoins&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_optim_enhance_nnull_detection&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_optimizer_adjust_for_nulls&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_optimizer_choose_permutation&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_optimizer_mode_force&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_optimizer_undo_changes&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_or_expand_nvl_predicate&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_ordered_nested_loop&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_push_join_predicate&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_push_join_union_view&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_query_cost_rewrite&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_sort_elimination_cost_ratio&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_sortmerge_inequality_join_off&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_subquery_pruning_cost_factor&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_subquery_pruning_enabled&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_subquery_pruning_reduction_factor&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_table_scan_cost_plus_one&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_unnest_subquery&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_use_column_stats_for_function&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:8;"&gt;_use_nosegment_indexes&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;span style="font-family:Times New Roman;font-size:100%;"&gt; &lt;/span&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7339205677415506480-2811488242210793049?l=www.siebelarchitect.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.siebelarchitect.com/feeds/2811488242210793049/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.siebelarchitect.com/2009/09/oracle-hidden-parameters.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7339205677415506480/posts/default/2811488242210793049'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7339205677415506480/posts/default/2811488242210793049'/><link rel='alternate' type='text/html' href='http://www.siebelarchitect.com/2009/09/oracle-hidden-parameters.html' title='Oracle Hidden Parameters'/><author><name>Arun</name><uri>http://www.blogger.com/profile/03934028357998682690</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02038862433350493454'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7339205677415506480.post-2872996654300034347</id><published>2009-08-05T21:04:00.000+05:30</published><updated>2009-08-05T21:11:16.079+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='EIM Performance'/><category scheme='http://www.blogger.com/atom/ns#' term='EIM Import'/><category scheme='http://www.blogger.com/atom/ns#' term='EIM tuning'/><category scheme='http://www.blogger.com/atom/ns#' term='EIM loading'/><title type='text'>Tuning the EIM Import Process and How to Improve EIM Performance During Initial Loads</title><content type='html'>&lt;h3 class="ph2Heading2"&gt;&lt;a name="wp1017611"&gt;&lt;span class="515552915-05082009"  style="font-family:arial;"&gt;This&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:arial;"&gt; &lt;span class="515552915-05082009"&gt;information is very well documentedin the bookshelf:&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;&lt;p class="ph2Heading2"&gt;&lt;/p&gt;&lt;h3 class="ph2Heading2"&gt;&lt;span class="515552915-05082009"&gt;Tuning the EIM Import Process&lt;/span&gt;&lt;/h3&gt;&lt;p class="pt1Text1"&gt;&lt;a name="wp1017612"&gt;&lt;/a&gt;Review and tune your EIM process for each set of business data you load, for example, Opportunities, Contacts, or Products.&lt;/p&gt;&lt;p class="phtdHeadingToDo"&gt;&lt;a name="wp1017592"&gt;&lt;/a&gt;To tune each EIM import process&lt;/p&gt;&lt;ol class="ps1StepNum"&gt;&lt;li class="ps1StepNum" value="1"&gt;&lt;a name="wp1004209"&gt;&lt;/a&gt;Load a single batch with the following flags set in your configuration file: &lt;ul class="pb2Bullet2" type="square"&gt;&lt;li class="pb2Bullet2"&gt;&lt;a name="wp1004210"&gt;&lt;/a&gt;&lt;code class="cComputrFont"&gt;Error flag = 1&lt;/code&gt; &lt;li class="pb2Bullet2"&gt;&lt;a name="wp1004211"&gt;&lt;/a&gt;&lt;code class="cComputrFont"&gt;SQL flag = 8&lt;/code&gt; &lt;li class="pb2Bullet2"&gt;&lt;a name="wp1004212"&gt;&lt;/a&gt;&lt;code class="cComputrFont"&gt;Trace flag = 3&lt;/code&gt; &lt;p class="pt2Text2"&gt;&lt;a name="wp1004213"&gt;&lt;/a&gt;Setting these flags produces a log file containing SQL statements and information about the length of time each statement took to execute.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li class="ps1StepNum" value="2"&gt;&lt;a name="wp1004214"&gt;&lt;/a&gt;Identify SQL statements that might be taking too long to execute. &lt;li class="ps1StepNum" value="3"&gt;&lt;a name="wp1004215"&gt;&lt;/a&gt;Using the DB2 EXPLAIN utility, populate the explain table with information on how the DB2 Optimizer is executing each of these SQL statements. &lt;p class="pt2Text2"&gt;&lt;a name="wp1014986"&gt;&lt;/a&gt;Carefully review any changes in the default optimization level in the EIM log.&lt;/p&gt;&lt;li class="ps1StepNum" value="4"&gt;&lt;a name="wp1004216"&gt;&lt;/a&gt;Based on the Access Plan and other information from the EXPLAIN output, determine the required indexes for EIM and base tables. &lt;li class="ps1StepNum" value="5"&gt;&lt;a name="wp1004217"&gt;&lt;/a&gt;Run EIM with parameters to reach each partition and repeat single process tuning. &lt;li class="ps1StepNum" value="6"&gt;&lt;a name="wp1004218"&gt;&lt;/a&gt;Perform .ifb file tuning for each process, and remove unnecessary foreign keys. &lt;li class="ps1StepNum" value="7"&gt;&lt;a name="wp1004219"&gt;&lt;/a&gt;Execute the REORG utility on base tables to build a compression dictionary. &lt;li class="ps1StepNum" value="8"&gt;&lt;a name="wp1004220"&gt;&lt;/a&gt;Perform parallel process tuning. &lt;li class="ps1StepNum" value="9"&gt;&lt;a name="wp1004221"&gt;&lt;/a&gt;Perform buffer pool tuning. &lt;li class="ps1StepNum" value="10"&gt;&lt;a name="wp1004222"&gt;&lt;/a&gt;Execute STOSPACE on base tables. This collects storage information on DB2 objects. &lt;li class="ps1StepNum" value="11"&gt;&lt;a name="wp1004223"&gt;&lt;/a&gt;Perform RUNSTATS on base and EIM tables. &lt;li class="ps1StepNum" value="12"&gt;&lt;a name="wp1004224"&gt;&lt;/a&gt;Perform EXPLAINs to verify access path (required indexes). &lt;li class="ps1StepNum" value="13"&gt;&lt;a name="wp1004225"&gt;&lt;/a&gt;Modify statistics if required. &lt;li class="ps1StepNum" value="14"&gt;&lt;a name="wp1004226"&gt;&lt;/a&gt;Drop unused indexes on base and EIM tables. &lt;li class="ps1StepNum" value="15"&gt;&lt;a name="wp1004227"&gt;&lt;/a&gt;Check space and resize table spaces if necessary. &lt;/li&gt;&lt;/ol&gt;&lt;div class="ps1StepNum"&gt;&lt;/div&gt;&lt;div class="ps1StepNum"&gt;&lt;h3 class="ph2Heading2"&gt;&lt;a name="wp1004228"&gt;&lt;/a&gt;How to Improve EIM Performance During Initial Loads&lt;/h3&gt;&lt;p class="pt1Text1"&gt;&lt;a name="wp1004229"&gt;&lt;/a&gt;There are certain considerations relating to improving EIM performance that are only applicable during an initial load of data into your Siebel application. These are described below.&lt;/p&gt;&lt;h4 class="pd1Division1"&gt;&lt;a name="wp1004231"&gt;&lt;/a&gt;Unused, Nonunique Indexes&lt;/h4&gt;&lt;p class="pt1Text1"&gt;&lt;a name="wp1004232"&gt;&lt;/a&gt;The initial load of data is typically a database-intensive process. Each row that is inserted into the base table requires modifications, not only to the table itself, but to all its affected indexes. However, most of these indexes are never used during an initial load process.&lt;/p&gt;&lt;p class="pt1Text1"&gt;&lt;a name="wp1004233"&gt;&lt;/a&gt;You can usually improve performance by determining which base table indexes are unused by EIM during the import process and dropping them prior to the initial load. You must later recreate these indexes.&lt;/p&gt;&lt;h4 class="pd1Division1"&gt;&lt;a name="wp1004234"&gt;&lt;/a&gt;Unused Triggers&lt;/h4&gt;&lt;p class="pt1Text1"&gt;&lt;a name="wp1004236"&gt;&lt;/a&gt;Dropping unused triggers can improve import performance by reducing the system overhead used to verify trigger constraints. You can use the Generate Triggers (GenTrig) component from Siebel Server Tasks to drop the triggers and to re-create them later on. This component must be in the "Enabled" state. For details on how to work with Generate Triggers, see the &lt;em class="cEmphasis"&gt;Siebel Business Process Designer Administration Guide&lt;/em&gt;.&lt;/p&gt;&lt;p class="pn1Note1"&gt;&lt;a name="wp1004240"&gt;&lt;/a&gt;&lt;b class="cBold"&gt;NOTE: &lt;/b&gt;If you are using partitioning, do not drop triggers that are used for partitioning purposes. If you do, your EIM process fails, or it inserts all the data in a single partition.&lt;/p&gt;&lt;h4 class="pd1Division1"&gt;&lt;a name="wp1004241"&gt;&lt;/a&gt;The Free Space Parameters&lt;/h4&gt;&lt;p class="pt1Text1"&gt;&lt;a name="wp1004243"&gt;&lt;/a&gt;If you use your Siebel application primarily for queries, updates, and deletions, alter your table spaces and indexes to provide optimal insert and update performance. &lt;/p&gt;&lt;p class="pt1Text1"&gt;&lt;a name="wp1017628"&gt;&lt;/a&gt;To improve the EIM import and update SQL performance, set PCTFREE for table spaces and indexes to a value of 20 or 30 prior to the EIM initial load, and maintain these settings at 20 or 30 for subsequent loads.&lt;/p&gt;&lt;h4 class="pd1Division1"&gt;&lt;a name="wp1017629"&gt;&lt;/a&gt;Insert Performance on Base Tables &lt;/h4&gt;&lt;p class="pt1Text1"&gt;&lt;a name="wp1017630"&gt;&lt;/a&gt;You can improve the insert performance on base tables during an initial load of data into your Siebel application by following these guidelines:&lt;/p&gt;&lt;ul class="pb1Bullet1" type="square"&gt;&lt;li class="pb1Bullet1"&gt;&lt;a name="wp1004246"&gt;&lt;/a&gt;Set PCTFREE to zero for data and sequential index. &lt;li class="pb1Bullet1"&gt;&lt;a name="wp1004247"&gt;&lt;/a&gt;Set FREEPAGE to zero for data and index. &lt;li class="pb1Bullet1"&gt;&lt;a name="wp1004248"&gt;&lt;/a&gt;Use Page Lock if you are inserting many rows or pages sequentially. &lt;li class="pb1Bullet1"&gt;&lt;a name="wp1004249"&gt;&lt;/a&gt;For a data sharing environment, set the member cluster option to reduce space map and data page P-Lock contention. &lt;/li&gt;&lt;/ul&gt;&lt;p class="pt1Text1"&gt;&lt;a name="wp1004250"&gt;&lt;/a&gt;Alter base table spaces to PCTFREE and FREEPAGE values of 20 or 30 for subsequent import processes. You should also load or reorganize any altered items before the new values take effect. The following example demonstrates how to set these values for your table spaces and indexes. Substitute your own table space and index names for your implementation.&lt;/p&gt;&lt;p class="pcf2CompFont2"&gt;&lt;a name="wp1004255"&gt;&lt;/a&gt;ALTER TABLESPACE SIDB0401.H0401000 PART 1 PCTFREE 20;&lt;br /&gt;ALTER TABLESPACE SIDB0401.H0401000 PART 2 PCTFREE 20;&lt;/p&gt;&lt;p class="pcf2CompFont2"&gt;&lt;a name="wp1004257"&gt;&lt;/a&gt;ALTER INDEX SIDB0401.S_ADDR_ORG_M6 PCTFREE 20;&lt;br /&gt;ALTER INDEX SIDB0401.S_ADDR_ORG_P1 PCTFREE 20;&lt;br /&gt;ALTER INDEX SIDB0401.S_ADDR_ORG_P99 PART 1 PCTFREE 20;&lt;br /&gt;ALTER INDEX SIDB0401.S_ADDR_ORG_P99 PART 2 PCTFREE 20;&lt;/p&gt;&lt;h4 class="pd1Division1"&gt;&lt;a name="wp1004258"&gt;&lt;/a&gt;Transaction Logging&lt;/h4&gt;&lt;p class="pt1Text1"&gt;&lt;a name="wp1004260"&gt;&lt;/a&gt;Siebel transaction logging is unnecessary during an initial EIM load, and should be disabled by setting &lt;code class="cComputrFont"&gt;LOG TRANSACTIONS = FALSE&lt;/code&gt; in your &lt;code class="cComputrFont"&gt;.ifb&lt;/code&gt; file. For more information on transaction logging in EIM, see the &lt;em class="cEmphasis"&gt;Siebel Enterprise Integration Manager Administration Guide&lt;/em&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7339205677415506480-2872996654300034347?l=www.siebelarchitect.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.siebelarchitect.com/feeds/2872996654300034347/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.siebelarchitect.com/2009/08/tuning-eim-import-process-and-how-to.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7339205677415506480/posts/default/2872996654300034347'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7339205677415506480/posts/default/2872996654300034347'/><link rel='alternate' type='text/html' href='http://www.siebelarchitect.com/2009/08/tuning-eim-import-process-and-how-to.html' title='Tuning the EIM Import Process and How to Improve EIM Performance During Initial Loads'/><author><name>Arun</name><uri>http://www.blogger.com/profile/03934028357998682690</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02038862433350493454'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7339205677415506480.post-2763970392855568287</id><published>2009-08-05T11:36:00.000+05:30</published><updated>2009-08-05T11:52:19.290+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='BI Publisher Report Siebel 8.1.1 reports'/><category scheme='http://www.blogger.com/atom/ns#' term='Actuate Report conversion'/><category scheme='http://www.blogger.com/atom/ns#' term='Actuate Report conversion utility'/><title type='text'>Actuate to BI Publisher conversion in Siebel 8.1.1</title><content type='html'>&lt;span class="546002405-05082009"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:Verdana;"&gt;&lt;strong&gt;Lot of users/customers still has issues and questions understanding whats going on with Actuate Reporting?&lt;/strong&gt; Well, Actuate will not going to be supported with and 8.1.1 as per my understanding and for the customer who are planning to upgrade to Siebel 8.1.1 should also plan well in advance to move their reporting system from Actuate 8.0 to BI Publisher. BIP is being provided OOB with Siebel 8.1.1 and most of the OOB actuate reports are already been converted to BI Publisher reports in this version. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="546002405-05082009"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;span style="font-family:Verdana;"&gt;&lt;strong&gt;Note:&lt;/strong&gt; With not supported I mean oracle might not provide support for this reporting tool anymore.&lt;/span&gt; &lt;span style="font-family:Tahoma;font-size:10;color:black;"&gt;Licensee who purchased from Siebel/Oracle can continue to run on Actuate as long as they want as it's a perpetual license. Actuate maintenance for the Actuate software will need to be purchased through Actuate directly though after December 31&lt;sup&gt;st&lt;/sup&gt;, 2009.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="546002405-05082009"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="546002405-05082009"&gt;&lt;span style="font-family:Verdana;font-size:85%;"&gt;Once an SR has been raised the Technical Support Engineer needs to contact Siebel Product Management with the information below to obtain a unique/temporary password that can be given to the customer to download from Metalink. The password is valid for 7 days. &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="546002405-05082009"&gt;&lt;span style="font-family:Verdana;font-size:85%;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="546002405-05082009"&gt;&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="font-family:Verdana;font-size:85%;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="font-family:Verdana;font-size:85%;"&gt;The Siebel Reports Adapter is available on AIX, Windows, Solaris, Linux and HP-UX (Note hybrid architecture, HP-Itanium Siebel Server and any other platform for Reports Server since Actuate is not supported on HP-Itanium).&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="font-family:Verdana;font-size:85%;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="font-family:Verdana;font-size:85%;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="546002405-05082009"&gt;&lt;br /&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;a name="ReportsAdapter"&gt;&lt;/a&gt;&lt;b&gt;&lt;span style="font-family:Verdana;font-size:12;"&gt;Siebel Reports Adapter&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:Verdana;font-size:10;"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Tahoma;font-size:10;color:black;"&gt;The Siebel Reports Adapter is available for upgrading customers only and enables Actuate reports to run with Siebel 8.1.1. The Siebel Reports Adapter is available from Oracle Siebel Technical Support&lt;/span&gt;&lt;span style="font-family:Verdana;font-size:10;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-outline-level: 3"&gt;&lt;a name="FunctionalOverview"&gt;&lt;/a&gt;&lt;b&gt;&lt;span style="font-family:Verdana;font-size:13;"&gt;Functional Overview &lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;br /&gt;&lt;span style="font-family:Verdana;font-size:10;"&gt;In the Siebel 8.1.1 release there is a new reporting tool, known as Siebel BI Publisher (or Siebel BIP). Siebel BIP is to be documented in the Reports Admin guide, and is the replacement for Actuate. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Verdana;font-size:10;"&gt;To create reports it uses EAI technology to extract the data, then Oracle BI Publisher to produce the reports based on a predefined report template and the extracted siebel data. To generate the report data we use Oracle Business Intelligence Publisher Server (via Webservice call)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;span style="font-family:Verdana;font-size:10;"&gt;Here is a brief summary of how reports are defined with Siebel BI Publisher:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:Verdana;font-size:10;"&gt;&lt;br /&gt;&lt;u&gt;&lt;strong&gt;Data definition:&lt;/strong&gt;&lt;br /&gt;&lt;/u&gt;The definition of the data to be available for the report is in Integration Objects.&lt;br /&gt;All BIP Integration Objects need to be prefixed "BIP". A number of OOTB Integration Objects are supplied.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Verdana;font-size:10;"&gt;If customers have custom buscomps/views etc, some of these OOTB Integration Objects may not be suitable, so new Integration Objects would need to be created in Siebel Tools.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Verdana;font-size:10;"&gt;There is a view, which enables users to generate a sample data/XML file based on the Integration Object.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style="font-family:Verdana;font-size:10;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;p&gt;&lt;span class="546002405-05082009"&gt;&lt;span style="font-family:Verdana;font-size:10;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="546002405-05082009"&gt;&lt;span style="font-family:Verdana;font-size:10;"&gt;&lt;u&gt;&lt;strong&gt;Report Definition:&lt;/strong&gt;&lt;br /&gt;&lt;/u&gt;Oracle XML Publisher plugin for Microsoft Word is used to create the report template files. It uses the XML file, generated from the sample view as a source.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style="font-family:Verdana;font-size:10;"&gt;&lt;br /&gt;&lt;u&gt;&lt;strong&gt;Report Registration&lt;/strong&gt;&lt;br /&gt;&lt;/u&gt;Reports are registered and associated with a BIP Integration Object and report template.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Verdana;font-size:10;"&gt;&lt;br /&gt;&lt;u&gt;&lt;strong&gt;View Association&lt;/strong&gt;&lt;/u&gt;&lt;br /&gt;A view is asscoiated with one or more of the registered Bip reports. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p align="left"&gt;&lt;img id="BLOGGER_PHOTO_ID_5366358531138220386" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 290px; CURSOR: hand; HEIGHT: 158px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_TDmQOSPUdJE/SnkipuHhcWI/AAAAAAAAACY/MF5a_3A3HJA/s200/BIP1.bmp" border="0" /&gt;&lt;/p&gt;&lt;span style="font-family:Verdana;font-size:10;"&gt;&lt;o:p&gt;&lt;span class="546002405-05082009"&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-outline-level: 3"&gt;&lt;b&gt;&lt;span style="font-family:Verdana;font-size:13;"&gt;Actuate Report Conversion Assistance&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;span style="font-family:Verdana;font-size:10;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Verdana;font-size:10;"&gt;There is a .zip file that could be downloaded from metalink3. This utility only works on windows client. The utility internally has a &lt;strong&gt;&lt;span style="font-family:Verdana;"&gt;'run'&lt;/span&gt;&lt;/strong&gt; command that need to be executed to convert Actuate outputs (.bas) to .rtf format.&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Verdana;font-size:10;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style="font-family:Verdana;font-size:10;"&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-outline-level: 3"&gt;&lt;b&gt;&lt;span style="font-family:Verdana;font-size:13;"&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-outline-level: 3"&gt;&lt;b&gt;&lt;span style="font-family:Verdana;font-size:13;"&gt;Actuate Conversion Summary &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Arial;font-size:10;color:black;"&gt;&lt;/span&gt;&lt;span style="font-family:Verdana;font-size:10;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Verdana;font-size:10;"&gt;The Actuate Conversion project was designed to provide out of the box report templates for the BI Publisher integration in Whistler. This was designed as a tool and consists of two main functionalities:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="font-family:Verdana;font-size:10;"&gt;1. The Layout Creator&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:Verdana;font-size:10;"&gt; - This is the Java program, which takes the Actuate (.BAS) file, parses all the controls, functions and creates an RTF template with the data place holders. This tool also extends to convert key functions, simple controls (Charts, Tables) to the equivalent BI publisher report artifact&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Verdana;font-size:10;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="font-family:Verdana;font-size:10;"&gt;2. The IO Creator&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:Verdana;font-size:10;"&gt; - This is the Java program, which uses the Siebel Report definition and creates equivalent Integration Object, Component and Fields&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;b&gt;&lt;span style="font-family:Verdana;font-size:13;"&gt;Following diagram depicts the Actuate Conversion process:&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;b&gt;&lt;span style="font-family:Verdana;font-size:13;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;img id="BLOGGER_PHOTO_ID_5366359362495102738" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 294px; CURSOR: hand; HEIGHT: 179px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_TDmQOSPUdJE/SnkjaHKcvxI/AAAAAAAAACg/VC3lBdcZYe4/s200/BIP2.bmp" border="0" /&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Verdana;font-size:10;"&gt;&lt;o:p&gt;&lt;span class="546002405-05082009"&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Verdana;font-size:10;"&gt;&lt;o:p&gt;&lt;span class="546002405-05082009"&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Verdana;font-size:10;"&gt;&lt;o:p&gt;&lt;span class="546002405-05082009"&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt; &lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7339205677415506480-2763970392855568287?l=www.siebelarchitect.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.siebelarchitect.com/feeds/2763970392855568287/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.siebelarchitect.com/2009/08/actuate-to-bi-publisher-conversion-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7339205677415506480/posts/default/2763970392855568287'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7339205677415506480/posts/default/2763970392855568287'/><link rel='alternate' type='text/html' href='http://www.siebelarchitect.com/2009/08/actuate-to-bi-publisher-conversion-in.html' title='Actuate to BI Publisher conversion in Siebel 8.1.1'/><author><name>Arun</name><uri>http://www.blogger.com/profile/03934028357998682690</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02038862433350493454'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_TDmQOSPUdJE/SnkipuHhcWI/AAAAAAAAACY/MF5a_3A3HJA/s72-c/BIP1.bmp' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7339205677415506480.post-2326571571545486160</id><published>2009-08-04T16:21:00.001+05:30</published><updated>2009-08-04T16:21:44.527+05:30</updated><title type='text'>What makes a PERFECT Siebel Architecture?</title><content type='html'>&lt;DIV&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN class=828402610-04082009&gt;Well Guys, my   question might be easy and small to answer&amp;nbsp;but hard and costly to   implement. &lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN   class=828402610-04082009&gt;How do you define a or what makes a &lt;STRONG&gt;PERFECT   Siebel Architecture?&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;  &lt;DIV&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN class=828402610-04082009&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT   face=Arial size=2&gt;&lt;SPAN class=828402610-04082009&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;  &lt;DIV&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN class=828402610-04082009&gt;Is it   something:&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;  &lt;DIV&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN   class=828402610-04082009&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;  &lt;DIV&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN class=828402610-04082009&gt;- Which has high   availablity and load balancing concepts? (Just think of: How many customer have   you seen which has a implemeneted 'Maximum Availability   Architecture'?)&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;  &lt;DIV&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN class=828402610-04082009&gt;- Cost savy   architecture with just required functionalites to support   failovers?&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;  &lt;DIV&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN class=828402610-04082009&gt;-&amp;nbsp;Which have   all sort of data authentication features and firwall   blockages?&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;  &lt;DIV&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN class=828402610-04082009&gt;-&amp;nbsp;Which has a   parallel replica?&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;  &lt;DIV&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN class=828402610-04082009&gt;- With zero downtime   and maximum availability to the users?&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;  &lt;DIV&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN class=828402610-04082009&gt;- Which is fully   safe to failovers, 100% data recoverable, 100% clustered, 100% flash   backed?&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;  &lt;DIV&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN   class=828402610-04082009&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;  &lt;DIV&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN   class=828402610-04082009&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;  &lt;DIV&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN class=828402610-04082009&gt;Share your   thoughts!!&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;  &lt;DIV&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN   class=828402610-04082009&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7339205677415506480-2326571571545486160?l=www.siebelarchitect.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.siebelarchitect.com/feeds/2326571571545486160/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.siebelarchitect.com/2009/08/what-makes-perfect-siebel-architecture.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7339205677415506480/posts/default/2326571571545486160'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7339205677415506480/posts/default/2326571571545486160'/><link rel='alternate' type='text/html' href='http://www.siebelarchitect.com/2009/08/what-makes-perfect-siebel-architecture.html' title='What makes a PERFECT Siebel Architecture?'/><author><name>Arun</name><uri>http://www.blogger.com/profile/03934028357998682690</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02038862433350493454'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7339205677415506480.post-3252095877630014939</id><published>2009-07-02T12:30:00.000+05:30</published><updated>2009-07-02T12:31:13.969+05:30</updated><title type='text'>Marking indexes as "unusable" to speed up inserts (10g/Siebel 8.0)??</title><content type='html'>&lt;DIV&gt;&lt;FONT face=Arial size=2&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;  &lt;DIV&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN class=765195306-02072009&gt;Well, this question   was around my mind for quiet some time. Basically, I still haven't verified with   any Production environment yet.&amp;nbsp; &lt;FONT face="Times New Roman" size=3&gt;Can we   be sure that no I/O at all occurs for "unusable"   indexes?&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;  &lt;DIV&gt;&lt;FONT face="Times New Roman" size=3&gt;&lt;SPAN   class=765195306-02072009&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;  &lt;DIV&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN class=765195306-02072009&gt;&lt;STRONG&gt;My answer   would be - why not try and test if I/O occures for 'unusable' indexes or not(in   test environement)&lt;/STRONG&gt;. The simplest way to do&amp;nbsp;a &lt;FONT   face=Tahoma&gt;10046 trace on the insert/select to get a "good feel" for what's   going on. If you also install the trace analyzer you will get an IO summary   report with level 12 tracing that should point to specific issues with the   select/insert. For this purpose you can stick some SESSION SQL into your ifb   file &lt;EM&gt;'&lt;/EM&gt;&lt;/FONT&gt;&lt;FONT face="Times New Roman" size=3&gt;&lt;EM&gt;alter session set   events '10046 trace name context forever, level 12'; &lt;/EM&gt;&lt;FONT face=Verdana   size=2&gt;then interpret the results later using the trace analyzer   utility&lt;/FONT&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;/DIV&gt;  &lt;UL dir=ltr&gt;    &lt;LI&gt;    &lt;DIV align=left&gt;&lt;FONT face=Tahoma&gt;&lt;SPAN class=234400313-22072008&gt;&lt;STRONG&gt;Trace     Analyzer TRCANLZR - Interpreting Raw SQL Traces with Binds and/or Waits     generated by EVENT   10046&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7339205677415506480-3252095877630014939?l=www.siebelarchitect.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.siebelarchitect.com/feeds/3252095877630014939/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.siebelarchitect.com/2009/07/marking-indexes-as-unusable-to-speed-up.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7339205677415506480/posts/default/3252095877630014939'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7339205677415506480/posts/default/3252095877630014939'/><link rel='alternate' type='text/html' href='http://www.siebelarchitect.com/2009/07/marking-indexes-as-unusable-to-speed-up.html' title='Marking indexes as &quot;unusable&quot; to speed up inserts (10g/Siebel 8.0)??'/><author><name>Arun</name><uri>http://www.blogger.com/profile/03934028357998682690</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02038862433350493454'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7339205677415506480.post-3063063738498549372</id><published>2009-06-09T16:59:00.000+05:30</published><updated>2009-06-09T17:00:49.425+05:30</updated><title type='text'>Is sharing hardwares among two Siebel environment good?</title><content type='html'>&lt;DIV dir=ltr align=left&gt;&lt;FONT face=Arial size=2&gt;Well, I came across this   question from one of the&amp;nbsp;&lt;SPAN class=203560211-09062009&gt;T&lt;/SPAN&gt;echnical   Account Manager while sizing for one of the biggest Telco. &lt;/FONT&gt;&lt;/DIV&gt;  &lt;DIV&gt;  &lt;P&gt;&lt;FONT face=Arial size=2&gt;What I would say is, &lt;STRONG&gt;yes&lt;/STRONG&gt;, its fine   but care and considerations regarding hardware resources should be taken. We   surely, don't want to get an existing enviroment affected by sharing its   hardwares with a new application.&lt;/FONT&gt;&lt;/P&gt;  &lt;P&gt;&lt;FONT face=Arial size=2&gt;Although we typically recommend to run Siebel on   dedicated hardware it might make good sense to use the hardware for other   purposes, especially web server and gateway as resources on these   servers&lt;BR&gt;will typically be under-utilized. Most of the processing is done on   the Siebel application servers and database which I recommend not to use for   other applications.&lt;/FONT&gt;&lt;/P&gt;  &lt;P&gt;&lt;FONT face=Arial size=2&gt;I have seen one customer using a load balanced farm   of web servers for other purposes (web server for other applications). It all   depends on the resource requirements. If web servers are heavily used, don't do   it. If not, go ahead but test first!&lt;/FONT&gt;&lt;/P&gt;  &lt;P&gt;&lt;FONT face=Arial size=2&gt;Same goes for   gateway!&lt;BR&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7339205677415506480-3063063738498549372?l=www.siebelarchitect.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.siebelarchitect.com/feeds/3063063738498549372/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.siebelarchitect.com/2009/06/is-sharing-hardwares-among-two-siebel.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7339205677415506480/posts/default/3063063738498549372'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7339205677415506480/posts/default/3063063738498549372'/><link rel='alternate' type='text/html' href='http://www.siebelarchitect.com/2009/06/is-sharing-hardwares-among-two-siebel.html' title='Is sharing hardwares among two Siebel environment good?'/><author><name>Arun</name><uri>http://www.blogger.com/profile/03934028357998682690</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02038862433350493454'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7339205677415506480.post-1330632433220605544</id><published>2009-06-09T15:50:00.000+05:30</published><updated>2009-06-09T15:56:37.178+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Calling SessionHandleMsg  ProcessMessage() worker'/><title type='text'>Navigation in Siebel 8.x is sometime slow</title><content type='html'>I noticed that in many log files time taken at the MessageFlow category is longer than expected. Log/Error:&lt;br /&gt;&lt;strong&gt;MessageFlow MsgFlowDetail 4 000600a54a2c1496:0 2009-06-08 13:18:02 248: Returned from SessionHandleMsg(7700) for task 22020455, pErrStack = 0x2b5c5238&lt;br /&gt;MessageFlow MsgFlowDetail 4 000601344a2c1496:0 2009-06-08 13:18:14 248: ProcessMessage() worker will process 0x20c867b0, pErrStack = 0x2b5c5238&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Explanation:&lt;br /&gt;The time difference above implicitly denotes the "think time" on the client.&lt;br /&gt;"ProcessMessage() worker " &amp;amp; "Calling SessionHandleMsg" denotes the time when the request came from SWSE/client to the Object Manager.&lt;br /&gt;"Returned from SessionHandleMsg" denotes the time when the request went back from OM to the SWSE/client.&lt;br /&gt;&lt;br /&gt;In order to trace the time taken by the OM for a message, look for the time consumed between "ProcessMessage()/Calling SessionHandleMsg" and "Returned from SessionHandleMsg"&lt;br /&gt;&lt;br /&gt;If there is a considerable differnce between the two, tuning might be required.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7339205677415506480-1330632433220605544?l=www.siebelarchitect.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.siebelarchitect.com/feeds/1330632433220605544/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.siebelarchitect.com/2009/06/navigation-in-siebel-8x-is-sometime.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7339205677415506480/posts/default/1330632433220605544'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7339205677415506480/posts/default/1330632433220605544'/><link rel='alternate' type='text/html' href='http://www.siebelarchitect.com/2009/06/navigation-in-siebel-8x-is-sometime.html' title='Navigation in Siebel 8.x is sometime slow'/><author><name>Arun</name><uri>http://www.blogger.com/profile/03934028357998682690</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02038862433350493454'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7339205677415506480.post-851884481955301179</id><published>2009-06-09T15:46:00.000+05:30</published><updated>2009-06-09T15:48:24.163+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='EIM Attachments Import'/><title type='text'>How can file attachments be imported via EIM?</title><content type='html'>In Siebel versions 5.x ,6.x and 7.x, users can run Enterprise Integration Manager (EIM) to import file attachments. For example, there are already some Service Request records in S_SRV_REQ table. Please follow several steps to import file attachments to Service Requests:&lt;br /&gt;In version 6.x and 7.x:&lt;br /&gt; 1. Put the file to be attached in the Siebel_Server\input directory (i.e. ABC.doc)&lt;br /&gt; 2. In the EIM_SR_DTL table, populate:&lt;br /&gt;SR_SR_NUM&lt;br /&gt;SR_BU&lt;br /&gt;ATT_FILE_NAME (’ABC’)&lt;br /&gt;ATT_FILE_EXT (’DOC’)&lt;br /&gt;ATT_FILE_SRC_TYPE  (’FILE’)&lt;br /&gt; 3. Run EIM to import file attachment to S_SR_ATT table.&lt;br /&gt; 4. A new .saf file will be generated in the file system after EIM loading. &lt;br /&gt;In version 5.x: &lt;br /&gt; 1. Put the file to be attached in the Siebel_Server\input directory (i.e. ABC.doc)&lt;br /&gt; 2. In the S_SR_DTLIF table, populate:&lt;br /&gt;SR_NUM&lt;br /&gt;SR_FILE_NAME (’ABC’)&lt;br /&gt;SR_FILE_EXT (’DOC’)&lt;br /&gt;SR_FILE_SRC_TYPE (’FILE’)&lt;br /&gt; 3. Run EIM to import file attachment to S_SR_ATT table.&lt;br /&gt; 4. A new .saf file will be generated in the file system after EIM loading.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7339205677415506480-851884481955301179?l=www.siebelarchitect.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.siebelarchitect.com/feeds/851884481955301179/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.siebelarchitect.com/2009/06/how-can-file-attachments-be-imported.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7339205677415506480/posts/default/851884481955301179'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7339205677415506480/posts/default/851884481955301179'/><link rel='alternate' type='text/html' href='http://www.siebelarchitect.com/2009/06/how-can-file-attachments-be-imported.html' title='How can file attachments be imported via EIM?'/><author><name>Arun</name><uri>http://www.blogger.com/profile/03934028357998682690</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02038862433350493454'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7339205677415506480.post-8770227103688962935</id><published>2009-06-09T15:44:00.000+05:30</published><updated>2009-06-09T15:46:40.170+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='EIM Batch Performance Tuning'/><title type='text'>Tuning EIM batches for improving performance</title><content type='html'>&lt;strong&gt;I went through this post on another blog and I thought of sharing it with you.&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;em&gt;Steps to tune EIM batches to improve performance !!!!&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;Here are some options that can be tried to improve Enterprise Integration Manager (EIM) performance:&lt;br /&gt;Check to make sure all the standard indices are in existence for the tables involved.&lt;br /&gt;Limit tables and columns to be processed using ONLY BASE TABLES/COLUMNS configuration parameters to minimize the work that EIM has to perform.&lt;br /&gt;Consider switching off Siebel transaction logging during the EIM run. This will definitely improve performance; however, it must be balanced with the need for mobile users to re-extract afterwards.&lt;br /&gt;Try different batch sizes. Often, large batch sizes are not the most efficient. Siebel Systems recommends that customers use a batch size no more than 5000 rows, preferably less than 2000 rows in a single batch.&lt;br /&gt;Try using batch ranges (BATCH = x-y). This allows users to run with smaller batch sizes and yet avoid the startup overhead on each batch.&lt;br /&gt;Perform regular table maintenance on interface tables. Frequent insert or delete operations on interface tables can cause fragmentation in the table. The database administrator will know how to detect and correct fragmentation in the EIM interface tables.&lt;br /&gt;Delete batches from interface tables on completion. Leaving old batches in the EIM interface table will waste space and could adversely affect performance.&lt;br /&gt;Run independent EIM jobs in parallel. EIM jobs that have no interface or base tables in common can be run in parallel.&lt;br /&gt;Set the USING SYNONYMS parameter to false in the .IFB file to indicate to EIM that account synonyms do not need to be checked.&lt;br /&gt;Avoid using the UPDATE PRIMARY KEYS parameter in the IFB file.&lt;br /&gt;ORACLE INSERT APPEND MODE. The default value is FALSE, which means EIM does not use use append mode for insert at EIM process step 9, avoiding a deadlock when running parallel EIM processes. If you need to improve step 9 performance, you can set the value to TRUE. *&lt;br /&gt;Delete and Merge performance is improved if you create some specific temporary indices first. Please refer to Siebel Enterprise Integration Manager Administration Guide, Version 7.5, Creating Temporary Indexes for more details *&lt;br /&gt;If using Oracle database, ensure that Oracle rule-based optimizer is used. Siebel Systems has highly recommended the Oracle rule-based optimizer because it provides the consistent behavior needed for effective performance tuning.&lt;br /&gt;If all else fails, set “Trace Flags”=1 and “SQL Trace Flags”=8 and rerun the batch. The resulting task log will identify slow running steps and queries.&lt;br /&gt;Note:&lt;br /&gt;For Siebel eBusiness Application Version 7, this is documented in the Bookshelf: Siebel Enterprise Integration Manager Administration Guide &gt; Frequently Asked Questions &gt; Performance Questions.&lt;br /&gt;For Siebel eBusiness Application Version 6, this is documented in the Bookshelf: Siebel Enterprise Integration Manager Administration Guide &gt; Advanced Usage &gt; Questions and Answers &gt; Q. How can I tune my EIM batches to improve performance?&lt;br /&gt;* Valid only for version 7.5.x&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7339205677415506480-8770227103688962935?l=www.siebelarchitect.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.siebelarchitect.com/feeds/8770227103688962935/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.siebelarchitect.com/2009/06/tuning-eim-batches-for-improving.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7339205677415506480/posts/default/8770227103688962935'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7339205677415506480/posts/default/8770227103688962935'/><link rel='alternate' type='text/html' href='http://www.siebelarchitect.com/2009/06/tuning-eim-batches-for-improving.html' title='Tuning EIM batches for improving performance'/><author><name>Arun</name><uri>http://www.blogger.com/profile/03934028357998682690</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02038862433350493454'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7339205677415506480.post-5199181981836426697</id><published>2009-05-15T12:31:00.001+05:30</published><updated>2009-05-15T12:44:14.554+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Siebel Integrations'/><title type='text'>Siebel And Its Integrations</title><content type='html'>&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;span class="625205106-15052009"&gt;How many &lt;strong&gt;'Products'&lt;/strong&gt; or &lt;strong&gt;'Applications'&lt;/strong&gt; (Internal or 3rd Party), you know which could be integrated with Siebel Application. I Hope to see your comments. It would be great if you share some knowledge on -&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;span class="625205106-15052009"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;span class="625205106-15052009"&gt;1. How the specific &lt;strong&gt;Product&lt;/strong&gt; or &lt;strong&gt;Application&lt;/strong&gt; you might be suggesting could be integrated (Out-Of-Box, Inbuilt API's, 3rd parth integration techniques etc)?&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;span class="625205106-15052009"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;span class="625205106-15052009"&gt;2. What all &lt;strong&gt;'Applications'&lt;/strong&gt; or &lt;strong&gt;'Products'&lt;/strong&gt; you wish see, integrated with forecomming releases of Siebel?&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;span class="625205106-15052009"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;span class="625205106-15052009"&gt;3. Why you want the &lt;strong&gt;'Applications'&lt;/strong&gt; or &lt;strong&gt;'Products' &lt;/strong&gt;mentioned in Point# 2 should be integrated with Siebel?&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7339205677415506480-5199181981836426697?l=www.siebelarchitect.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.siebelarchitect.com/feeds/5199181981836426697/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.siebelarchitect.com/2009/05/siebel-and-its-integrations.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7339205677415506480/posts/default/5199181981836426697'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7339205677415506480/posts/default/5199181981836426697'/><link rel='alternate' type='text/html' href='http://www.siebelarchitect.com/2009/05/siebel-and-its-integrations.html' title='Siebel And Its Integrations'/><author><name>Arun</name><uri>http://www.blogger.com/profile/03934028357998682690</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02038862433350493454'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7339205677415506480.post-265527343123725053</id><published>2009-05-12T10:46:00.000+05:30</published><updated>2009-05-12T11:33:30.441+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='CTI'/><title type='text'>How CTI work?</title><content type='html'>&lt;span class="515580005-12052009"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;Well, most of us might have heard of this three alphabet word &lt;strong&gt;"CTI".&lt;/strong&gt; What does it means and how is it intergrated with Siebel application? Lets share our thoughts.&lt;/span&gt;&lt;/span&gt; &lt;div&gt;&lt;span class="515580005-12052009"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;strong&gt;&lt;arun&gt;&lt;arun&gt;:&lt;/strong&gt; CTI stands for "Customer Telephoney Integration". Basically, most of the companies which carters services to their customers use this product integrated with siebel call center application to make/recieve calls.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="515580005-12052009"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;CTI+Siebel involves a mix of infrastructure and archichecture planning requirments. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="515580005-12052009"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;strong&gt;The general architecture is as shown below:&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;p align="left"&gt;&lt;img id="BLOGGER_PHOTO_ID_5334808434078798594" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 184px; CURSOR: hand; HEIGHT: 200px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_TDmQOSPUdJE/SgkMAXoGUwI/AAAAAAAAACI/PHxABx5jREw/s200/CTI1.bmp" border="0" /&gt;&lt;/p&gt;&lt;div&gt;&lt;span class="515580005-12052009"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;strong&gt;Communication Server - CTI flow:&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5334808753831523042" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 200px; CURSOR: hand; HEIGHT: 122px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_TDmQOSPUdJE/SgkMS-zFsuI/AAAAAAAAACQ/qKfttohEoTk/s200/CTI2.bmp" border="0" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;span class="515580005-12052009"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;span class="515580005-12052009"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7339205677415506480-265527343123725053?l=www.siebelarchitect.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.siebelarchitect.com/feeds/265527343123725053/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.siebelarchitect.com/2009/05/how-cti-work.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7339205677415506480/posts/default/265527343123725053'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7339205677415506480/posts/default/265527343123725053'/><link rel='alternate' type='text/html' href='http://www.siebelarchitect.com/2009/05/how-cti-work.html' title='How CTI work?'/><author><name>Arun</name><uri>http://www.blogger.com/profile/03934028357998682690</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02038862433350493454'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_TDmQOSPUdJE/SgkMAXoGUwI/AAAAAAAAACI/PHxABx5jREw/s72-c/CTI1.bmp' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7339205677415506480.post-4647559024270885093</id><published>2009-05-11T13:50:00.000+05:30</published><updated>2009-05-11T13:51:17.505+05:30</updated><title type='text'>Why not move to BI Publisher?</title><content type='html'>&lt;DIV&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN class=218355807-11052009&gt;Its very much clear   that oracle already expressed its intention of moving all its report from   Actuate to BI Publisher. &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;  &lt;DIV&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN   class=218355807-11052009&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;  &lt;DIV&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN class=218355807-11052009&gt;Siebel 8.1.1 has   already inhoused BI publisher solution which you could get integrated with this   package.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;  &lt;DIV&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN   class=218355807-11052009&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;  &lt;DIV&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN class=218355807-11052009&gt;Few things that   comes to my mind: &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;  &lt;DIV&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN class=218355807-11052009&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT   face=Arial size=2&gt;&lt;SPAN class=218355807-11052009&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;  &lt;DIV&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN class=218355807-11052009&gt;1. What will happen   to the&amp;nbsp;customers who are on old versions of Siebel (say 7.5, 7.7, 7.8 etc)   and not planning to upgrade?&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;  &lt;DIV&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN   class=218355807-11052009&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;  &lt;DIV&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN class=218355807-11052009&gt;&amp;nbsp;&amp;nbsp;   &lt;STRONG&gt;&amp;lt;Arun&amp;gt;:&lt;/STRONG&gt; I haven't heard of BIP integrating with 7.x right   now (may be I don't have that information,keep finding and post here), I think   they can continue with the existing version of Actuate (but Siebel is not going   to provide any support). &lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN   class=218355807-11052009&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;  &lt;DIV&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN   class=218355807-11052009&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;  &lt;DIV&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN class=218355807-11052009&gt;2. What will happen   to existing Actuate report for the customer who are planing to upgrade siebel to   8.x?&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;  &lt;DIV&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN   class=218355807-11052009&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;  &lt;DIV&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN class=218355807-11052009&gt;&amp;nbsp;&amp;nbsp;   &lt;STRONG&gt;&amp;lt;Arun&amp;gt;:&lt;/STRONG&gt;&amp;nbsp; If customer upgrading to 8.x, there is a   converion strategy devloped by oracle for moving all Actuate report to BIP. So,   no worries.&amp;nbsp; get your TAM involved for further   discussions.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;  &lt;DIV&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN   class=218355807-11052009&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;  &lt;DIV&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN class=218355807-11052009&gt;3. Don't know much   about Siebel BIP.&amp;nbsp; Where should I get information from?&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;  &lt;DIV&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN   class=218355807-11052009&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;  &lt;DIV&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN class=218355807-11052009&gt;&amp;nbsp;&amp;nbsp;   &lt;STRONG&gt;&amp;lt;Arun&amp;gt;:&lt;/STRONG&gt;&amp;nbsp; Hey, METALINK is there. Brushup your Grey   Cells&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;  &lt;DIV&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN   class=218355807-11052009&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;  &lt;DIV&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN   class=218355807-11052009&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;  &lt;DIV&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN class=218355807-11052009&gt;Let me know if you   have any questions. I could be reached at &lt;A   href="mailto:arunhudiya@in.com"&gt;&lt;EM&gt;arunhudiya@in.com&lt;/EM&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7339205677415506480-4647559024270885093?l=www.siebelarchitect.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.siebelarchitect.com/feeds/4647559024270885093/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.siebelarchitect.com/2009/05/why-not-move-to-bi-publisher.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7339205677415506480/posts/default/4647559024270885093'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7339205677415506480/posts/default/4647559024270885093'/><link rel='alternate' type='text/html' href='http://www.siebelarchitect.com/2009/05/why-not-move-to-bi-publisher.html' title='Why not move to BI Publisher?'/><author><name>Arun</name><uri>http://www.blogger.com/profile/03934028357998682690</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02038862433350493454'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7339205677415506480.post-8908445585363434583</id><published>2009-05-11T13:23:00.000+05:30</published><updated>2009-05-11T13:24:05.755+05:30</updated><title type='text'>Oracle CBO and Siebel Business Applications</title><content type='html'>&lt;DIV&gt;&lt;STRONG&gt;&lt;FONT face=Arial&gt;&lt;FONT size=2&gt;&lt;EM&gt;Summar&lt;SPAN   class=234214807-11052009&gt;y&lt;/SPAN&gt;&lt;/EM&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/DIV&gt;  &lt;DIV&gt;&lt;FONT face=Arial size=2&gt;&lt;STRONG&gt;&lt;U&gt;&lt;FONT face="Times New Roman"&gt;&lt;FONT   size=3&gt;&lt;SPAN   class=234214807-11052009&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/U&gt;&lt;/STRONG&gt;&amp;nbsp;&lt;/DIV&gt;  &lt;DIV   style="PADDING-RIGHT: 0in; MARGIN-TOP: 0in; PADDING-LEFT: 0in; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0pt"   xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;FONT face=Arial&gt;A query optimizer   determines the best Execution Path for performing each query. The Oracle Rule   Based Optimization (RBO) method chooses its plans based on a set of fixed rules.   While the Cost Based Optimization method leverages a costing model based on   statistics, which evaluates all of the different access and join methods for the   specific query and uses the most efficient one.&lt;/FONT&gt; &lt;/DIV&gt;  &lt;DIV   style="PADDING-RIGHT: 0in; MARGIN-TOP: 0in; PADDING-LEFT: 0in; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0pt"   xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;FONT face=Arial&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;  &lt;DIV   style="PADDING-RIGHT: 0in; MARGIN-TOP: 0in; PADDING-LEFT: 0in; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0pt"   xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;FONT face=Arial&gt;RBO enumerates a   deterministic, ordered (fixed rank) set of plans based on a pre-defined set of   rules and always picks the first applicable plan in the order. For example, if   you have a query of the form:&lt;/FONT&gt; &lt;/DIV&gt;  &lt;DIV   style="PADDING-RIGHT: 0in; MARGIN-TOP: 0in; PADDING-LEFT: 0in; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0pt"   xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;FONT face=Arial&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;  &lt;DIV   style="PADDING-RIGHT: 0in; MARGIN-TOP: 0in; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 3em"   xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;FONT face="Courier New"&gt;SELECT * from EMP   where EMPNO &amp;gt; 50&lt;/FONT&gt; &lt;/DIV&gt;  &lt;DIV   style="PADDING-RIGHT: 0in; MARGIN-TOP: 0in; PADDING-LEFT: 0in; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0pt"   xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;FONT face=Arial&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;  &lt;DIV   style="PADDING-RIGHT: 0in; MARGIN-TOP: 0in; PADDING-LEFT: 0in; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0pt"   xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;FONT face=Arial&gt;and if there is an index   on column EMPNO, then one of the RBO's rules specifies that this query will   always be executed using the index. The behavior of the RBO is entirely fixed;   the execution plan for the sample query remains the same regardless of whether   the EMP table has 10 rows or 10 million rows, and regardless of whether the   "EMPNO &amp;gt; 50" predicate will return 2 rows or 2 million rows.&lt;/FONT&gt; &lt;/DIV&gt;  &lt;DIV   style="PADDING-RIGHT: 0in; MARGIN-TOP: 0in; PADDING-LEFT: 0in; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0pt"   xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;FONT face=Arial&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;  &lt;DIV   style="PADDING-RIGHT: 0in; MARGIN-TOP: 0in; PADDING-LEFT: 0in; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0pt"   xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;FONT face=Arial&gt;On the other hand, the   cost-based optimization strategy generates multiple execution plans for a given   query, with each having an estimated cost computed for each plan. The query   optimizer chooses the plan with the most efficient cost (for example, the   highest performance and lowest cost). The CBO requires accurate statistics in   order to deliver good query performance. Hence, it is crucial that the   statistics the CBO uses are available and accurately maintained.&lt;/FONT&gt; &lt;/DIV&gt;  &lt;DIV   style="PADDING-RIGHT: 0in; MARGIN-TOP: 0in; PADDING-LEFT: 0in; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0pt"   xmlns="http://www.w3.org/1999/xhtml"&gt;&amp;nbsp;&lt;/DIV&gt;  &lt;DIV   style="PADDING-RIGHT: 0in; MARGIN-TOP: 0in; PADDING-LEFT: 0in; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0pt"   xmlns="http://www.w3.org/1999/xhtml"&gt;&amp;nbsp;&lt;/DIV&gt;  &lt;DIV   style="PADDING-RIGHT: 0in; MARGIN-TOP: 0in; PADDING-LEFT: 0in; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0pt"   xmlns="http://www.w3.org/1999/xhtml"&gt;  &lt;H2   style="PADDING-RIGHT: 0in; MARGIN-TOP: 0in; PADDING-LEFT: 0in; FONT-WEIGHT: normal; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0pt"   xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;FONT face=Arial&gt;&lt;STRONG&gt;Preparing and   Administrating the Siebel Database for CBO&lt;/STRONG&gt; &lt;/FONT&gt;&lt;/H2&gt;  &lt;DIV   style="PADDING-RIGHT: 0in; MARGIN-TOP: 0in; PADDING-LEFT: 0in; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0pt"   xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;FONT face=Arial&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;  &lt;DIV   style="PADDING-RIGHT: 0in; MARGIN-TOP: 0in; PADDING-LEFT: 0in; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0pt"   xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;FONT face=Arial&gt;When using Oracle's Cost   Based Optimization with the Siebel database, there are some requirements that   should be followed regarding the database parameters configuration and the   Optimizer statistics generation on tables, columns and indexes, as specified   below:&lt;/FONT&gt; &lt;/DIV&gt;  &lt;DIV   style="PADDING-RIGHT: 0in; MARGIN-TOP: 0in; PADDING-LEFT: 0in; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0pt"   xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;FONT face=Arial&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;  &lt;DIV   style="PADDING-RIGHT: 0in; MARGIN-TOP: 0in; PADDING-LEFT: 0in; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0pt"   xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;FONT face=Arial&gt;&lt;STRONG&gt;&lt;EM&gt;Database   Parameters&lt;/EM&gt; &lt;/STRONG&gt;&lt;/FONT&gt;&lt;/DIV&gt;  &lt;DIV   style="PADDING-RIGHT: 0in; MARGIN-TOP: 0in; PADDING-LEFT: 0in; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0pt"   xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;STRONG&gt;&lt;EM&gt;&lt;/EM&gt;&lt;/STRONG&gt;&amp;nbsp;&lt;/DIV&gt;  &lt;DIV   style="PADDING-RIGHT: 0in; MARGIN-TOP: 0in; PADDING-LEFT: 0in; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0pt"   xmlns="http://www.w3.org/1999/xhtml"&gt;  &lt;TABLE class="MsoNormalTable msoUcTable"   style="BORDER-RIGHT: medium none; TABLE-LAYOUT: fixed; BORDER-TOP: medium none; BORDER-LEFT: medium none; WIDTH: 441pt; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; WORD-WRAP: break-word"   tabIndex=-1 cellPadding=0 width=588 border=1&gt;    &lt;TBODY&gt;    &lt;TR style="page-break-inside: avoid"&gt;      &lt;TD       style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; BORDER-BOTTOM: windowtext 1pt solid"       vAlign=top bgColor=#e0e0e0&gt;        &lt;DIV         style="PADDING-RIGHT: 0in; MARGIN-TOP: 1px; PADDING-LEFT: 3px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 1px"         align=center&gt;&lt;FONT face=Arial&gt;&lt;STRONG&gt;Oracle Parameter&lt;/STRONG&gt;         &lt;/FONT&gt;&lt;/DIV&gt;&lt;/TD&gt;      &lt;TD       style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; BORDER-BOTTOM: windowtext 1pt solid"       vAlign=top bgColor=#e0e0e0&gt;        &lt;DIV         style="PADDING-RIGHT: 0in; MARGIN-TOP: 1px; PADDING-LEFT: 3px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 1px"         align=center&gt;&lt;FONT face=Arial&gt;&lt;STRONG&gt;9i Default Value&lt;/STRONG&gt;         &lt;/FONT&gt;&lt;/DIV&gt;&lt;/TD&gt;      &lt;TD       style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; BORDER-BOTTOM: windowtext 1pt solid"       vAlign=top bgColor=#e0e0e0&gt;        &lt;DIV         style="PADDING-RIGHT: 0in; MARGIN-TOP: 1px; PADDING-LEFT: 3px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 1px"         align=center&gt;&lt;FONT face=Arial&gt;&lt;STRONG&gt;10g Default Value&lt;/STRONG&gt;         &lt;/FONT&gt;&lt;/DIV&gt;&lt;/TD&gt;&lt;/TR&gt;    &lt;TR style="page-break-inside: avoid"&gt;      &lt;TD       style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; BORDER-BOTTOM: windowtext 1pt solid"       vAlign=top&gt;        &lt;DIV         style="PADDING-RIGHT: 0in; MARGIN-TOP: 1px; PADDING-LEFT: 3px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 1px"&gt;&lt;FONT         face="Courier New"&gt;HASH_JOIN_ENABLED&lt;/FONT&gt; &lt;/DIV&gt;&lt;/TD&gt;      &lt;TD       style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; BORDER-BOTTOM: windowtext 1pt solid"       vAlign=top&gt;        &lt;DIV         style="PADDING-RIGHT: 0in; MARGIN-TOP: 1px; PADDING-LEFT: 3px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 1px"         align=center&gt;&lt;FONT face=Arial&gt;True&lt;/FONT&gt; &lt;/DIV&gt;&lt;/TD&gt;      &lt;TD       style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; BORDER-BOTTOM: windowtext 1pt solid"       vAlign=top&gt;        &lt;DIV         style="PADDING-RIGHT: 0in; MARGIN-TOP: 1px; PADDING-LEFT: 3px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 1px"         align=center&gt;&lt;FONT face=Arial&gt;&lt;A         href="http://supportweb.siebel.com/support/private/content/Technotes/enu/V8/technote582.html#link2"&gt;**&lt;/A&gt;         Obsolete&lt;/FONT&gt; &lt;/DIV&gt;&lt;/TD&gt;&lt;/TR&gt;    &lt;TR style="page-break-inside: avoid"&gt;      &lt;TD       style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; BORDER-BOTTOM: windowtext 1pt solid"       vAlign=top&gt;        &lt;DIV         style="PADDING-RIGHT: 0in; MARGIN-TOP: 1px; PADDING-LEFT: 3px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 1px"&gt;&lt;FONT         face="Courier New"&gt;OPTIMIZER_FEATURES_ENABLE&lt;/FONT&gt; &lt;/DIV&gt;&lt;/TD&gt;      &lt;TD       style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; BORDER-BOTTOM: windowtext 1pt solid"       vAlign=top&gt;        &lt;DIV         style="PADDING-RIGHT: 0in; MARGIN-TOP: 1px; PADDING-LEFT: 3px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 1px"         align=center&gt;&lt;FONT face=Arial&gt;9.2.0&lt;/FONT&gt; &lt;/DIV&gt;&lt;/TD&gt;      &lt;TD       style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; BORDER-BOTTOM: windowtext 1pt solid"       vAlign=top&gt;        &lt;DIV         style="PADDING-RIGHT: 0in; MARGIN-TOP: 1px; PADDING-LEFT: 3px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 1px"         align=center&gt;&lt;FONT face=Arial&gt;10.1.0 *&lt;/FONT&gt; &lt;/DIV&gt;&lt;/TD&gt;&lt;/TR&gt;    &lt;TR style="page-break-inside: avoid"&gt;      &lt;TD       style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; BORDER-BOTTOM: windowtext 1pt solid"       vAlign=top&gt;        &lt;DIV         style="PADDING-RIGHT: 0in; MARGIN-TOP: 1px; PADDING-LEFT: 3px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 1px"&gt;&lt;FONT         face="Courier New"&gt;OPTIMIZER_INDEX_CACHING&lt;/FONT&gt; &lt;/DIV&gt;&lt;/TD&gt;      &lt;TD       style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; BORDER-BOTTOM: windowtext 1pt solid"       vAlign=top&gt;        &lt;DIV         style="PADDING-RIGHT: 0in; MARGIN-TOP: 1px; PADDING-LEFT: 3px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 1px"         align=center&gt;&lt;FONT face=Arial&gt;0&lt;/FONT&gt; &lt;/DIV&gt;&lt;/TD&gt;      &lt;TD       style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; BORDER-BOTTOM: windowtext 1pt solid"       vAlign=top&gt;        &lt;DIV         style="PADDING-RIGHT: 0in; MARGIN-TOP: 1px; PADDING-LEFT: 3px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 1px"         align=center&gt;&lt;FONT face=Arial&gt;0&lt;/FONT&gt; &lt;/DIV&gt;&lt;/TD&gt;&lt;/TR&gt;    &lt;TR style="page-break-inside: avoid"&gt;      &lt;TD       style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; BORDER-BOTTOM: windowtext 1pt solid"       vAlign=top&gt;        &lt;DIV         style="PADDING-RIGHT: 0in; MARGIN-TOP: 1px; PADDING-LEFT: 3px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 1px"&gt;&lt;FONT         face="Courier New"&gt;OPTIMIZER_MODE&lt;/FONT&gt; &lt;/DIV&gt;&lt;/TD&gt;      &lt;TD       style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; BORDER-BOTTOM: windowtext 1pt solid"       vAlign=top&gt;        &lt;DIV         style="PADDING-RIGHT: 0in; MARGIN-TOP: 1px; PADDING-LEFT: 3px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 1px"         align=center&gt;&lt;FONT face=Arial&gt;CHOOSE&lt;/FONT&gt; &lt;/DIV&gt;&lt;/TD&gt;      &lt;TD       style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; BORDER-BOTTOM: windowtext 1pt solid"       vAlign=top&gt;        &lt;DIV         style="PADDING-RIGHT: 0in; MARGIN-TOP: 1px; PADDING-LEFT: 3px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 1px"         align=center&gt;&lt;FONT face=Arial&gt;ALL_ROWS&lt;/FONT&gt; &lt;/DIV&gt;&lt;/TD&gt;&lt;/TR&gt;    &lt;TR style="page-break-inside: avoid"&gt;      &lt;TD       style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; BORDER-BOTTOM: windowtext 1pt solid"       vAlign=top&gt;        &lt;DIV         style="PADDING-RIGHT: 0in; MARGIN-TOP: 1px; PADDING-LEFT: 3px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 1px"&gt;&lt;FONT         face="Courier New"&gt;PARTITION_VIEW_ENABLED&lt;/FONT&gt; &lt;/DIV&gt;&lt;/TD&gt;      &lt;TD       style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; BORDER-BOTTOM: windowtext 1pt solid"       vAlign=top&gt;        &lt;DIV         style="PADDING-RIGHT: 0in; MARGIN-TOP: 1px; PADDING-LEFT: 3px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 1px"         align=center&gt;&lt;FONT face=Arial&gt;False&lt;/FONT&gt; &lt;/DIV&gt;&lt;/TD&gt;      &lt;TD       style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; BORDER-BOTTOM: windowtext 1pt solid"       vAlign=top&gt;        &lt;DIV         style="PADDING-RIGHT: 0in; MARGIN-TOP: 1px; PADDING-LEFT: 3px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 1px"         align=center&gt;&lt;FONT face=Arial&gt;&lt;A         href="http://supportweb.siebel.com/support/private/content/Technotes/enu/V8/technote582.html#link2"&gt;**&lt;/A&gt;         Obsolete&lt;/FONT&gt; &lt;/DIV&gt;&lt;/TD&gt;&lt;/TR&gt;    &lt;TR style="page-break-inside: avoid"&gt;      &lt;TD       style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; BORDER-BOTTOM: windowtext 1pt solid"       vAlign=top&gt;        &lt;DIV         style="PADDING-RIGHT: 0in; MARGIN-TOP: 1px; PADDING-LEFT: 3px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 1px"&gt;&lt;FONT         face="Courier New"&gt;QUERY_REWRITE_INTEGRITY&lt;/FONT&gt; &lt;/DIV&gt;&lt;/TD&gt;      &lt;TD       style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; BORDER-BOTTOM: windowtext 1pt solid"       vAlign=top&gt;        &lt;DIV         style="PADDING-RIGHT: 0in; MARGIN-TOP: 1px; PADDING-LEFT: 3px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 1px"         align=center&gt;&lt;FONT face=Arial&gt;Enforced&lt;/FONT&gt; &lt;/DIV&gt;&lt;/TD&gt;      &lt;TD       style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; BORDER-BOTTOM: windowtext 1pt solid"       vAlign=top&gt;        &lt;DIV         style="PADDING-RIGHT: 0in; MARGIN-TOP: 1px; PADDING-LEFT: 3px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 1px"         align=center&gt;&lt;FONT face=Arial&gt;Enforced&lt;/FONT&gt; &lt;/DIV&gt;&lt;/TD&gt;&lt;/TR&gt;    &lt;TR style="page-break-inside: avoid"&gt;      &lt;TD       style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; BORDER-BOTTOM: windowtext 1pt solid"       vAlign=top&gt;        &lt;DIV         style="PADDING-RIGHT: 0in; MARGIN-TOP: 1px; PADDING-LEFT: 3px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 1px"&gt;&lt;FONT         face="Courier New"&gt;STAR_TRANSFORMATION_ENABLED&lt;/FONT&gt; &lt;/DIV&gt;&lt;/TD&gt;      &lt;TD       style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; BORDER-BOTTOM: windowtext 1pt solid"       vAlign=top&gt;        &lt;DIV         style="PADDING-RIGHT: 0in; MARGIN-TOP: 1px; PADDING-LEFT: 3px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 1px"         align=center&gt;&lt;FONT face=Arial&gt;False&lt;/FONT&gt; &lt;/DIV&gt;&lt;/TD&gt;      &lt;TD       style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; BORDER-BOTTOM: windowtext 1pt solid"       vAlign=top&gt;        &lt;DIV         style="PADDING-RIGHT: 0in; MARGIN-TOP: 1px; PADDING-LEFT: 3px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 1px"         align=center&gt;&lt;FONT face=Arial&gt;False&lt;/FONT&gt;   &lt;/DIV&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;/DIV&gt;  &lt;DIV&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;  &lt;DIV&gt;  &lt;DIV   style="PADDING-RIGHT: 0in; MARGIN-TOP: 0in; PADDING-LEFT: 0in; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0pt"   xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;FONT face=Arial&gt;In addition, for the   Siebel application to work effectively and efficiently, the following parameters   need to be set to the recommended values other than default values.&lt;/FONT&gt;   &lt;/DIV&gt;  &lt;DIV   style="PADDING-RIGHT: 0in; MARGIN-TOP: 0in; PADDING-LEFT: 0in; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0pt"   xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;FONT face=Arial&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;  &lt;DIV xmlns="http://www.w3.org/1999/xhtml"&gt;  &lt;TABLE class="MsoNormalTable msoUcTable"   style="BORDER-RIGHT: medium none; TABLE-LAYOUT: fixed; BORDER-TOP: medium none; BORDER-LEFT: medium none; WIDTH: 588px; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; WORD-WRAP: break-word"   tabIndex=-1 cellPadding=0 border=1&gt;    &lt;COLGROUP&gt;    &lt;COL style="WIDTH: 204px"&gt;    &lt;COL style="WIDTH: 120px"&gt;    &lt;COL style="WIDTH: 74px"&gt;    &lt;COL style="WIDTH: 83px"&gt;    &lt;COL style="WIDTH: 107px"&gt;&lt;/COLGROUP&gt;    &lt;TBODY&gt;    &lt;TR style="page-break-inside: avoid"&gt;      &lt;TD       style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; BORDER-BOTTOM: windowtext 1pt solid"       vAlign=top bgColor=#e0e0e0&gt;        &lt;DIV         style="PADDING-RIGHT: 0in; MARGIN-TOP: 1px; PADDING-LEFT: 3px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 1px"         align=center&gt;&lt;FONT face=Arial&gt;&lt;STRONG&gt;Oracle Parameter&lt;/STRONG&gt;         &lt;/FONT&gt;&lt;/DIV&gt;&lt;/TD&gt;      &lt;TD       style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; BORDER-BOTTOM: windowtext 1pt solid"       vAlign=top bgColor=#e0e0e0&gt;        &lt;DIV         style="PADDING-RIGHT: 0in; MARGIN-TOP: 1px; PADDING-LEFT: 3px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 1px"         align=center&gt;&lt;FONT face=Arial&gt;&lt;STRONG&gt;Description&lt;/STRONG&gt;   &lt;/FONT&gt;&lt;/DIV&gt;&lt;/TD&gt;      &lt;TD       style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; BORDER-BOTTOM: windowtext 1pt solid"       vAlign=top bgColor=#e0e0e0&gt;        &lt;DIV         style="PADDING-RIGHT: 0in; MARGIN-TOP: 1px; PADDING-LEFT: 3px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 1px"         align=center&gt;&lt;FONT face=Arial&gt;&lt;STRONG&gt;9i Default Value&lt;/STRONG&gt;         &lt;/FONT&gt;&lt;/DIV&gt;&lt;/TD&gt;      &lt;TD       style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; BORDER-BOTTOM: windowtext 1pt solid"       vAlign=top bgColor=#e0e0e0&gt;        &lt;DIV         style="PADDING-RIGHT: 0in; MARGIN-TOP: 1px; PADDING-LEFT: 3px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 1px"         align=center&gt;&lt;FONT face=Arial&gt;&lt;STRONG&gt;10g Default Value&lt;/STRONG&gt;         &lt;/FONT&gt;&lt;/DIV&gt;&lt;/TD&gt;      &lt;TD       style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; BORDER-BOTTOM: windowtext 1pt solid"       vAlign=top bgColor=#e0e0e0&gt;        &lt;DIV         style="PADDING-RIGHT: 0in; MARGIN-TOP: 1px; PADDING-LEFT: 3px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 1px"         align=center&gt;&lt;FONT face=Arial&gt;&lt;STRONG&gt;Recommended Value&lt;/STRONG&gt;         &lt;/FONT&gt;&lt;/DIV&gt;&lt;/TD&gt;&lt;/TR&gt;    &lt;TR style="page-break-inside: avoid"&gt;      &lt;TD       style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; BORDER-BOTTOM: windowtext 1pt solid"       vAlign=top&gt;        &lt;DIV         style="PADDING-RIGHT: 0in; MARGIN-TOP: 1px; PADDING-LEFT: 3px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 1px"&gt;&lt;SPAN         style="FONT-SIZE: 9pt"&gt;&lt;FONT         face="Courier New"&gt;OPTIMIZER_DYNAMIC_SAMPLING&lt;/FONT&gt; &lt;/SPAN&gt;&lt;/DIV&gt;&lt;/TD&gt;      &lt;TD       style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; BORDER-BOTTOM: windowtext 1pt solid"       vAlign=top&gt;        &lt;DIV         style="PADDING-RIGHT: 0in; MARGIN-TOP: 1px; PADDING-LEFT: 3px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 1px"&gt;&lt;FONT         face=Arial&gt;This parameter controls the level of dynamic sampling performed         by the optimizer.&lt;/FONT&gt; &lt;/DIV&gt;&lt;/TD&gt;      &lt;TD       style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; BORDER-BOTTOM: windowtext 1pt solid"       vAlign=top&gt;        &lt;DIV         style="PADDING-RIGHT: 0in; MARGIN-TOP: 1px; PADDING-LEFT: 3px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 1px"         align=center&gt;&lt;FONT face=Arial&gt;1&lt;/FONT&gt; &lt;/DIV&gt;&lt;/TD&gt;      &lt;TD       style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; BORDER-BOTTOM: windowtext 1pt solid"       vAlign=top&gt;        &lt;DIV         style="PADDING-RIGHT: 0in; MARGIN-TOP: 1px; PADDING-LEFT: 3px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 1px"         align=center&gt;&lt;FONT face=Arial&gt;2&lt;/FONT&gt; &lt;/DIV&gt;&lt;/TD&gt;      &lt;TD       style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; BORDER-BOTTOM: windowtext 1pt solid"       vAlign=top&gt;        &lt;DIV         style="PADDING-RIGHT: 0in; MARGIN-TOP: 1px; PADDING-LEFT: 3px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 1px"         align=center&gt;&lt;FONT face=Arial&gt;1&lt;/FONT&gt; &lt;/DIV&gt;&lt;/TD&gt;&lt;/TR&gt;    &lt;TR style="page-break-inside: avoid"&gt;      &lt;TD       style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; BORDER-BOTTOM: windowtext 1pt solid"       vAlign=top&gt;        &lt;DIV         style="PADDING-RIGHT: 0in; MARGIN-TOP: 1px; PADDING-LEFT: 3px; FONT-SIZE: 12pt; MARGIN-BOTTOM: 1px"&gt;&lt;SPAN         style="FONT-SIZE: 9pt"&gt;&lt;FONT         face="Courier New"&gt;OPTIMIZER_MAX_PERMUTATIONS&lt;/FONT&gt; &lt;/SPAN&gt;&lt;/DIV&gt;&lt;/TD&gt;      &lt;TD       style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; BORDER-BOTTOM: windowtext 1pt solid"       vAlign=top&gt;        &lt;DIV         style="PADDING-RIGHT: 0in; MARGIN-TOP: 1px; PADDING-LEFT: 3px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 1px"&gt;&lt;FONT         face=Arial&gt;This parameter restricts the number of permutations of the         tables the optimizer will consider in queries with joins. A higher value         result in higher parse time, a lower value carries the risk of overlooking         a good plan.&lt;/FONT&gt; &lt;/DIV&gt;        &lt;DIV         style="PADDING-RIGHT: 0in; MARGIN-TOP: 1px; PADDING-LEFT: 3px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 1px"&gt;&lt;FONT         face=Arial&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;        &lt;DIV         style="PADDING-RIGHT: 0in; MARGIN-TOP: 1px; PADDING-LEFT: 3px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 1px"&gt;&lt;FONT         face=Arial&gt;&lt;STRONG&gt;NOTE:&lt;/STRONG&gt; Starting with Oracle Database 10g, this         parameter has been made obsolete. Refer to the Oracle documentation for         further information.&lt;/FONT&gt; &lt;/DIV&gt;&lt;/TD&gt;      &lt;TD       style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; BORDER-BOTTOM: windowtext 1pt solid"       vAlign=top&gt;        &lt;DIV         style="PADDING-RIGHT: 0in; MARGIN-TOP: 1px; PADDING-LEFT: 3px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 1px"         align=center&gt;&lt;FONT face=Arial&gt;2000&lt;/FONT&gt; &lt;/DIV&gt;&lt;/TD&gt;      &lt;TD       style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; BORDER-BOTTOM: windowtext 1pt solid"       vAlign=top&gt;        &lt;DIV         style="PADDING-RIGHT: 0in; MARGIN-TOP: 1px; PADDING-LEFT: 3px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 1px"&gt;&lt;FONT         face=Arial&gt;&lt;A         href="http://supportweb.siebel.com/support/private/content/Technotes/enu/V8/technote582.html#link2"&gt;**&lt;/A&gt;         Obsolete&lt;/FONT&gt; &lt;/DIV&gt;&lt;/TD&gt;      &lt;TD       style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; BORDER-BOTTOM: windowtext 1pt solid"       vAlign=top&gt;        &lt;DIV         style="PADDING-RIGHT: 0in; MARGIN-TOP: 1px; PADDING-LEFT: 3px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 1px"         align=center&gt;&lt;FONT face=Arial&gt;100&lt;/FONT&gt; &lt;/DIV&gt;&lt;/TD&gt;&lt;/TR&gt;    &lt;TR style="page-break-inside: avoid"&gt;      &lt;TD       style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; BORDER-BOTTOM: windowtext 1pt solid"       vAlign=top&gt;        &lt;DIV         style="PADDING-RIGHT: 0in; MARGIN-TOP: 1px; PADDING-LEFT: 3px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 1px"&gt;&lt;SPAN         style="FONT-SIZE: 9pt"&gt;&lt;FONT         face="Courier New"&gt;OPTIMIZER_INDEX_COST_ADJ&lt;/FONT&gt; &lt;/SPAN&gt;&lt;/DIV&gt;&lt;/TD&gt;      &lt;TD       style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; BORDER-BOTTOM: windowtext 1pt solid"       vAlign=top&gt;        &lt;DIV         style="PADDING-RIGHT: 0in; MARGIN-TOP: 1px; PADDING-LEFT: 3px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 1px"&gt;&lt;FONT         face=Arial&gt;Controls the access path selection to be more or less index         friendly.&lt;/FONT&gt; &lt;/DIV&gt;&lt;/TD&gt;      &lt;TD       style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; BORDER-BOTTOM: windowtext 1pt solid"       vAlign=top&gt;        &lt;DIV         style="PADDING-RIGHT: 0in; MARGIN-TOP: 1px; PADDING-LEFT: 3px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 1px"         align=center&gt;&lt;FONT face=Arial&gt;100&lt;/FONT&gt; &lt;/DIV&gt;&lt;/TD&gt;      &lt;TD       style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; BORDER-BOTTOM: windowtext 1pt solid"       vAlign=top&gt;        &lt;DIV         style="PADDING-RIGHT: 0in; MARGIN-TOP: 1px; PADDING-LEFT: 3px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 1px"         align=center&gt;&lt;FONT face=Arial&gt;100&lt;/FONT&gt; &lt;/DIV&gt;&lt;/TD&gt;      &lt;TD       style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; BORDER-BOTTOM: windowtext 1pt solid"       vAlign=top&gt;        &lt;DIV         style="PADDING-RIGHT: 0in; MARGIN-TOP: 1px; PADDING-LEFT: 3px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 1px"         align=center&gt;&lt;FONT face=Arial&gt;1&lt;/FONT&gt; &lt;/DIV&gt;&lt;/TD&gt;&lt;/TR&gt;    &lt;TR style="page-break-inside: avoid"&gt;      &lt;TD       style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; BORDER-BOTTOM: windowtext 1pt solid"       vAlign=top&gt;        &lt;DIV         style="PADDING-RIGHT: 0in; MARGIN-TOP: 1px; PADDING-LEFT: 3px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 1px"&gt;&lt;SPAN         style="FONT-SIZE: 9pt"&gt;&lt;FONT         face="Courier New"&gt;QUERY_REWRITE_ENABLED&lt;/FONT&gt; &lt;/SPAN&gt;&lt;/DIV&gt;&lt;/TD&gt;      &lt;TD       style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; BORDER-BOTTOM: windowtext 1pt solid"       vAlign=top&gt;        &lt;DIV         style="PADDING-RIGHT: 0in; MARGIN-TOP: 1px; PADDING-LEFT: 3px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 1px"&gt;&lt;FONT         face=Arial&gt;Enable or disable query rewriting globally for the         database&lt;/FONT&gt; &lt;/DIV&gt;&lt;/TD&gt;      &lt;TD       style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; BORDER-BOTTOM: windowtext 1pt solid"       vAlign=top&gt;        &lt;DIV         style="PADDING-RIGHT: 0in; MARGIN-TOP: 1px; PADDING-LEFT: 3px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 1px"         align=center&gt;&lt;FONT face=Arial&gt;False&lt;/FONT&gt; &lt;/DIV&gt;&lt;/TD&gt;      &lt;TD       style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; BORDER-BOTTOM: windowtext 1pt solid"       vAlign=top&gt;        &lt;DIV         style="PADDING-RIGHT: 0in; MARGIN-TOP: 1px; PADDING-LEFT: 3px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 1px"         align=center&gt;&lt;FONT face=Arial&gt;True&lt;/FONT&gt; &lt;/DIV&gt;&lt;/TD&gt;      &lt;TD       style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; BORDER-BOTTOM: windowtext 1pt solid"       vAlign=top&gt;        &lt;DIV         style="PADDING-RIGHT: 0in; MARGIN-TOP: 1px; PADDING-LEFT: 3px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 1px"         align=center&gt;&lt;FONT face=Arial&gt;False&lt;/FONT&gt;   &lt;/DIV&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;  &lt;DIV xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;FONT face=Arial   size=2&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;  &lt;DIV xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;SPAN class=234214807-11052009&gt;&lt;FONT   face=Arial size=2&gt;&lt;STRONG&gt;&lt;U&gt;Remember - More details could be found on Oracle   Metalink.&lt;/U&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7339205677415506480-8908445585363434583?l=www.siebelarchitect.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.siebelarchitect.com/feeds/8908445585363434583/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.siebelarchitect.com/2009/05/oracle-cbo-and-siebel-business.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7339205677415506480/posts/default/8908445585363434583'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7339205677415506480/posts/default/8908445585363434583'/><link rel='alternate' type='text/html' href='http://www.siebelarchitect.com/2009/05/oracle-cbo-and-siebel-business.html' title='Oracle CBO and Siebel Business Applications'/><author><name>Arun</name><uri>http://www.blogger.com/profile/03934028357998682690</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02038862433350493454'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry></feed>