cognos102 sampleORACLE学样例剖析Word文档格式.docx

上传人:b****8 文档编号:22722639 上传时间:2023-02-05 格式:DOCX 页数:19 大小:537.07KB
下载 相关 举报
cognos102 sampleORACLE学样例剖析Word文档格式.docx_第1页
第1页 / 共19页
cognos102 sampleORACLE学样例剖析Word文档格式.docx_第2页
第2页 / 共19页
cognos102 sampleORACLE学样例剖析Word文档格式.docx_第3页
第3页 / 共19页
cognos102 sampleORACLE学样例剖析Word文档格式.docx_第4页
第4页 / 共19页
cognos102 sampleORACLE学样例剖析Word文档格式.docx_第5页
第5页 / 共19页
点击查看更多>>
下载资源
资源描述

cognos102 sampleORACLE学样例剖析Word文档格式.docx

《cognos102 sampleORACLE学样例剖析Word文档格式.docx》由会员分享,可在线阅读,更多相关《cognos102 sampleORACLE学样例剖析Word文档格式.docx(19页珍藏版)》请在冰豆网上搜索。

cognos102 sampleORACLE学样例剖析Word文档格式.docx

size5Mautoextendon;

createtablespaceGOSALESDWdatafile'

\Oracle\product\11.2.0\oradata\orcl\GOSALESDW.dbf'

size200Mautoextendon;

createtablespaceGOSALESMRdatafile'

\Oracle\product\11.2.0\oradata\orcl\GOSALESMR.dbf'

size25Mautoextendon;

createtablespaceGOSALESHRdatafile'

\Oracle\product\11.2.0\oradata\orcl\GOSALESHR.dbf'

创建用户并授权:

createuserCSTATDidentifiedbyCSTATDdefaulttablespaceCSTATD;

grantconnect,resource,dbatoCSTATD;

createuserGOSALESidentifiedbyGOSALESdefaulttablespaceGOSALES;

grantconnect,resource,dbatoGOSALES;

createuserGOSALESRTidentifiedbyGOSALESRTdefaulttablespaceGOSALESRT;

grantconnect,resource,dbatoGOSALESRT;

createuserGOSALESDWidentifiedbyGOSALESDWdefaulttablespaceGOSALESDW;

grantconnect,resource,dbatoGOSALESDW;

createuserGOSALESMRidentifiedbyGOSALESMRdefaulttablespaceGOSALESMR;

grantconnect,resource,dbatoGOSALESMR;

createuserGOSALESHRidentifiedbyGOSALESHRdefaulttablespaceGOSALESHR;

grantconnect,resource,dbatoGOSALESHR;

打开CMD,执行数据库的导入:

impCSTATD/CSTATD@orclfile=d:

\BIworksoft\dmp\CSTATD.dmpfull=y

impGOSALESRT/GOSALESRT@orclfile=d:

\BIworksoft\dmp\GOSALESRT.dmpfull=y

impGOSALESDW/GOSALESDW@orclfile=d:

\BIworksoft\dmp\GOSALESDW.dmpfull=y

impGOSALESMR/GOSALESMR@orclfile=d:

\BIworksoft\dmp\GOSALESMR.dmpfull=y

impGOSALESHR/GOSALESHR@orclfile=d:

\BIworksoft\dmp\GOSALESHR.dmpfull=y

impGOSALES/GOSALES@orclfile=d:

\BIworksoft\dmp\GOSALES.dmpfull=y

执行gs_or_modify.sql脚本,,调整用户之间的关系,位于GS_DB_ORA.tar解压后的data文件夹下

示例数据库导入完毕。

创建示例数据库的数据源连接----打开BMCognosAdministration

1、选择配置,右上角点击新建数据源

2、填写名称great_outdoors_sales,下一步选择数据源类型,Oracle

3、填写Oracle数据库实例名以及用户名和密码(GOSALES),点击测试连接

4、重复上面的操作建立一个Name为great_outdoors_warehouse的数据库连接,数据源选择”GOSALESDW”

5、创建Cube数据源,Name为sales_and_marketing_zh

6、数据源选择IBMCognosPowerCube

7、在新建数据源向导中,Windows位置输入

