Before you can install CA Business Intelligence on Linux, you prepare the computer for installation. You create a non-root user for the CA Business Intelligence installation, verify that the Oracle RDBMS is exposed to the installation of CA Business Intelligence and set the environment variables.
Follow these steps:
For example, enter the following commands to create a user named bouser that belongs to the group other:
groupadd other useradd -d /home/bouser -g other -m -s /bin/bash -c bouser bouser passwd bouser
When prompted, enter and confirm a password for the user you defined.
LANG=en US.utf8
echo $ORACLE_HOME echo $TNS_ADMIN
A non-empty output verifies that these environment variables are valid. For example:
/opt/oracle/app/oracle/product/10.2.0/client_1 /opt/oracle/app/oracle/product/10.2.0/client_1/admin/network
If you receive an empty output for the commands, verify that the variables are set for the non-root user you created. For example, edit /home/bouser/.profile as follows:
ORACLE_HOME=/opt/oracle/app/oracle/product/10.2.0/client_1 export ORACLE_HOME TNS_ADMIN=$ORACLE_HOME/network/admin export TNS_ADMIN
$ORACLE_HOME/lib:$ORACLE_HOME/lib32
For example, type the following command and search the output for these paths:
echo $LD_LIBRARY_PATH
If these paths are missing, append them to LD_LIBRARY_PATH. For example, edit /home/bouser/.profile as follows:
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib:$ORACLE_HOME/lib32 export LD_LIBRARY_PATH
ls -l $ORACLE_HOME ls -l $TNS_ADMIN/tnsnames.ora
The commands should not return a permission denied error. If they do, you must grant proper permissions. For example, the root/oracle user should run the following command:
chmod -R +xr $ORACLE_HOME
$ORACLE_HOME/bin/tnsping service_name
The output from TNS Ping should look be similar to the following example:
TNS Ping Utility for Solaris: Version 10.2.0.1.0 - Production on 07-MAY-2008 09:17:02 Copyright (c) 1997, 2005, Oracle. All rights reserved. Used parameter files: /opt/oracle/app/oracle/oracle/product/10.2.0/client_1/network/admin/sqlnet.ora Used TNSNAMES adapter to resolve the alias Attempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.234.75)(PORT = 1521))) (CONNECT_DATA = (SERVICE_NAME = service_name))) OK (30 msec)
You can now install CA Business Intelligence on Linux.
Copyright © 2013 CA Technologies.
All rights reserved.
|
|