Search This Blog

Aug 20, 2014

Siebel Unix Installation Step By Step

how to Setup Siebel 8.1.1.X on Unix Environment on Multiple Boxes?
-----------------------------------------------------------------------------------------


1) The vpd.properties file MUST exist prior to the first Siebel installation being performed on a particular host
2) Create folder at /var/adm/siebel with 777 permission.
3) required to initiate GUI mode on Unix is
                set DISPLAY=xxx.xxx.xxx.xxx:0.0; export DISPLAY

How to Install Gateway Server ?
-----------------------------------------------------------------------------------------

1) Login with Gateway userid.
2) Run the installer by launching ./setupsol
3) Select Next to commence for installation
4) Enter the fully qualified path for gateway installation
                e.g. /siebelx/xxxxxxx/gtwy
5) Select Gateway Server
6) Select 'Typical'
7) Chose the language ‘enu’
8) Enter Gateway Port (e.g 2320)
9) Set Auto-start: No
10) To complete the installation, click Finish.



How to Install Gateway Server ?
-----------------------------------------------------------------------------------------
1) Login with Siebel1 user-id.
2) Run the installer by launching ./setupsol
3) Select Next to commence for installation.
4) Select, None, Install a new instance and press Next.
5) Enter enterprise install location  E.g. /siebel1/xxxxxx
6) Select Siebel Server from Product
7) Select ‘Typical’  install type
8) Select language ‘enu’ (Default)
9) Select, Neither for eBriefing & eContact (Default)
10) Verify the details provided earlier.
11) Put gateway details Hostname & Port (As per Tech-Spec)
12) Select component Groups to enable by default.

Siebel Server Setup
                Mention the Enterprise name (e.g. xxxxxx)
                Mention exact File System path (e.g. /siebelfs123)
                Description of the siebel server
                Synch' Manager IP Port, e.g. 40400
                Data matching s/w: None
                Server DB: Oracle
                Enter Oracle Connect string (e.g. dev1)
                DB table owner: siebel (Default)
                DB username used by SS etc: sadmin (Default)
                Enter sadmin PW ********
                Chartserver host: Null (Default)
                chart image format: png (Default)
                Encryption: None
                Enter Siebel Server name (e.g. siebesrv1)
                Enter brief Description
                SynchMgr static port override: No
                Config Search Server: Skip
                Autostart: No
                Start server now: No
                Deploy SSL : No
                Finish.

 

How to Install Database Server?
-----------------------------------------------------------------------------------------
1) Login with siebel1 user.
2) Run the installer by launching ./setupsol
3) Select, None, Install a new instance.
4) Enter dbsrvr installation location. (e.g. /siebel1/xxxxxx/dbsrvr)
5) Select Database Server
6) Select Custom install type
7) Un-check IBM DB2 and select only Oracle & Sample Database.
     [X] Oracle Database Enterprise Edition
     [ ] IBM DB2 UDB for Unix and Windows
     [X] Siebel Sample Database
8) Select enu
9) Review the installation selection & proceed.
10) Click Finish to complete the installation.


How to Install Siebel Web Server ?
-----------------------------------------------------------------------------------------
Before starting web-server installation (Web-Server - iPlanet SunOne WebServer)

Create a folder sunone-<environment_name> under /siebel1 folder.


1) Log in as the siebweb user
2) run setup by typing ‘./setup’
3) press return to select Yes to the commence install question
4) enter Yes to the license agreement question
5) enter 3 and return to select a custom install
6) enter the installation location using the following convention
                /siebel1/iplanet-XXX/servers
7) press return to select the default of All
8) press return to select 1,2,3
9) enter the hostname of the server
10) when prompted for a user to run the webserver as enter siebweb
11) Enter group e.g sbladm
12) User to run the admin webserver e.g siebweb
13) Admin account e.g. admin
14) Password for the admin account ****
15) Set the admin webserver port to e.g 8888 (Default)
16) Webserver port e.g. 61000
17) Root directoyr for webserver e.g. /siebel1/sunone-XXX/servers/docs
18) Installing your own jdk – No
19) press return to complete the install



Before starting with SWSE installation
1) Make sure SUN ONE web server (SPx) is already installed.
2) Prior to the installation of SWSE, the vpd.properties should have write access.
3) Make sure that the users ‘proxye’ & ‘guestcst’ account must be created at database level. 

Now Install the Siebel Web Server Extension ( SWSE )
-----------------------------------------------------------------------------------------------------