8、G:

\BIworksoft\cognos10.2\c10_64\webcontent\samples\datasources\cubes\PowerCubes\ZH\sales_and_marketing_zh.mdc

9、然后点击“测试,测试成功”点击完成

10、重复以上步骤创建其他5个数据源,MDC在相同文件夹下。

11、导入示样内容在G:

\BIworksoft\cognos10.2\c10_64\webcontent\samples\content位置包含我们的示样内容

12、我们只导入IBM_Cognos_Samples.zip、IBM_Cognos_PowerCube.zip

13、首先将其复制到C:

\ProgramFiles(x86)\ibm\cognos\c10\deployment

14、在配置---内容管理的右上角选择新建导入

15、选择其中一个,如IBM_Cognos_Samples

16、勾选

17、然后一路“下一步”完成并运行。

完成IBM_Cognos_Samples.zip的导入。

通过同样的方式可以导入IBM_Cognos_PowerCube.zip备份。

CognosBI10.2CognosBI10.2连接远程DB2、SQLserver、Oracle数据源的方法介绍

CognosBI配置数据源DB2、SQLServer、ORACLE介绍DB2CognosBI10.2连接远程DB2、SQLserver、Oracle数据源的方法介绍

IBMCognosBI连接远程DB2数据源

本段主要介绍IBMCognosBI连接远程DB2数据库的详细配置方法,并已在IBMCognosBI10.2与IBMDB29.7上进行了验证。

本地数据库配置

1.使用Catalog建立本地到远程的数据库连接

如图1,在本地端(IBMCognosBI安装端)安装DB29.7Client。

图1.DB2Client的安装界面

2.在IBMDB2Client端将远程的服务器识别出来,使用DB2中的Catalog命令,实际上是通过Catalog命令将远程服务器的信息记录下来映射到本地的DB2Client端中。

具体命令如下如图2示:

打开DB2Client的commandwindows输入:

db2catalogtcpipnodecognosremotexxx.xxx.xxx.xxxserver50000

需要注意的是:

节点名cognos是可以任意命名,但是不能与已有的节点名重复。

Remote后是服务器的IP地址,server后是远程服务器数据库对应的端口号,本例中使用DB2默认的端口号50000。

图2.使用catalog将远程数据库映射到本地Client

(1)

3.将数据库catalog到本地,如图3,在DB2commandwindows中输入:

db2catalogdbGS_DBatnodecognos

命令中db后跟要映射到本地的数据库名,node名要与上条命令中创建的node名相同。

图3.使用catalog将远程数据库映射到本地Client

(2)

待命令执行成功后,如图4,最后输入:

db2terminate

图4.使用catalog将远程数据库映射到本地Client(3)

如图5,再打开DB2Client后就会发现已经将远程服务器的数据catalog到了本地。

图5.使用catalog将远程数据库映射到本地Client(4)

IBMCognosBI中创建数据源连接到远程DB2数据库

1.打开IBMCognosAdministration,切换configurationtab,然后点击DataSourceConnection。

2.如图6,在右上角点击NewDataSource。

图6.在cognosBI新建一个数据源

3.在Name中键入数据源的名字,例如great_outdoor_sales,点击Next。

4.如图7,在type中选择IBMDB2,不要勾选configureJDBCconnection,点击Next。

图7.选择远程数据库的类型

5.如图8,在DB2databasename中键入catalog到本地的数据库名,例如GS_DB。

在signons下勾选Password和GreatasignonthattheEveryonegroupcanuse,输入数据库的用户名和密码。

点击testtheconnection。

图8.配置新建的数据源

6.如图9,当显示succeeded时表示连接成功。

图9.测试数据源与远程数据库的连接

7.点击close回到设置页面,点击finish,如图10。

至此datasource建立完毕。

图10.数据源建立完成

以上步骤在IBMCognosBI10.2和IBMDB29.7上经验证,工作正常。

回页首

Cognos连接远程SQLserver数据源

Cognos连接远程SQLServer数据源时配置较为快捷,用户无需在本地配置SQLServer客户端,本段将以SQLserver2008R2和CognosBI10.2为例介绍具体连接方法:

