Changing Essbase Ports in Oracle Business Intelligence

Essbase Agent runs on two types of ports. Since Agent runs on BI Managed WebLogic Server, it has an HTTP Port that it listens to.

Since this port is common to all the applications hosted on the BI managed server, this section is cover the changing the Essbase specific ports.

By default, Essbase Agent is always designed to run on 9799 port. To change this port, edit the AGENTPORT setting in essbase.cfg.

The Essbase Server uses a port range and by default it uses the available ports. To explicitly specify a server port range, define SERVERPORTBEGIN and SERVERPORTEND settings in essbase.cfg.

To manually update the Essbase Server port range or Essbase Agent port number:

  1. Edit the essbase.cfg under DOMAIN_HOME/config/fmwconfig/biconfig/essbase.
  2. Update AGENTPORT and add SERVERPORTBEGIN and SERVERPORTEND entries to suit your environment.

    For example:

    AGENTPORT 9799

    SERVERPORTBEGIN 9000

    SERVERPORTEND 9499

  3. Save the essbase.cfg file.
  4. Restart the BI Managed Server.

Note:

If you are performing this step after a scaleout, make sure to edit the corresponding essbase.cfg on all other nodes, to have the same entries as primary and restart the BI Cluster (all the managed servers of bi_cluster).