您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 公司方案 > cognos+sqlserver配置
cognos中如何搭建sqlserver类型的内容库1.1.1)安装SqlServer数据库我们选择的版本是:MicrosoftSQLServer2000PersonalEdition需要的配套组件:MicrosoftSQLServer2000ServicePack4简体中文版SQLServer2000DriverforJDBCServicePack31.1.1.1)准备安装将MicrosoftSQLServer2000PersonalEdition安装光盘放入光驱,准备好序列号。我们会看到启动界面选择“安装SQLServer2000组件”1.1.1.2)安装数据库服务器1.1.1.2.1)欢迎界面【默认】1.1.1.2.2)计算机名【默认】1.1.1.2.3)安装选择【默认】1.1.1.2.4)用户信息【默认】1.1.1.2.5)许可协议【默认】1.1.1.2.6)安装定义【默认】1.1.1.2.7)实例名【默认】1.1.1.2.8)安装类型1.1.1.2.9)选择组件【默认】1.1.1.2.10)服务账户1.1.1.2.11)身份验证模式输入密码:songjie1.1.1.2.12)排序规则设置【默认】1.1.1.2.13)网络库【默认】1.1.1.2.14)开始复制文件【默认】1.1.1.2.15)安装完毕1.1.1.3)创建cognos的ContentManager库(即:“内容管理库”或“知识库”)1.1.1.3.1)启动sqlserver数据库服务运行【开始-程序-MicrosoftSQLServer-服务管理器】,进入以下界面,如果是第一次安装,请直接点击“开始/继续”,启动sqlserver数据库服务。如果需要今后操作系统启动时,自动启动该服务,请勾选。1.1.1.3.2)创建cognos数据库运行【开始-程序-MicrosoftSQLServer-企业管理器】,展开左边的树状目录,选择节点“数据库”。在节点“数据库”上点击鼠标右键,选择。在“数据库属性”图中,输入数据库“名称”,如“cognos”1.1.1.3.3)创建cognos数据库的角色在数据库cognos节点下,选择【角色】节点,点击鼠标右键,选择注:暂不添加用户。1.1.1.3.4)新建“登录”如图,在以下节点“安全性-登录”上点击鼠标右键,选择“新建登录……”如图:在【常规】标签中:填写【名称】,如自己定义的登录名“l_test”。选择【SQLServer身份验证】模式,并输入登录密码,如“111”指定【默认数据库】,如“cognos”,该数据在前面已经创建。点击确定,提示确认新密码,重新输入一次密码系统接着会提示点击“是”1.1.1.3.5)创建cognos数据库的用户【登录名】选择前面定义的“l_test”。【用户名】默认情况是,输入登录名时,用户名会自动取登录名,这里为了以示区别,将用户名改为“u_test”选择新增的角色“r_test”1.1.1.3.6)给cognos数据库的角色赋权在控制台目录中选择数据库【cognos】,并点击右键,选择【属性】,切换到【权限】标签中,按下图所示,为指定的角色赋权。1.1.1.4)安装sp3前面设置的sa密码为:songjie1.1.1.5)与补丁的安装有关的报错不建议使用sp4,建议使用sp3SqlServer最高的补丁是SP4,但是如果安装sp4将导致cognos的ContentManager连接【test】失败。并报错如下:报错详细信息如下:[ContentManagerdatabaseconnection]1.[ERROR]Thedatabaseconnectionfailed.2.[ERROR]ContentManagerisunabletoaccessthecontentstore.Verifyyourdatabaseconnectionparameters,andthencontactyourdatabaseadministratorforassistance.如果没有安装补丁也是报以上错误补充一点:还有就是如果其他都正常,但是SQLserver的服务没有启,也是报这个错。1.1.1.6)安装jdbc貌似不需要jdbc。呵呵!如果需要jdbc,则需要安装【SQLServer2000DriverforJDBCServicePack3】。在下载的安装包中,有一个文件【mssqlserver.tar】。解包改文件,在目录[mssqlserver\msjdbc\lib]下将所有的jar文件复制到cognos服务的类库目录中(如:C:\ProgramFiles\cognos\c8\webapps\p2pd\WEB-INF\lib)1.1.1.7)配置cognos的ContentManager库(即:“内容管理库”或“知识库”)至此,cognos的ContentManager内容管理库的【连接测试】可以通过了。删除节点“ContentManager”下的原有内容管理库。新建一个类型为【MicrosoftSQLServerdatabase】的管理库。其中:【Databasename】设置为前面创建的cognos数据库名。【UserIDandpassword】设置为登录名“l_test”和密码“111”,见前面的章节。1.1.1.8)资料库的内容管理登录【cognosconnection】门户界面;选择进入【CognosAdministrator】管理界面;在左上角选择“配置”,如图:再选择“内容管理”,如图:此时可以导入原来导出备份的资料库内容,要导入的话,请点击如果需要导出资料内容备份,请点击。在新建的环境中,如果进行备份资料的导入后,包和设计的报表数据就复原了,但是还缺少连接数据库的数据源。下一步就是创建活着复原数据源(复原的数据源一般是针对复原的报表而言的),如果是新建的报表,可以使用新建的数据源。1.1.1.9)数据源管理1.1.1.9.1)SQLserver类型数据源创建过程进入CognosAdministrator界面后,一次选择“配置”和“数据源连接”,如下图:在界面右上方,点击按钮(新建数据源);接下来,输入数据源名称,如“sqlserver1”接下来,选择数据源类型“MicrosoftSQLServer(OLEDB)”接下来,【服务器名称】如果cognosBIserver和sqlserver位于同一台机器,则直接输入半角符号的句点符号“.”标识localhost【数据库名称】选择自定义方式:并输入“cognos”数据库名称【登录】如上图右边所示进行勾选。用户ID为在sqlserver控制台中定义的登录名“l_test”,密码为“111”定义完后,点击【测试连接…】点击“测试”按钮,结果如下(成功)接下来,连续关闭两层界面,回到的界面直接点击“完成”,直到结束。
本文标题:cognos+sqlserver配置
链接地址:https://www.777doc.com/doc-4214006 .html