Siebel Search Administration Guide > Siebel Search Environmental Variables >

Siebel Search Environmental Variable List


Table 37 lists the environmental variables required for a Windows implementation of Siebel Search.

NOTE:  Under most instances of a Siebel Search implementation in a Windows environment, these variables do not need to be set as they are automatically generated during runtime.

There are no ODBC drivers used in a Windows implementation, and thus no data source information is made implicit. All control parameters that are normally specified in the data source must be defined as environmental variables. These are FULSEARCH, FULCREATE, FULTEMP, and optionally, FTNPATH.

NOTE:  Although these variables are called Siebel Environmental Variables, the Hummingbird SearchServer uses them. These variables are also used in UNIX. However, on UNIX, these parameters are set in the setfuladmin.csh environmental variable. These parameters should only be sourced in when creating and updating the search indices. Sourcing the Fulcrum environmental variable together with siebenv to start Siebel Service Processes can cause a conflict with DateDirect and the Siebel ODBCINI.

Table 37. Siebel Environmental Variables
Environmental Variable
Environmental Variable Definition

FULCREATE

This is the location that was specified in the Preinstallation Checklist as the storage location of the indices.

FULSEARCH

This is the directory or directories that Hummingbird will search. There can be more than one directory, and multiple directory entries must be separated by semicolons, without spaces. The list must always include the Fulcrum\Fultext directory.

FULTEMP

The directory that Hummingbird uses to store temporary data, normally the directory pointed to by the TEMP environment variable.

FTNPATH

The address and name of the client connector. This is the SearchServer machine name and address for users. This is case sensitive, and must be entered in lowercase when required.

The following are examples of how these Hummingbird environment variables can be set. It is assumed that the Siebel installations are located in the C:\SIEBEL78 directory.

Search Server Configuration. If you configure your Siebel Server as Search Server, the following parameters will be set:

  • FULCREATE: C:\SIEBEL78\search\ServerDataSrc\index

    FULSEARCH: C:\program files\fulcrum\fultext;C:\SIEBEL78\search\ServerDataSrc\index

  • FULTEMP: C:\SIEBEL78\search\ServerDataSrc\temp
  • FTNPATH: (empty)

Remote Search Server. If you configure your Siebel Server to connect to a remote Search Server with port number 2048, the following parameters will be set:

  • FULCREATE: (empty)
  • FULSEARCH:C:\SIEBEL78\search\fulcrum\fultext
  • FULTEMP: C:\SIEBEL78\search\ServerDataSrc\temp
  • FTNPATH: searchserver/tcp2048

Typically, you will not need to set these variables, because the Siebel Search code will set them at run time.

Hummingbird Client Connector. If you configure a Hummingbird Client Connector, which is required to set up a remote Search Server, note the following example:

  • Client Connector: tcp2048
  • FULCREATE: C:\SIEBEL78\search\ServerDataSrc\index
  • FULSEARCH: C:\PROGRAM FILES\FULCRUM\FULTEXT;C:\SIEBEL78\search\ServerDataSrc\index
  • FULTEMP: C:\SIEBEL78\search\ServerDataSrc\temp
Siebel Search Administration Guide Copyright © 2009, Oracle and/or its affiliates. All rights reserved. Legal Notices.