通过 TNS 验证 Oracle 本机连接
注意:该帐户应该已经设置。 有关设置要在安装 BusinessObjects Enterprise 时使用的 UNIX 帐户的详细信息,请参阅创建帐户、主目录和登录环境。
此变量包含 Oracle 客户端安装的根目录路径(Oracle bin 和 lib 的上一级目录)。
该库搜索路径(在 Solaris 和 Linux 上为 LD_LIBRARY_PATH,在 AIX 上为 LIBPATH)必须包括 Oracle 客户端安装的 lib32 目录。
该搜索路径必须包括 Oracle 客户端安装的 bin 目录。
下面的示例将检查必需的变量并显示输出值样例。
$ echo $ORACLE_HOME /home/dbclient/oracle/10.1.0.3 $ echo $LD_LIBRARY_PATH /home/dbclient/oracle/10.1.0.3/lib32 $ echo $PATH /usr/local/bin:/home/dbclient/oracle/10.1.0.3/bin
sqlplus accountname/password@tnsname
将 accountname、password 和 tnsname 替换为适当的值。 如果已正确配置 shell 环境,此时您将已经与 Oracle 连接。
注意:第一次登录 SQL Plus 时,请使用 sys 用户,然后创建一个新的数据库用户。 BusinessObjects Enterprise 安装程序要求输入 Oracle 用户名、密码和 tnsname 时,提供该新用户的信息。
create table sampletable (field1 char(10));
drop table sampletable;
CREATE PROCEDURE test_proc (foo_in VARCHAR, bar_in VARCHAR) IS BEGIN INSERT INTO test_table (foo, bar) VALUES (foo_in, bar_in); END;
DROP PROCEDURE TEST_PROC;
| 版权所有 © 2010 CA。 保留所有权利。 | 就该主题发送电子邮件至 CA Technologies |