Requirements and Limitations

The following requirements and limitations apply to SCM. This information may change in future updates.

General Requirements

Before you use SCM or deploy Siebel CRM, make sure that you meet the following requirements:

  • You must run Siebel CRM 18.12 or later to migrate Siebel CRM to OCI.
  • You must keep the on-premises Siebel CRM environment running when you run the Siebel Lift utility.
  • You must have an OCI tenancy with Compute quota and manage privileges for Oracle Kubernetes Engine (OKE) and File Storage service (FSS).
  • You must use virtual machines that run Oracle Enterprise Linux 7 or 8 for Siebel CRM deployments on OCI.
  • You must have access to a standards-compliant Git distribution, such as OCI DevOps Service, GitHub, GitLab, or Bitbucket. You must use only one Git instance for the main OCI compartment where you use SCM. For more information, see see Git Repositories for Siebel CRM Deployment.
  • You must create an OCI compartment that supports at least two child compartment levels. For more information, see Creating a Compartment.

Limitations

The following language limitations apply when you deploy Siebel CRM using SCM:

  • You can use any language that Siebel CRM supports for lift-and-shift deployments.
  • You can use only U.S. English (ENU) for greenfield deployment of Siebel CRM with SCM. SCM instructions currently are in U.S. English (ENU).

Oracle Database Requirements

Before you use SCM, make sure that you meet the following Oracle Database requirements:

  • You must have Oracle Database 19c on OCI for Siebel CRM deployment. The Siebel CRM database is migrated into OCI as an Autonomous Database for Transaction Processing in shared mode or as an Oracle Database Cloud Service in virtual machine mode.
  • You must mount the staging location for database artifacts, you create, on the computer where Oracle Database is installed.
  • You must assign create directory privilege, database owner privilege, and read privilege for all dictionaries to the table owner user.
  • You must have a compatible version of Oracle Database client installed where Siebel CRM is installed on premises to create database artifacts to migrate the Siebel CRM database when using the Siebel Lift Utility.
  • You must ensure that Oracle Database client includes the data pump utilities (expdp) in the bin directory.

On the Oracle Database client computer, make sure that you meet the following requirements:

  • You must use the Administrator installation type for Oracle Database client.
  • You must configure the tnsnames.ora file with the required TNS settings for the installed Oracle Database.
  • On Linux computers, you must set the TNS_ADMIN environment variable to the directory that contains the SQL*Net configuration files, including sqlnet.ora and tnsnames.ora.
  • On Linux computers, you must add the user who runs the Siebel Lift utility to the Database Administrator (DBA) group.