注意:Oracle一定要装32bit客户端,否则配置数据源会出错,识别不了TNS。
首先,将oracle的ojdbc6 .jar包拷贝到IBM Cognos BI安装目录下的v5dataserver\lib文件夹下,再将IBM Cognos服务重启,重新登录IBM Cognos,进入到数据源配置页面
Oracle jar包位置:
Cognos存放ojdbc6 .jar包的位置:
备注:
1、TNS Name:
在oracle数据库的安装目录下的NETWORK/ADMIN文件夹中有个tnsnames.ora配置文件,在这个文件中找到具有SERVICE_NAME的Key,这个key即为可填入TNS Name输入框的值。
2、User ID:
即Oracle用户,可通过以下语句查询:
① 查询oracle中所有用户的用户名和密码信息:
select username,password from dba_users;
② 给oracle账户解锁语句:
在sqlplus工具中先使用SYSTEM账户登录Oracle数据库,然后使用ALTER USER语句为账户解锁,如为账户scott解锁
ALTER USER scott ACCOUNT UNLOCK;
ALTER USER scott IDENTIFIED BY tiger; //设置口令
③