Siebel Installation Guide for UNIX > Additional Postinstallation and Configuration Tasks > Installing and Deploying Siebel Business Applications with Multiple Languages >

Installing and Deploying Additional Languages


This topic is part of Installing and Deploying Siebel Business Applications with Multiple Languages.

This scenario is intended for customers who did not install all of the Siebel language packs and who later determine that they require additional supported Siebel language packs that were not previously installed and deployed.

This topic describes adding new languages to your existing Siebel Business Applications deployment and existing physical resource allocation. As part of expanding language support, you might also install components on new servers that include new language packs.

For an existing installation of the current release of Siebel Enterprise Server, Siebel Application Interface, Siebel Web Client, or Siebel Tools, you can run the same installer in unattended mode to add any available and supported language packs that you require that were not previously installed. You must perform this installation task using unattended mode (silent mode) only.

For detailed requirements and other information about running Siebel installers and Siebel Management Console, see Requirements for Installing and Configuring Siebel Business Applications and other applicable parts of this guide.

Perform the tasks in this topic in conjunction with the installation instructions for each installable module and the unattended installation instructions for these modules. Perform all applicable steps, including those that are documented in more detail in other topics.

For more information about performing unattended installations, see Installing Siebel Business Applications in Unattended Mode and Installing Siebel Web Clients and Siebel Tools in Unattended Mode.

NOTE:  Where you are adding languages to an existing installation, the primary language for the Siebel database will already have been determined when you installed the Siebel Enterprise Server software and the Siebel database. Any language that is to serve as the primary language for a new Siebel database must be included when you first install the Siebel Enterprise Server software.

Oracle-Provided Installation Response Files

The Oracle-provided response files that you can use for adding languages using unattended mode are as follows, depending on your Siebel CRM version. Use the file whose name best reflects the version, product, and operating system for each installation you are performing, and modify the file as necessary for your installation task.

  • 811x_ses_addlang_unix.rsp
  • seaw_mobile_webclient_addlang.rsp
  • seaw_dedicated_webclient_addlang.rsp
  • seatools_addlang.rsp
Response File Parameters

The response files that you use when you install additional languages in unattended mode include parameters that specify information about your existing installation, the network image, the new languages you are installing, and so on. Review the parameters in each response file to determine the parameters for which you must provide values. All values must be enclosed in double-quotes.

For any operation to install new languages, you must do the following:

  • Specify values for the ORACLE_HOME and ORACLE_HOME_NAME parameters, which correspond to values that you specified when you performed the original installation. These settings identify the installation to which you are adding languages.
  • Specify a value for the s_shiphomeLocation parameter, representing the location of the Disk1 directory in the network image for the Siebel module that you are installing.
  • Specify a value for the FROM_LOCATION parameter, representing the location of the products.xml file within the Disk1/stage directory in the network image for the Siebel module that you are installing.
  • Specify a value for the selectedLangs parameter, representing the new language or languages that you are installing.

For Siebel Enterprise Server only, you must set the following parameters to true for each installed component:

  • b_isGatewayInstalled (if Siebel Gateway is installed)
  • b_isSiebsrvrInstalled (if Siebel Server is installed)
  • b_isDBInstalled (if Siebel Database Configuration Utilities is installed)
  • b_isEAIInstalled (if EAI Connectors is installed)

To install and deploy additional languages on existing installations

  1. Perform tasks similar to those described in Installing and Deploying All Required Languages Once or Installing All Required Languages but Deploying Some Languages Later. In this case, it is assumed that you did not install and deploy all of the languages.
  2. Review Limitations for Installing Additional Languages.
  3. Uninstall any Siebel Patchset release that you have installed on top of the current release, for each applicable installed Siebel module.
  4. Verify that the additional new languages that you require and plan to install are included in the Siebel network image.
  5. Navigate to the location of an existing response file for the Siebel module for which you are adding languages.

    For example, for Siebel Enterprise Server on Oracle Solaris, navigate to Siebel_Image/Solaris/Server/Siebel_Enterprise_Server/Disk1/stage/Response.

    In this path, Siebel_Image is the directory for your version-specific Siebel network image, such as /Siebel_Install_Image/17.0.0.0.

  6. Edit the response file, as appropriate for the Siebel module for which you are adding languages.

    For example, for Siebel Enterprise Server modules and Siebel Application Interface, edit the response file 811x_ses_addlang_unix.rsp.

    See the information about response file parameters, before this procedure.

    NOTE:  Always back up any existing response file before editing it or replacing it with an edited version of the file.

  7. Copy the edited file to a suitable location. For example, you might place a file into a subdirectory of the existing location for the response files, or into a temporary location.
  8. Navigate to the location of the installer for the Siebel module for which you are installing additional languages.

    For example, for Siebel Enterprise Server on Oracle Solaris, navigate to Siebel_Image/Solaris/Server/Siebel_Enterprise_Server/Disk1/install.

  9. When you are ready to install additional languages as indicated by the settings in each of your edited response files, run each installer program in unattended mode (silent mode) on each computer where the current release is already installed.

    For example, for Siebel Enterprise Server, run a command like the following:

    ./runInstaller -silent -responseFile /export/home/811x_ses_addlang_unix.rsp
    -invPtrLoc inventory_location

    For example, for Siebel Tools, run a command like the following:

    setup.bat -silent -responseFile C:\811x_tools_addlang_win.rsp

  10. Reinstall any previously installed Siebel Patchset release that you uninstalled in Step 3. Then validate the installation again.
  11. For each applicable Siebel Server, when you are ready to deploy the newly installed languages, and any other languages that were not previously deployed, do the following:
    1. Run the Siebel Management Console, as described in Starting the Siebel Management Console.
    2. Create a new Siebel Server profile or clone the existing profile.
    3. Delete the Siebel Server deployment item.
    4. Deploy the Siebel Server with the new profile, specifying all of the languages to deploy.
  12. For each applicable Siebel Application Interface, do the following:
    1. Run the Siebel Management Console, as described in Starting the Siebel Management Console.
    2. Modify the existing Siebel Application Interface profile to add language support for the Siebel Application Interface.
    3. Specify the additional languages to deploy.
    4. Save the profile.
  13. For each additional installed (nonprimary) language that you are deploying for the first time: add the language to the Siebel database and import the Siebel Repository. Also run the MLOV conversion utility (once).
  14. Validate the installation after it has completed.
  15. Repeat the previous steps, where applicable, to install and deploy the new languages for each applicable installed Siebel module.

    NOTE:  Add the languages for all of the applicable server installations before you add the languages for Siebel Web Client and Siebel Tools, where needed.

Related Topics

Installing Siebel Business Applications

Installing Siebel Business Applications in Unattended Mode

Limitations for Installing Additional Languages

Installing and Deploying All Required Languages Once

Installing All Required Languages but Deploying Some Languages Later

Installing the Siebel Web Client

Installing Siebel Tools

Installing Siebel Web Clients and Siebel Tools in Unattended Mode

Verifying and Troubleshooting Your Installation

Requirements for Installing and Configuring Siebel Business Applications

About Siebel CRM Releases

Siebel Installation Guide for UNIX Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Legal Notices.