在 Linux 上安装 CA Business Intelligence 之前,针对此安装准备计算机。 为 CA Business Intelligence 安装创建非 root 用户,并验证 Oracle RDBMS 是否对 CA Business Intelligence 安装公开,并设置环境变量。
请按下列步骤操作:
例如:输入以下命令来创建名为 bouser 的用户,该用户属于“other”组:
groupadd other useradd -d /home/bouser -g other -m -s /bin/bash -c bouser bouser passwd bouser
出现提示时,为所定义的用户输入并确认密码。
LANG=en US.utf8
echo $ORACLE_HOME echo $TNS_ADMIN
如果输出不为空,则表明这些环境变量有效。 例如:
/opt/oracle/app/oracle/product/10.2.0/client_1 /opt/oracle/app/oracle/product/10.2.0/client_1/admin/network
如果命令输出为空,请验证是否针对您创建的非 root 用户设置了这些变量。 例如:按如下所示编辑 /home/bouser/.profile:
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
例如:键入以下命令并在输出中搜索以下路径:
echo $LD_LIBRARY_PATH
如果这些路径缺失,请将它们添加到 LD_LIBRARY_PATH。 例如:按如下所示编辑 /home/bouser/.profile:
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
命令不应返回拒绝权限的错误。 如果返回此错误,您必须授予适当的权限。 例如:root/oracle 用户应运行以下命令:
chmod -R +xr $ORACLE_HOME
$ORACLE_HOME/bin/tnsping service_name
TNS Ping 的输出类似于以下示例:
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)
现在,您可在 Linux 上安装 CA Business Intelligence。
版权所有 © 2013 CA。
保留所有权利。
|
|