创建远程数据源

在远程机器安装SQLServer2008,使用sa用户创建数据库TEST,如图11。

图11.SQLServer2008创建名为TEST的数据库

IBMCognosBI中创建数据源连接远程SQLserver数据库

1.打开IBMCognosAdministration,在configuration下点击DataSourceConnections。

2.在页面右上角点击NewDataSource。

3.在Specifyanameanddescription页面输入TEST左右数据源名称,点击Next按钮,如图12。

图12.在Specifyanameanddescription页面给数据源命名

4.在Specifytheconnection页面选择MicrosoftSQLserver(OLEDB)作为数据源类型,并且不要勾选ConfigureJDBCconnection,点击Next按钮如图13。

图13.Specifytheconnection页面配置

5.在SpecifytheMicrosoftSQLserver(OLEDB)connectionstring页面做如下配置,如图14:

a.将远程数据源机器的IP地址或机器名填入Servername。

b.将数据库名TEST填入Databasename。

c.勾选Signon-Password复选框,将sa填入UserID,将密码填入Password。

图14.SpecifytheMicrosoftSQLserver(OLEDB)connectionstring页面配置

6.点击Testing-testtheconnection…链接。

7.在Testtheconnection页面点击Test按钮,如图15。

图15.Testconnectoin页面

8.在Viewtheresult页面查看数据源连接结果,当看到Succeeded则表示数据源连接成功,如图16。

图16.Viewtheresult页面

9.关闭测试链接页面,在SpecifytheMicrosoftSQLserver(OLEDB)connectionstring页面点击Finish按钮完成数据源的创建。

Cognos连接远程Oracle数据源

在Cognos实际使用过程中,连接远程Oracle数据源往往会遇到很多数据库配置的问题,本段文字将以Oracle11g和CognosBI1.2为例具体介绍连接方法

在远程机器安装Oracle11gserver(可以是32位也可以是64位),并创建实例为orcl的数据库。

1.安装Oracle11g32位的客户端,这一点很重要也很容易被忽略,因为Cognos目前只支持32位的Oracle客户端,很多用户在使用时往往会安装64位Oracle客户端去连接64位的OracleServer,这样会导致Cognos在连接数据源时连接失败。

2.创建系统环境变量ORACLE_HOME=Oracle客户端的安装目录。

3.在Oracle客户端安装目录\NETWORK\ADMIN\下修改tnsnames.ora文件,如图17:

a.将远程OracleServer机器IP地址或者机器名赋值于HOST。

b.将远程OracleServer监听端口赋值于PORT,本例中远程Oracle监听端口为1521。

c.将远程OracleServer数据库实例赋值于SERVICE_NAME,本例中为orcl。

d.保存修改

图17.tnsnames.ora文件配置

IBMCognosBI中创建数据源连接远程Oracle数据库

2.在页面右上角点击NewDataSource图标。

3.在Specifyanameanddescription页面输入TEST左右数据源名称,点击Next按钮。

图18.在Specifyanameanddescription页面给数据源命名

4.在Specifytheconnection页面选择Oracle作为数据源类型,并且不要勾选ConfigureJDBCconnection,点击Next按钮,如图19所示。

图19.Specifytheconnection页面配置

5.在SpecifytheOracleconnectionstring页面做如下配置,如图20:

a.将远程OracleServer的实例名填入SQL*Netconnectionstring,本例中为orcl。

b.勾选Signon-Password复选框,将数据库用户名填入UserID,将密码填入Password。

图20.SpecifytheOracleconnectionstring页面配置

7.在Testtheconnection页面点击Test按钮,如图21。

图21.Testconnectoin页面

8.在Viewtheresult页面查看数据源连接结果,当看到Succeeded则表示数据源连接成功,如图22。

图22.Viewtheresult页面

9.关闭测试链接页面,在SpecifytheOracleconnectionstring页面点击Finish按钮完成数据源的创建。

小结

本文通过举例的方式介绍了CognosBI10.2连接远程DB2,SQLServer和Oracle数据源的详细步骤及注意事项,希望能够帮助读者正确快捷的完成CognosBI连接远程数据源的配置。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 小学教育 > 其它课程

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1