Wednesday, January 27, 2016

Siebel: Changing hostname for windows server running Siebel 8.x

Below are the detailed steps to change the hostname for a windows environment running Siebel 8.x


  1. Backup siebns.dat, siebel.cfg, eapps.cfg, eaps_sia.cfg and the corresponding application cfg files.
  2. Stop the siebel server.
  3. Navigate to <SIEBSRVR_ROOT>/bin directory in a command prompt.
    1. connect to srvrmgr using the below command:                                                      >srvrmgr /g <GatewayHost> /e <EnterpriseName> /u /p 
    2. Run the below commands to update the Gateway port and the hostname:
      1. change param DSGatewayAddress=:<GatewayPort> for named subsystem ServerDataSrc
      2. change param DSConnectString=:<GatewayPort> for named subsystem GatewayDataSrc
      3. change param Host= for server <ServerName>
    3. you can now verify the changes by issuing the below commands:
      1. list hidden param DSGatewayAddress for named subsystem ServerDataSrc
      2. list param DSConnectString for named subsystem GatewayDataSrc
      3. list parameter HOST for server <ServerName>
  4. You need to remove the Siebel service by running the below command in the command prompt navigating to <SIEBSRVR_ROOT>/bin directory
    1. siebctl -d -S siebsrvr -i "EnterpriseName_SiebelServerName"
  5. Restart the Gateway server.
  6. Recreate the Siebel server service using the below command:
    1. siebctl -h "SIEBSRVR_ROOT" -S siebsrvr -i "EnterpriseName_SiebelServerName" -a -g "-g NewGatewayServerHostname:port -e EnterpriseName -s SiebelServerName -u sadmin" -e Password
  7. update GatewayAddress (gateway_host:port) under [ServerDataSrc] section and ConnectString (gateway_host:port) under [GatewayDataSrc] section in the application cfg file.
  8. change the hostname in eapps.cfg and eapps_sia.cfg files.
  9. Restart the gateway server and start the siebel server.

123Siebel

Search 123Siebel