The startup.bat file has two purposes:
As an environment to configure the common Oracle Hyperion Enterprise Performance Management System components, such as Java, ODBC, and JDBC drivers, for Teradata and Oracle users. See the Oracle Hyperion Enterprise Performance Management System Installation and Configuration Guide.
As a means to pass startup switches and configuration parameters, other than the defaults, when launching Integration Server
The startup.bat file is a text file residing in the eis\server\bin directory. When you start Integration Server as a Windows service, the startup routine checks the contents of startup.bat for any startup switch information. Then the startup routine checks ais.cfg for any startup switch and configuration parameter information. Then one of the following applies:
Startup switch syntax added to the startup.bat file (Windows only), override default settings (see Integration Server Startup Switches).
If you added startup switch or configuration parameter syntax only to the ais.cfg file, those settings that you added override the default settings for those switches and parameters (see Integration Server Startup Switches and Storing Startup Information in the Configuration File).
If you did not add startup switch or parameter information to startup.bat or ais.cfg, the default settings (see Integration Server Startup Switches and Storing Startup Information in the Configuration File) are used to start Integration Server.
To store startup switch settings in the startup.bat file:
If you want to change a default startup switch, type the command syntax in the line that calls the Integration Server.
The values for startup switches that you enter into startup.bat override any startup switch values you have stored in the ais.cfg file.
When entering parameters for startup switches in startup.bat, enclose path names that contain spaces in quotation marks (" "). The following example illustrates the syntax for passing the -L, -E, -M, -N options:
"C:\Hyperion\eis serv\bin\olapisvr.exe" -I -L0 -Ec:\temp\myserver -N40 -M"c:\ess svr\bin\essbase.mdb"
You can only enter startup switch information into startup.bat. Configuration parameters must be entered in ais.cfg.