1) Login with siebweb user
2) Launch the installer by running ./setupsol
3) Select, None, Install a new instance.
4) Enter the Doc root Directory (e.g. /siebel1/sunone-XXX/SWSE)
5) Select Language enu
6) Enter iPlanet install directory (e.g. /siebel1/sunone-XXX/servers/https-hostname)
7) Select Load balancing Option
8) Enter host name for Siebel Application Server (e.g. machine name)
9) Enter port number for Siebel SCBrocker Component. (default 2321)
10) Enter Enterprise (e.g. xxxxxx)
11) Select encryption: none (default)
12) Select Compression type : none (default)
13) Enter http port (e.g. 8080)
14) Enter https port (e.g. 443 default)
15) Enter Employee Anonymous user ‘proxye’ & password ‘*****’
16) Enter Contact Anonymous user ‘guestcst’ & password ‘*****’
17) Enter update protection key ‘siebel77’
18) Deploy SSL in enterprise: No
19) Select Restart: No
20) Review the installation settings & click finish.
 


Jan 28, 2013

Command Line Parameter for Siebel Application

/c : Configuration file

/h : Debugger mode

/d : Default database.

/s : Spool

/u : UserId

/p : Password

Nov 7, 2012

Show More Button on List & Form Applets

Use the following Properties to Configure the Show More buttons on List and Form Applets :

Add the HTMLMinibutton on Applet and Configure the properties and you are done.

List Applet Show More Button
 -------------------------------------------------------
HTML Bitmap          : BTTNS_MORE
HTML Icon Map      : ToggleListRowCount
HTML Type              : Link
Method Invoke          : ToggleListRowCount
Name                        : ToggleListRowCount


Form Applet Show More Button
------------------------------
-------------------------
HTML Bitmap          : BTTNS_MORE
HTML Icon Map      : ToggleLayout
HTML Type             : Link
Method Invoke         : ToggleLayout
Name                       : ToggleLayout


Increase User Connection on IIS Server

What is IIS Server ?

It is used to host webpages. When you type www.dotnetfunda.com, IIS is giving you those pages. it serves the pages you requested. So IIS is a webserver because it host and serve webpages.

Different Versions Of IIS Server :

Operating System        IIS Version
Windows Server 2008        IIS 7.0
Windows Vista - Home Premium/ Ultimate        IIS 7.0
Windows Server 2003        IIS 6.0
Windows XP Professional        IIS 5.1
Windows 2000 Server IIS 5.0        IIS 5.0

How to Increase the No Of Connections on IIS Server ?
Answer : Use the following command to increase the by 100 users.

C:\Inetpub\AdminScripts\adsutil   set    w3svc/MaxConnections 40

External Business Component Complete Integration

External Business Component (SQL Server 2005)

White Paper for External Business Component (SQL Server 2005)

1.  What is External BC and Its use?
External Business Component represents the Database Table structure of the other application into Siebel Application Architecture. External Business Component (EBC) is another way of integrating Siebel with External Applications. It is another tool available at your disposal to achieve integration.

EBC is one of the easiest ways to integrate your Siebel Application with External Database. Integration steps can easily remember on the finger tips.
There are three main steps to integrate your Siebel apps with External DB.

1)  Get the DDL File (Not mandatory) you can connect to database and import the table schema.
2) Import the Table Structure into Siebel Tools with (External Table Schema Import)
3) Create the New Data source in configuration file and Profile Parameter.

Steps:

  • Get the DDL file containing the create table query of your external database table.
















  • Save this to text file and (Customers.txt)
  • Import the Table structure into Siebel Tools.















Click Ok















Enter the Details as Mentioned in the Image
Select the details as above.
Click the finish button
Now create a Data Source for your table to point to External System.
Now Map the Siebel System ID field to External System ID field to maintain the integrity issue.

(Note: Considering all of you know how to create a BO, BC, Applet and View)

1) Now Create the Business Component on this Table our normal BC using the wizard.
2) Create the Applet On Newly Created Business Component.
3) Create a New BO and add the BC to it and configure the new View on this BO and applet.

%Siebel Installation Directory% BIN/ENU/uagent.cfg and add following section.
1)     Edit the uagent.cfg file to define your external Data Source










2)     Now configure your Server Data Source to define it.
3)     Login to Siebel Server with SADMIN/SADMIN
5)     Query in a Subsystem name field  = InfraDatasources
6)     Copy record by Ctrl + B
7)     Enter the Following Details

Enter the New Record Details As follow
TestDS
TestDS
TestDS
TestDS


Change the following parameter values.
DSConnectString
TestDS
DSDLLName
Sscdms80.dll
DSPassword
[sql server password]
DSTableOwner
Dbo
DSUserName
[Sql server user name]
Click on Advance Button and Query
DSSQLStyle
MSSqlServer

Now Goto following View
Administration - Server Configuration – Component Definition – Parameter Configuration
Step1















Step2















Now Click the Synchronize button.
Restart the Siebel Server.

Open Database Connectivity Configuration with SQL Server

Step1














 Step2
      


Step3

















Step4















Step5
















Now finally Test all the changes.

Siebel IP 2017 - Web Tool Development Steps

Siebel IP 2017 Development and Deployment Steps : 1. Click on the Workspace Icon in Siebel Web Tools application. 2. Create a New work s...