Siebel Installation Guide for UNIX: Servers, Mobile Web Clients, Tools > Installing in Unattended and Console Modes > Installing in Unattended Mode >
Sample Parameter Values for siebel.ini Files for Unattended Configuration
This section illustrates valid parameter values for siebel.ini files used for unattended configuration. Some settings, such as for ComponentGroups in Table 14, require numeric input, mappings for which are also provided. Sample for gtwysrvrcfg/siebel.ini
[Defaults.Config] PrimaryLanguage = enu GatewayPort = 2320 Autostart = Y
Table 13. Siebel Gateway Component Keys
|
|
PrimaryLanguage
|
Y |
GatewayPort
|
Y |
Autostart
|
Y |
Sample for siebsrvrcfg/siebel.ini
[Defaults.Config] ; Enterprise Configuration PrimaryLanguage = enu OMLanguages = enu,fra GatewayName = sdce420s049 GatewayPort = 2320 ComponentGroups = 1;13;18;20;21;23;24;26 ReviewEnterprise = EnterpriseName = siebel FileSystem = /vol1/bit/build/18104/fs EnterpriseDescription = Siebel Enterprise SynchMgrPort = 40400 DataMatching = 3 DatabaseType = 1 DatabaseNameConnectString = sdce420s049_inst11 TableOwner = ora002 Db2SqlId = DatabaseUsername = sadmin DatabasePassword = sadmin ChartServer = smqalcn57 ChartImageFormat = 1 EncryptionType = 1
; Server Configuration ServerName = sdce420s049 ServerDescription = Siebel Server Db2Directory = SynchMgrPortOverride = No OverridePortNum = SearchServer = 3 FulcrumDirectory = RemoteSearchServerHostname = RemoteSearchServerPortNumber = Autostart = Y StartServer = N
; SSL Configuration DeploySSL = Y SSLConfigType = 1 CertificateFileName = /export/home/cert.txt CACertificateFileName = /export/home/cacert.txt PrivateKeyFileName = /export/home/key.txt PrivateKeyFilePassword = PeerAuthentication = N ValidatePeerCertificate = N
Table 14 displays the Siebel Server component keys in the siebel.ini file. It also indicates whether the keys are always required and the conditions in which keys may be required. If a key is required, then there must be a corresponding value in the siebel.ini file.
Table 14. Siebel Server Component Keys
|
|
|
PrimaryLanguage
|
Y |
|
GatewayPort
|
Y |
|
ComponentGroups
|
N |
Never required. May be used only when installing the first Siebel Server for an Enterprise. Settings are inherited by other Siebel Servers. Component groups can be enabled or disabled after installation using Server Manager. |
ReviewEnterprise
|
N |
If installing an additional Siebel Server for an existing Enterprise. |
EnterpriseName
|
Y |
|
FileSystem
|
Y |
|
EnterpriseDescription
|
N |
|
OMLanguages
|
N |
If multiple Language Packs are installed. Separate multiple entries using commas, semicolons, or spaces. For example, you can specify ENU and FRA using a value like this: OMLanguages = enu,fra
|
Db2SqlId
|
N |
If DB2 is selected. |
SynchMgrPort
|
N |
Default = 40400 |
DataMatching
|
Y |
|
DatabaseType
|
Y |
|
DatabaseNameConnectString
|
Y |
|
TableOwner
|
Y |
|
DatabaseUsername
|
Y |
|
DatabasePassword
|
Y |
|
ChartServer
|
N |
|
ChartImageFormat
|
Y |
|
EncryptionType
|
Y |
|
ServerName
|
Y |
|
ServerDescription
|
N |
|
Db2Directory
|
Y |
|
SynchMgrPortOverride
|
N |
|
OverridePortNum
|
N |
SynchMgrPortOverride = Y
|
SearchServer
|
Y |
|
FulcrumDirectory
|
N |
SearchServer = 1
|
RemoteSearchServerHostname
|
N |
SearchServer = 2
|
RemoteSearchServerPortNumber
|
N |
SearchServer = 2
|
Autostart
|
Y |
|
StartServer
|
Y |
|
DeploySSL
|
Y |
|
SSLConfigType
|
N |
DeploySSL = Y . Possible values: 1 (enterprise configuration) or 2 (server configuration).
|
CertificateFileName
|
N |
DeploySSL = Y
|
CACertificateFileName
|
N |
DeploySSL = Y
|
PrivateKeyFileName
|
N |
DeploySSL = Y
|
PrivateKeyFilePassword
|
N |
|
PeerAuthentication
|
N |
DeploySSL = Y . Possible values: Y or N.
|
ValidatePeerCertificate
|
N |
DeploySSL = Y . Possible values: Y or N.
|
Component Group Mapping The following list provides the number corresponding to each Siebel Server component group within the siebel.ini file. An example for setting the ComponentGroups key was provided earlier. 1 = Assignment Management 2 = Communications Management 3 = Content Center 4 = Sales Credit Assignment 5 = Dun and Bradstreet 6 = Data Quality 7 = Siebel Dynamic Commerce 8 = Enterprise Application Integration 9 = Field Service 10 = Incentive Compensation 11 = Marketing Object Manager 12 = Marketing Server 13 = Siebel Remote 14 = Siebel Anywhere 15 = Siebel To Siebel Connector 16 = SAP Connector 17 = Oracle Connector 18 = Siebel Sales 19 = Sales Hierarchy Service 20 = Siebel eChannel 21 = Siebel Call Center 22 = Siebel Core Reference Application 23 = Siebel ISS 24 = Siebel Employee Relationship Management 25 = Siebel Wireless 26 = Workflow Management 27 = Handheld Synchronization 28 = Forecast Service Management 29 = PIM Server Integration Management 30 = Territory Management 31 = Siebel eAutomotive 32 = Siebel High Tech Industrial Manufacturing 33 = Siebel Life Sciences 34 = Siebel CME35 = Siebel Loyalty 36 = Siebel Loyalty Engine 37 = Siebel eHospitality 38 = Siebel Industry Marketing 39 = Siebel eConsumerSector 40 = Handheld Synchronization SIA 41 = Siebel Financial Services 42 = Siebel Public Sector 43 = Siebel Universal Customer Master
DataMatching Mapping 1 = Siebel Data Quality Matching 2 = Siebel Data Quality Connector 3 = None
DatabaseType Mapping 1 = Oracle Database 9i or 10g Enterprise Edition (CBO) 2 = IBM DB2 UDB for Windows and UNIX 3 = IBM DB2 UDB for z/OS
ChartImageFormat Mapping 1 = png 2 = gif 3 = jpg
EncryptionType Mapping 1 = NONE 2 = RSA
SearchServer Mapping 1 = Configure this server as a Search Server 2 = Configure this server to point to a Remote Search Server 3 = Skip
Sample for Siebel_Web_Server_Extension/config/siebel.ini
[Defaults.Config] PrimaryLanguage = enu WebServerDirectory = /usr/IBMIHS SelectLoadBalancer = 1, 2 or 3 SingleServerHostname = SingleServerPort = ThirdpartyHostname = ThirdpartyPort = VirtualHostsFile = CompressionType = 1 EncryptionType = 1 WebServerHttpPort = 80 WebServerHttpsPort = 443 WebUpdateKey = test EmployeeUsername = sadmin EmployeePassword = db2 ContactUsername = guestcst ContactPassword = ldap RestartWebServer = N
Table 15 displays the Siebel Web Server Extension (SWSE) component keys in the siebel.ini file. It also indicates whether the keys are always required and the conditions in which keys may be required. If a key is required, then there must be a corresponding value in the siebel.ini file.
Table 15. SWSE Component Keys
|
|
|
PrimaryLanguage
|
Y |
|
WebServerDirectory
|
Y |
|
CompressionType
|
Y |
|
EncryptionType
|
Y |
|
WebServerHttpPort
|
Y |
|
WebServerHttpsPort
|
Y |
|
WebUpdateKey
|
Y |
|
EmployeeUsername
|
Y |
|
EmployeePassword
|
Y |
|
ContactUsername
|
Y |
|
SelectLoadBalancer
|
Y |
|
SingleServerHostname
|
N |
If SelectLoadBalancer = 1 |
SingleServerPort
|
N |
If SelectLoadBalancer = 1 |
ThirdpartyHostname
|
N |
If SelectLoadBalancer = 2 |
ThirdpartyPort
|
N |
If SelectLoadBalancer = 2 |
VirtualHostsFile
|
N |
If SelectLoadBalancer = 3 |
ContactPassword
|
Y |
|
RestartWebServer
|
Y |
|
Load Balancing Configuration Mapping
1 = Single Siebel Server in the Enterprise 2 = Use a Third Party Load Balancer 3 = Use the Built in Load Balancing Capability of the Siebel Web Server Extension
CompressionType Mapping
1 = none 2 = zlib
EncryptionType Mapping
1 = none 2 = RSA
|