RPM 82 Installation 19c
RPM 82 Installation 19c
Report Manager
Installation Guide for Oracle Fusion
Middleware 19c
Release 8.2
F33693-03
March 2021
Oracle Communications Session Report Manager Installation Guide for Oracle Fusion Middleware 19c,
Release 8.2
F33693-03
This software and related documentation are provided under a license agreement containing restrictions on
use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your
license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license,
transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse
engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is
prohibited.
The information contained herein is subject to change without notice and is not warranted to be error-free. If
you find any errors, please report them to us in writing.
If this is software or related documentation that is delivered to the U.S. Government or anyone licensing it on
behalf of the U.S. Government, then the following notice is applicable:
U.S. GOVERNMENT END USERS: Oracle programs (including any operating system, integrated software,
any programs embedded, installed or activated on delivered hardware, and modifications of such programs)
and Oracle computer documentation or other Oracle data delivered to or accessed by U.S. Government
end users are "commercial computer software" or "commercial computer software documentation" pursuant
to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such,
the use, reproduction, duplication, release, display, disclosure, modification, preparation of derivative works,
and/or adaptation of i) Oracle programs (including any operating system, integrated software, any programs
embedded, installed or activated on delivered hardware, and modifications of such programs), ii) Oracle
computer documentation and/or iii) other Oracle data, is subject to the rights and limitations specified in the
license contained in the applicable contract. The terms governing the U.S. Government’s use of Oracle cloud
services are defined by the applicable contract for such services. No other rights are granted to the U.S.
Government.
This software or hardware is developed for general use in a variety of information management applications.
It is not developed or intended for use in any inherently dangerous applications, including applications that
may create a risk of personal injury. If you use this software or hardware in dangerous applications, then you
shall be responsible to take all appropriate fail-safe, backup, redundancy, and other measures to ensure its
safe use. Oracle Corporation and its affiliates disclaim any liability for any damages caused by use of this
software or hardware in dangerous applications.
Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of
their respective owners.
Intel and Intel Inside are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are
used under license and are trademarks or registered trademarks of SPARC International, Inc. AMD, Epyc,
and the AMD logo are trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered
trademark of The Open Group.
This software or hardware and documentation may provide access to or information about content, products,
and services from third parties. Oracle Corporation and its affiliates are not responsible for and expressly
disclaim all warranties of any kind with respect to third-party content, products, and services unless otherwise
set forth in an applicable agreement between you and Oracle. Oracle Corporation and its affiliates will not
be responsible for any loss, costs, or damages incurred due to your access to or use of third-party content,
products, or services, except as set forth in an applicable agreement between you and Oracle.
Contents
About This Guide
My Oracle Support viii
Revision History
1 Pre-Installation Tasks
Check System Requirements 1-1
Decide How You Want to Implement Report Manager 1-2
Simple Implementation of Report Manager 1-3
Create an Oracle User Account 1-5
Select the GUI Installer Method 1-6
Configure SSH with X11 Forwarding 1-6
Configure VNC 1-6
iii
Install the Oracle Fusion Middleware Infrastructure 4-2
Start Oracle Business Intelligence 12c Installation 4-4
Install the Oracle Business Intelligence 12c Configuration Assistant 4-6
Access BI Publisher and the WebLogic Console 4-8
Create the Boot Properties File 4-8
Configure the BI Publisher Security Model 4-9
Configuring User Privileges for Local Configurations 4-10
Configure a Data Pump Directory for Local Installations 4-11
iv
Browser Path error 10-2
Data Pump Directory 10-2
Oracle Database Installer Errors 10-2
FTP Errors 10-3
Hourly Summary Reports 10-3
v
About This Guide
Related Documentation
vi
About This Guide
vii
About This Guide
My Oracle Support
My Oracle Support (https://support.oracle.com) is your initial point of contact for all
product support and training needs. A representative at Customer Access Support
(CAS) can assist you with My Oracle Support registration.
Call the CAS main number at 1-800-223-1711 (toll-free in the US), or call the Oracle
Support hotline for your local country from the list at http://www.oracle.com/us/support/
contact/index.html. When calling, make the selections in the sequence shown below
on the Support telephone menu:
1. Select 2 for New Service Request.
2. Select 3 for Hardware, Networking, and Solaris Operating System Support.
3. Select one of the following options:
• For technical issues such as creating a new Service Request (SR), select 1.
• For non-technical issues such as registration or assistance with My Oracle
Support, select 2.
viii
About This Guide
You are connected to a live agent who can assist you with My Oracle Support
registration and opening a support ticket.
My Oracle Support is available 24 hours a day, 7 days a week, 365 days a year.
Emergency Response
In the event of a critical service situation, emergency response is offered by the
Customer Access Support (CAS) main number at 1-800-223-1711 (toll-free in the
US), or call the Oracle Support hotline for your local country from the list at http://
www.oracle.com/us/support/contact/index.html. The emergency response provides
immediate coverage, automatic escalation, and other features to ensure that the
critical situation is resolved as rapidly as possible.
A critical situation is defined as a problem with the installed equipment that severely
affects service, traffic, or maintenance capabilities, and requires immediate corrective
action. Critical situations affect service and/or system operation resulting in one or
several of these situations:
• A total system failure that results in loss of all transaction processing capability
• Significant reduction in system capacity or traffic handling capability
• Loss of the system's ability to perform automatic system reconfiguration
• Inability to restart a processor or the system
• Corruption of system databases that requires service affecting corrective actions
• Loss of access for maintenance or recovery operations
• Loss of the system ability to provide any required critical or major trouble
notification
Any other problem severely affecting service, capacity/traffic, billing, and maintenance
capabilities may be defined as critical by prior discussion and agreement with Oracle.
ix
About This Guide
x
Revision History
This section provides a revision history for this document.
Date Revision
July 2020 • Initial Release.
• Includes SDM 8.2.2 updates
September 2020 • Added a note in the chapter - Install the
Latest Java Development Kit 8.
March 2021 • Included SDM 8.2.3 updates
xi
1
Pre-Installation Tasks
Read and understand the summary of pre-installation steps that need to be
done before installing Oracle® Communications Report Manager on your Oracle
Communications Session Delivery Manager system.
Note:
The Oracle® Communications Report Manager for Oracle Fusion
Middleware 12c installation is a new, clean installation. The previous Report
Manager databases are not upgraded.
1-1
Chapter 1
Decide How You Want to Implement Report Manager
Note:
For more information about Oracle Communications Session Delivery
Manager system requirements, see the Oracle Communications Session
Delivery Manager Installation Guide for more information.
Note:
With the introduction of Oracle Communications Session Delivery Manager,
Release 7.5, both the Oracle Communications Session Delivery Manager
and Oracle database software, must be installed together on the same
server if you are using Report Manager. The Oracle Communications
Session Delivery Manager Data Warehouse (OSCDMDW) database
software that is used to store collected data from devices that are managed
by Oracle Communications Session Delivery Manager.
You can do a simple or Oracle BI Publisher cluster installation for Report Manager:
• Simple installation—A local standalone installation, local cluster installation, or a
remote standalone installation. See the Simple Implementation of Report Manager
section for more information.
• Oracle BI Publisher Cluster Installation and scale-out installation—A remote
cluster installation, in which multiple instances of Oracle BI Publisher and Oracle
Communications Session Delivery Manager are installed on separate servers. See
the Oracle BI Publisher Cluster Implementation of Report Manager section for
more information.
1-2
Chapter 1
Decide How You Want to Implement Report Manager
Note:
You can select this installation option (Enterprise Install) later when you
are installing Oracle BI Publisher and creating an Oracle BI Publisher
cluster. See the Create a BI Publisher Cluster section in this document
for more information.
Note:
In a remote cluster installation (Enterprise Install), the Oracle BI
Publisher is not on the same server as the Oracle Communications
Session Delivery Manager. Ensure that the Oracle database application
is installed on one of the servers on which Oracle BI Publisher is
installed and on both servers on which Oracle Communications Session
Delivery Manager is installed.
• Local cluster installation—A cluster of local servers that generate reports and
provide high availability in case one system experiences a sudden failure. On
each local server that is part of the same cluster, Oracle BI Publisher and Oracle
Communications Session Delivery Manager are installed with their respective
databases. Once installed, the Oracle BI Publisher application is local to the
Oracle Communications Session Delivery Manager application.
1-3
Chapter 1
Decide How You Want to Implement Report Manager
Note:
In a local cluster, the databases synchronize every night. The database
content of all non-master cluster nodes is synchronized with the
master cluster node. All identifying information for one host, such as
a username, password, and database prefix, should be identical to the
identifying information of another host in the same cluster.
Note:
If you select this type of installation, install Oracle Communications
Session Delivery Manager on its server first on Server 1, and next install
the Oracle BI Publisher software on Server 2.
1-4
Chapter 1
Create an Oracle User Account
The distinct databases in the illustration above function in the following ways for
Oracle Communications Session Delivery Manager, Oracle BI Publisher, and Oracle
Communications Report Manager:
• The Berkeley (SDM) XML database is embedded into the Oracle Communications
Session Delivery Manager infrastructure, and provides database storage for
Oracle Communications Session Delivery Manager user name and user group
variables. It is initiated by the database service.
• The AcmeBIPublisher database is maintained and used by the Oracle database
to hold the schemas and configuration required by the Oracle BI Publisher
application.
• The Oracle Communications Session Delivery Manager Data Warehouse
(ocsdmdw) database is maintained by Oracle Communications Session Delivery
Manager and it is used to store data that is collected from devices for which
collection is enabled is OCSDM.
groupadd oracle
2. Create a new user account called oracle that belongs to the oracle group.
passwd oracle
1-5
Chapter 1
Select the GUI Installer Method
ssh –Y root@server-name
Note:
If you do not have DNS on your server or the server name does not
work, enter the IP address of the server.
2. (Optional) Install the xorg-x11-xauth package (if it is not already installed). For
example:
3. You can use either the -X or -Y flag to enable X11 forwarding through SSH when
you disconnect and log in as the oracle user. For example:
ssh -Y oracle@vm
4. Find the values for the DISPLAY variable with the xauth list command.
$ xauth list
<domain name>/unix:12
<domain name>/unix:11
<domain name>/unix:10
In the example above, either 12, 11, or 10 are suitable values for the DISPLAY
variable.
Configure VNC
1. You can use either the -X or -Y flag to enable X11 forwarding through SSH when
you log in as root. For example:
ssh –Y root@server-name
1-6
Chapter 1
Select the GUI Installer Method
2. Install the Desktop package group, which includes X11 and gnome-desktop. For
example:
vncserver :1
1-7
2
Install the Oracle Database Software
Install the Oracle database software on your Linux server for Oracle®
Communications Report Manager by downloading and running the Oracle database
installer, then start the oracle database and listeners.
Note:
For more information, see Oracle Database 19c installation on Oracle Linux
8.
3. Install the following libraries. Install each of the libraries as per the example given
below:
compat-libcap1-1.10-7.el7.x86_64.rpm
compat-libstdc++-33-3.2.3-72.el7.x86_64.rpm
2-1
Chapter 2
Download the Oracle Database Software Installer
[oracle@vm ~]$ su
Password:
[root@vm oracle]# mkdir /home/oracle/app
[root@vm oracle]# chown oracle:oracle /home/oracle/app
[root@vm oracle]# exit
exit
[oracle@vm ~]$ mkdir /home/nncentral/app/oracle/
[oracle@vm ~]$ mkdir /home/oracle/app/oracle/product/
[oracle@vm ~]$ mkdir /home/oracle/app/oracle/product/19.3.0/
[oracle@vm ~]$ mkdir /home/oracle/app/oracle/product/19.3.0/dbhome_1
ssh -Y oracle@vm
cd /home/oracle/app/oracle/product/19.3.0/dbhome_1
Note:
If necessary, install unzip with the command yum install unzip.
unzip LINUX.X64_193000_db_home.zip
export CV_ASSUME_DISTID=OEL8
2-2
Chapter 2
Install the Oracle Database Software
./runInstaller
6. When you run the installer you will see this message.
Note:
If you see a warning message on insufficient swap space, type y to
ignore this message and continue the installation.
2. In the Select System Class window, select Desktop Class and click Next.
Note:
The Desktop Class is sufficient for Report Manager and BI Publisher to
use the Oracle database.
3. In the Typical Installation Configuration window, keep the fields identified with
default values and change any of the fields as required below:
2-3
Chapter 2
Install the Oracle Database Software
4. Click Next.
5. If the Create Inventory window displays, accept the default values. For example:
6. In the Root script execution window, clear the Automatically run configuration
scripts check box if it is already selected, and click Next.
7. In the Perform Prerequisite Checks window, you may encounter error
messages, take the appropriate actions. However, if you do not want to correct
them, check Ignore All, and click Next.
8. In the Summary window, click Install.
A default database is created. The global database name is orcl and its SID is
orcl.
The Install Product window appears and shows the progress of your installation.
At some point in the installation, the Execute Configuration Scripts dialog box
appears. Proceed to the next section for more information.
2-4
Chapter 2
Execute Configuration Scripts to Access the Oracle Database Software
cd /home/oracle/app/oraInventory/
./orainstRoot.sh
cd /home/oracle/app/oracle/product/19.3.0/dbhome_1
./root.sh
The Execute Configuration scripts dialog box displays the scripts you need to
execute to create the Oracle database:
3. Go back to the Execute Configuration scripts dialog box, and click OK.
Continue to monitor the Install Product window.
2-5
Chapter 2
Change the Oracle Database Listener Configuration File
4. When the installation finishes, the Finish window appears and tells you that the
installation was successful. Click Close .
The Oracle database is created and can now be reached at https://
<localhost>:5500/em.
2. Change the value of the HOST parameter from "localhost" to the hostname of your
server.
3. If you desire, refer to theHow to Start, Stop, and Check the Status of the Oracle
Database Listeners section for more information regarding the Oracle Database
listener that you configured here.
2-6
3
Create an Oracle Database Instance for BI
Publisher
1. Log in as the oracle user. For example:
ssh -Y oracle@<my_oracle_server>
The following example shows the completed Select Database Creation Mode
window with the AcmeBIPublisher database parameters that you entered above.
3-1
Chapter 3
Specify Oracle Database Software Variables
5. Click Next.
6. In the Summary window, click Finish.
The Progress Page window appears to show the progress of the
AcmeBIPublisher database installation.
7. In the Finish window, click Close to finish the AcmeBIPublisher database
installation.
export ORACLE_HOME=/home/oracle/app/oracle/product/19.3.0/dbhome_1
export ORACLE_SID=AcmeBIPublis
Note:
Make sure the ORACLE_HOME path has no trailing slash.
su - nncentral
export ORACLE_HOME=/home/oracle/app/oracle/product/19.3.0/dbhome_1
3-2
Chapter 3
Add an Oracle Database User that Connects to BI Publisher for Backup and Restore Functions
Note:
The ORACLE_HOME variable must be set when restarting either the
listener or Oracle Communications Session Delivery Manager.
4. Start a new bash shell as the "oracle" Linux user. For example:
ssh -Y oracle@<my_oracle_server>
Note:
The password that you configure expires after 180 days. Seven days
before the password expires, a password expiry trap warns you through
SDM that your password needs to be reset. If you need to reset this user
password later, see the Reset the Password for the Oracle Database
User section in the Oracle Communications Report Manager User Guide
for more information.
SQL> exit
3-3
4
Install Oracle BI Publisher
This chapter describes the BI Publisher WebLogic server, the Oracle Fusion
Middleware Infrastructure and the Oracle Business Intelligence 12c installation.
Note:
If you encounter errors during the installation process, see the
Administrator's Troubleshooting Guide for BI Publisher.
6. Add the following two lines to the /home/oracle/.bashrc file to permanently set the
JAVA_HOME environment variable and set the java binary as part of the system
PATH:
export JAVA_HOME=/opt/jdk1.8.0_144
export PATH=$JAVA_HOME/bin:$PATH
Note:
JAVA_HOME must be accessible to the oracle user. In the above
example, the /opt directory must be accessible to the oracle user.
4-1
Chapter 4
Install the Oracle Fusion Middleware Infrastructure
Note:
Install JDK earlier than JDK 1.8.0_188 for NNC Version 8.2.1 and
below. For JDK versions that are later than JDK 1.8.0_188, "Subject
Alt names" is expected by BIP in the BIP Certificate for BIP Registration
in the HTTPS mode. For more information, see Register BI Publisher in
HTTPS Mode. For NNC 8.2.2 and above, you can install any latest JDK
version.
Note:
Report Manager only supports Oracle Fusion Middleware version
12.2.1.2.0.
ssh -Y oracle@vm
4. To ensure the file was not corrupted during transfer, match the checksum of the file
to checksum that Oracle publishes for the file. The checksum displays next to the
download link on the right.
The checksum output has the following format: <checksum> <byte count>
<filename>
5. Unzip the file.
unzip fmw_12.2.1.2.0_infrastructure_Disk1_1of1.zip
6. Run the following command on the resulting JAR file to run the Oracle Fusion
Middleware installer:
4-2
Chapter 4
Install the Oracle Fusion Middleware Infrastructure
updates later or the ability to search updates through Oracle Support you can
choose the other options and click Next. For example:
12. In the Security Updates window, provide an email address in the Email field and
click Next. You can optionally check the checkbox to receive security updates
through your My Oracle Support account. Enter your password for this account in
the My Oracle Support Password field. For example:
4-3
Chapter 4
Start Oracle Business Intelligence 12c Installation
13. In the Installation Summary window, click Install to begin the Oracle Fusion
Middleware installation.
The Installation Progress window appears to display the progress of the
installation.
14. When the installation completes, click Next.
fmw_12.2.1.2.0_bi_linux64_Disk1_1of2.zip
fmw_12.2.1.2.0_bi_linux64_Disk1_2of2.zip
bi_platform-12.2.1.2.0_linux64-2.zip and
bi_platform-12.2.1.2.0_linux64.bin
./bi_platform-12.2.1.2.0_linux64.bin
4-4
Chapter 4
Start Oracle Business Intelligence 12c Installation
7. In the Installation Type window, select the BI Platform distribution option that you
want. The default is BI Platform Distribution with Samples.
8. In the Prerequisite Checks window, click Next.
9. In the Installation Summary window, click Install.
10. In the Installation Progress window, click Next.
4-5
Chapter 4
Install the Oracle Business Intelligence 12c Configuration Assistant
Note:
Any values that you configure in this section, save a record of them for future
use.
1. Ensure that the listener is running. Refer to the How to Start, Stop, and Check the
Status of the Oracle Database Listeners section for more information. Look for the
expected result in the status display:
2. Change the directory to the bin directory that was created for you as part of the
Oracle Business Intelligence 12c installation. For example:
/home/oracle/Oracle/Middleware/Oracle_Home/bi/bin
3. Install the Oracle Business Intelligence 12c Configuration Assistant with the
config.sh script:
./config.sh
5. In the Prerequisite Checks window, click Next when the prerequisite checks are
completed.
6. In the Define New Domain window, the location and credential information
is populated in their respective fields, enter the password credentials for the
Weblogic server in the Credentials for new domain section (you will use these
credentials later when you login to the Weblogic server) and click Next. For
example:
4-6
Chapter 4
Install the Oracle Business Intelligence 12c Configuration Assistant
7. In the Database Schema window, you are creating a new schema. The Create
new schema option is selected for you. Complete the following fields and click
Next:
Username field Enter the nncentral user. Refer to the Add an Oracle
Database User that Connects to BI Publisher for Backup and
Restore Functions section for more information.
Password field Enter the nncentral user password. Refer to the Add an
Oracle Database User that Connects to BI Publisher for
Backup and Restore Functions section for more information.
8. In the Port Range window, the following default Port Range values display:
4-7
Chapter 4
Access BI Publisher and the WebLogic Console
Port Range 9500 (Default) If you need to change the start port number for
Starting Port the Business Intelligence (BI) and Web Logic Server (WLS)
processes to use.
Port Range End 9999 (Default) If you need to change the end port number for
Port the Business Intelligence (BI) and Web Logic Server (WLS)
processes to use.
9. In the Initial Application window, we recommend that you select the Clean Slate
(no predefined application) option.
10. In the Summary window, review your configuration and click Configure.
11. In the Configuration Progress window, when the progress of the configuration is
complete, click Next.
12. In the Configuration Complete window, click Finish.
http://<hostname>:9502/xmlpserver
2. In another tab in your web browser, access the WebLogic console by navigating to
the following URL:
http://<hostname>:9500/console
cd /home/oracle/Oracle/Middleware/Oracle_Home/user_projects/
domains/bi
2. If the following path does not exist on your system, create it with the mkdir
command. Otherwise, change directories from the BI Publisher domain to
servers/AdminServer/security. For example:
cd servers/AdminServer/security
vi boot.properties
username=weblogic
password=<password>
4-8
Chapter 4
Configure the BI Publisher Security Model
Use the password which you created for the weblogic user. Refer to Install
the Oracle Business Intelligence 12c Configuration Assistant section for more
information.
http://<hostname>:9502/xmlpserver
Note:
After restarting the WebLogic server, the weblogic account is disabled.
Administrative actions must be performed with the administrator account.
Password field Enter the new password that you configured in step 7.
4-9
Chapter 4
Configuring User Privileges for Local Configurations
nncentral:x:<###>:oracle
oracle:x:<###>:nncentral
oinstall:x:<###>:oracle,nncentral
dba:x:<###>:oracle,nncentral
Note:
The <###> represents a series of numbers.
cd $ORACLE_HOME/bin
chmod 6751 oracle
cd $ORACLE_HOME/bin
su nncentral
chmod 6751 /home/nncentral
7. The nncentral user must have read, write, and execute privileges for the oracle
user where the Oracle DB is installed. You may grant the necessary privileges as
the oracle user with the following command:
For example:
4-10
Chapter 4
Configure a Data Pump Directory for Local Installations
8. The nncentral user must have read, write, and execute privileges for the
oracle user where Oracle MiddleWare is installed. You may grant the necessary
privileges as the oracle user with the following command:
For example:
cd $ORACLE_HOME/bin
./sqlplus / as sysdba
2. Change the directory location of the data pump files to your desired directory.
Below is an example of the command.
4-11
5
Create a Report Manager Database
Instance
If you are using Oracle® Communications Report Manager with Oracle
Communications Session Delivery Manager, you must create a Report Manager
database instance on the external Oracle database.
When you complete the Report Manager database instance (OCSDMDW)
configuration on Oracle Communications Session Delivery Manager, the following
items are created on the external Oracle database:
• Oracle database instance for Oracle Communications Report Manager
(OCSDMDW).
• Oracle database user (OCSREMDW)
• LISTENER2 instance, which listens on its designated port 1522 (for the Report
Manager application) on the Oracle database.
5-1
6
Verify the Report Manager Database
Instance
You must verify that the Report Manager database instance (OCSDMDW) is created.
1. From your Linux system, query the Oracle database to verify if the OCSDMDW
database is active:
/home/nncentral/AcmePacket/NNC<version>/logs/SetupApplication.log
4. Look for any error messages in the setup application log. We suggest filtering
your search with the words LISTENER2 and OCSDMDW. If you are unable
to determine what is wrong, contact your Oracle Communications support
representative.
6-1
7
Verify LISTENER2 is Created on the
Oracle Database
You must verify that LISTENER2 on port 1522 is created on the Oracle database.
1. From your Linux system, query the NNC report LISTENER2 status to see if it is
active:
cd $ORACLE_HOME/bin
/home/nncentral/AcmePacket/NNC<version>/logs/SetupApplication.log
5. Look for any error messages in the setup application log. We suggest filtering
your search with the words LISTENER2 and OCSDMDW. If you are unable
to determine what is wrong, contact your Oracle Communications support
representative.
7-1
8
Register Oracle BI Publisher
cd /opt/AcmePacket/NNC<version>/bin/
./startnnc.sh
Note:
If you are registering BI Publisher with SSL on a local
server, a domain name server (DNS) is required.
8-1
Chapter 8
Register a Local Standalone Mode of BI Publisher for Report Manager
Weblogic Enter weblogic. This is the user name that was created when
Admin User you installed Oracle BI Publisher. Refer to the Install the Oracle
Name field Business Intelligence 12c Configuration Assistant section for
more information.
Weblogic Enter the Weblogic password that you created when you
Admin installed Oracle BI Publisher. Refer to the Install the Oracle
Password field Business Intelligence 12c Configuration Assistant section for
more information.
Weblogic Enter the Weblogic administrator port that you created when
Admin Port field you installed Oracle BI Publisher. For example: 9500. Refer to
the Install the Oracle Business Intelligence 12c Configuration
Assistant section for more information.
Admin User Enter administrator. This is the user name that you entered
Name field when you configured BI Publisher security. Refer to Configure
the BI Publisher Security Model section for more information.
7. Click Next.
The available configuration parameters for Step 2 of 2 depend on your selections in
Step 1 of 2.
Server Protocol Select http or https for the secure hypertext transfer protocol.
drop-down list
8-2
Chapter 8
Register a Local Standalone Mode of BI Publisher for Report Manager
Note:
This value should be the same host name
used when creating the certificate (For example,
server1.oracle.com).
Server Port field The Oracle BI Publisher server port number. For example,
9502.
Note:
The 'nncentral' user must have write privileges for
the BIP home folder and repository location.
BI Publisher The prefix schema for BI Publisher. The default prefix is DEV.
Schema Prefix
field
Oracle Database The nncentral user name for your Oracle database. See
User Name field the Add an Oracle Database User that Connects to BI
Publisher for Backup and Restore Functions section for more
information.
Oracle Database The Oracle database service name. Unless you previously
Service Name selected a different name, enter AcmeBIPublisher.
Oracle Database Enter the Oracle database home path. For the installation
Home Path previously documented, the Oracle database home path is: /
home/oracle/app/oracle/product/19.3.0/dbhome_1
8-3
Chapter 8
Registering a Remote Standalone BI Publisher
Oracle Database Enter the Oracle database SID. The SID is the first
SID 12 characters of the Oracle Database Service Name. If
AcmeBIPublisher is the Oracle Database Service Name, enter
AcmeBIPublis.
2. Click Apply.
Server Protocol drop- Select https or http for the web server protocol.
down list
Server Location field The host name of the server on which BI Publisher is
installed.
Server Port field The BI Publisher xmlpserver port. For example: 9502.
2. Click Apply.
Note:
If setting up a local cluster, the BI Publisher server information is pre-
populated.
3. Click Apply to save and close the BI Publisher Cluster Member window.
4. Click Apply.
8-4
9
Report Manager Administrator Operations
cd /home/nncentral/AcmePacket/NNC<version>/bin
Note:
However, you can script an option ahead of time by adding -local for
single nodes and - cluster to shutdown an entire cluster.
./shutdownnnc.sh
Shutdown back-end server
Do you wish to shut down the entire cluster (Yes/No)? Yes
4. On the server where the Oracle database software and BI Publisher are installed,
login as the Oracle user.
5. Change to the WebLogic server directory. For example:
9-1
Chapter 9
Start Report Manager
10. If undefined, set the ORACLE_HOME variable in the .bash_profile of both the
oracle user and the nncentral user.
export ORACLE_HOME=/home/oracle/app/oracle/product/19.3.0/dbhome_1
export ORACLE_SID=AcmeBIPublis
13. Use the following option to shutdown the Oracle database instance and exit:
14. Specify the ORACLE_SID variable for the Report Manager database instance
(OCSDMDW).
export ORACLE_SID=ocsdmdw
16. Use the following option to shutdown the Oracle database instance and exit:
ssh -Y oracle@myserver
export ORACLE_HOME=/home/oracle/app/oracle/product/<oracle-database-
software-version>/dbhome_1
cd $ORACLE_HOME/bin
export ORACLE_SID=AcmeBIPublis
9-2
Chapter 9
Reset the OCSREMDW User Password
5. Use the following option to start the Oracle database and exit:
SQL> startup
SQL> exit
6. Specify the ORACLE_SID variable for the Report Manager database instance
(OCSDMDW).
export ORACLE_SID=ocsdmdw
8. Use the following option to start the Oracle database and exit:
SQL> startup
SQL> exit
9. Start the database listeners. Refer to How to Start, Stop, and Check the Status of
the Oracle Database Listeners section for more information.
10. Start the WebLogic server. Refer to theStart the WebLogic Server section for more
information.
For example:
cd /home/nncentral/AcmePacket/NNC<version>/bin
./startnnc.sh
Note:
The console displays the number of services started. After all services
have started, the system is ready for use. Do not attempt to log in until
the console has indicated that the web servers are up.
9-3
Chapter 9
Reset the OCSREMDW User Password
database expires every 180 days. Use this task to reset the expired password with a
new password.
1. Shutdown SDM as the nncentral user.
cd /opt/AcmePacket/NNC<version>/bin
./shutdownnnc.sh
su nncentral
export /home/oracle/app/oracle/product/19.3.0/dbhome_1
export ORACLE_SID=ocsdmdw
cd $ORACLE_HOME/bin
./sqlplus / as sysdba
9. If the database user accounts are locked because of multiple failed logins with the
wrong password, unlock the nncentral and oscremdw accounts.
10. Change passwords for the nncentral user and the ocsremdw user. The new
ocsdmdw password must be the same as the one specified in step 4.
11. Exit
exit;
12. Confirm the password changes by looking for a successful log in to the following
commands:
./sqlplus nncentral/<new_password>@ocsdmdw
./sqlplus ocsremdw/<new_password>@ocsdmdw
9-4
Chapter 9
Free Up Disk Space
cd /opt/AcmePacket/NNC<version>/bin/
./startnnc.sh
Note:
Do not run this command if a backup or restore is in progress.
2. Select the default options unless you need to drop or delete schemas and
listeners.
3. Type y to continue.
4. After the script finishes, remove the oracle folder.
rm -rf /home/oracle/app/oracle
ssh -Y oracle@myserver
9-5
Chapter 9
Manage the WebLogic Server
2. Use the export ORACLE_HOME variable to restart the listener. Ensure that this
variable identifies (set to equal) the directory path on which you installed the
Oracle database software. For example:
export ORACLE_HOME=/home/oracle/app/oracle/product/<oracle-database-
software-version>/dbhome_1
cd $ORACLE_HOME/bin
./lsnrctl start
5. To check the status of either listener mentioned above, use the following
command:
./lsnrctl status
Note:
If you set up a standalone, stop the WebLogic server. If you set up a cluster,
stop all WebLogic servers in the cluster.
ssh -Y oracle@myweblogicserver
cd /home/oracle/Oracle/Middleware/user_projects/domains/bi/bin
9-6
Chapter 9
Manage the WebLogic Server
Note:
Verify if there are three processes running (by viewing three groups of
output text).
http://<myweblogicserver>:9500/console
5. Login to the WebLogic Server Administration Console 12c welcome page and
login using the weblogic username and the password that you set when you
installed the Oracle Business Intelligence 12c Configuration Assistant. Refer to
the Install the Oracle Business Intelligence 12c Configuration Assistant section for
more information.
6. In the Domain Structure section on the navigation tree, expand the Environment
tree and select Servers.
7. In the Summary of Servers section on the right pane, click the Control tab.
8. Check the check boxes for the AdminServer(admin) and bi_server1 listed in the
table and select Force shutdown now from the Shutdown drop-down list.
9. In the confirmation pane, select Yes to force the shutdown of the servers.
The WebLogic server console page is no longer available.
10. Go back to your linux session and stop the NodeManager process exactly as
shown below:
./stopNodeManager.sh &
Note:
If you set up a standalone, restart the WebLogic server. If you set up a
cluster, restart all WebLogic servers in the cluster.
ssh -Y oracle@myweblogicserver
9-7
Chapter 9
Manage the WebLogic Server
cd /home/oracle/Oracle/Middleware/user_projects/domains/bi/bin
./startNodeManager.sh &
6. Next type the following command to verify if the WebLogic server console has
started:
tail -f nohup.out
http://<myweblogicserver>:9500/console
8. Login to the WebLogic Server Administration Console 12c welcome page and
login using the weblogic username and the password that you set when you
installed the Oracle Business Intelligence 12c Configuration Assistant. Refer to
the Install the Oracle Business Intelligence 12c Configuration Assistant section for
more information.
9. In the Domain Structure section on the navigation tree, expand the Environment
tree and select Servers.
10. In the Summary of Servers section on the right pane, click the Control tab.
11. Check the check box for bi_server1 listed in the table and select Start.
9-8
Chapter 9
Manage the WebLogic Server
Verify that there is output for the three WebLogic processes showing that the
WebLogic server is running.
9-9
10
Troubleshoot Installation Problems
X11 Forwarding
If the xorg-x11-xauth program is not installed, the following error appears if X11
forwarding over SSH is used:
xdpyinfo Errors
The following error messages indicate that xdpyinfo is not installed:
• Checking monitor: must be configured to display at least 256 colors
• Could not execute auto check for display colors using command /usr/bin/xdpyinfo.
Check if the DISPLAY variable is set. Failed.
The xdpyinfo program must be installed.
1. Type the following command.
2. If the program is already installed, check whether the oracle user has execute
privileges.
Note:
In this example, the oracle user has execute privileges.
3. If the oracle user does not have executable privileges, log in as root and execute
this command:
xhost +SI:localuser:oracle
10-1
Chapter 10
Browser Path error
./runInstaller
Note:
You must shut down the SDM server before you complete the steps in this
section.
cd $ORACLE_HOME/bin
./sqlplus / as sysdba
SHUTDOWN IMMEDIATE;
STARTUP;
10-2
Chapter 10
FTP Errors
FTP Errors
Connection errors may occur when registering BI Publisher.
1. If you get a "Unknown service vsftpd" error message, install the FTP server on
each BI Publisher node.
2. If you get an "Unable to connect to hosts via ftp protocol" error message, make
sure the FTP server has been started on each BI Publisher node.
10-3