Cognos Framework QE-DEF-0285 登录失败
- 是否安装32位的Oracle Client
- 是否将D:\OracleClient\product\11.2.0\client_1\network\admin\sample下的tnsname.ora拷贝到D:\OracleClient\product\11.2.0\client_1\network\admin下
- 是否配置tnsnames.ora文件
注意:开头不能有空格,HOSTS配置是IP地址,DW_6.10配置是数据库名称,SERVICE_NAME配置是数据库对外宣称的名字
DW_6.10=
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = xx.xx.xx)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = DWDB)
)
)
- 环境变量是否配对
需要在系统环境变量Path中添加路径:
ORACLE_HOME
F:\Oracle_Client\product\11.2.0\client_1
TNS_ADMIN
F:\Oracle_Client\product\11.2.0\client_1\network\admin
Path
F:\Oracle_Server\product\11.2.0\dbhome_1\BIN
F:\Oracle_Server\product\11.2.0\dbhome_1\NETWORK\ADMIN
F:\Oracle_Client
F:\Oracle_Client\product\11.2.0\client_1\BIN
F:\Oracle_Client\product\11.2.0\client_1\instantclient
配置完成我发现PLSQL会报ORA-12557协议适配器不可加载,只能使用哪个就改一下环境变量。目前没有找到两种同时都不报错的配置。
ORACLE_HOME
F:\Oracle_Server\product\11.2.0\dbhome_1
TNS_ADMIN
F:\Oracle_Server\product\11.2.0\dbhome_1\NETWORK\ADMIN
Path
F:\Oracle_Server\product\11.2.0\dbhome_1\BIN