版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、COGNOS 10.1.1 安装一一、WINDOWS 版版安安装装安装 COGNOS SERVER 之前请确保已安装好并配置好DB2 客户端其他 COGNOS 版本也可按照以下步骤其他数据库也需要安装并配置好客户端(如ORACLE 数据库)1. 安装安装 cognos server进入 bisrvr_win32_10.1.1_mlwin32 目录,双击 issetup.exe,出现如下界面:选择“下一步”:选择“我同意”,然后选择“下一步”:安装目录可根据需要修改,选择“下一步”:点击“是”:点击上图标记按钮,展开结构:最后一项“Cognos Content Database”不要选(在后面我
2、们会新建 Content Store),选择“下一步”:选择“下一步”:选择“下一步”:安装完点击“确定”,“完成”cognos server 软件安装完成。2. 新建新建 content store在 db2 数据库服务器上新建 db2 数据库,命令如下:CREATE DATABASE cogdb ALIAS cogdb USING CODESET UTF-8 TERRITORY US;CHANGE DATABASE cogdb COMMENT WITH IBM Cognos Content Store;CONNECT TO cogdb;UPDATE DATABASE CONFIGURATI
3、ON USING APPLHEAPSZ 1024 DEFERRED;UPDATE DATABASE CONFIGURATION USING LOCKTIMEOUT 240 DEFERRED; CONNECT RESET;CONNECT TO cogdb;CREATE BUFFERPOOL cogdb_08KBP IMMEDIATE SIZE 1000 PAGESIZE 8K;CREATE BUFFERPOOL cogdb_32KBP IMMEDIATE SIZE 1000 PAGESIZE 32K;CONNECT RESET;CONNECT TO cogdb;CREATE SYSTEM TEM
4、PORARY TABLESPACE TSN_SYS_cogdb IN DATABASE PARTITION GROUP IBMTEMPGROUP PAGESIZE 32K BUFFERPOOL cogdb_32KBP;CREATE USER TEMPORARY TABLESPACE TSN_USR_cogdb IN DATABASE PARTITION GROUP IBMDEFAULTGROUP PAGESIZE 8K BUFFERPOOL cogdb_08KBP;CREATE REGULAR TABLESPACE TSN_REG_cogdb IN DATABASE PARTITION GRO
5、UP IBMDEFAULTGROUP PAGESIZE 8K BUFFERPOOL cogdb_08KBP; CONNECT RESET;CONNECT TO cogdb;CREATE SCHEMA db2COGNOS AUTHORIZATION 用户名;COMMENT ON SCHEMA db2COGNOS IS IBM Cognos Content Store;GRANT CREATETAB,BINDADD,CONNECT,IMPLICIT_SCHEMA ON DATABASE TO USER 用户名;GRANT CREATEIN,DROPIN,ALTERIN ON SCHEMA DB2C
6、OGNOS TO USER 用户名 WITH GRANT OPTION;GRANT USE OF TABLESPACE TSN_USR_cogdb TO USER 用户名;GRANT USE OF TABLESPACE TSN_REG_cogdb TO USER 用户名;CONNECT RESET;3. 配置配置 cognos server将 db2jcc.jar 文件拷贝至 D:cognosc10webappsp2pdWEB-INFlib 安装目录下如果安装机上已配置了 JAVA_HOME 环境变量,删除 PATH 变量中指向 JAVA 的代码(因为 Cognos 要使用自带的 IBM 的
7、JDK),在系统的环境变量中添加JAVA_HOME 变量,指向安装后的目录:比如:D:cognosc10binjre6.0打开 cognos configuration 界面:点击左上角“环境”:将右边“网关 URI”改成 http:/localhost:9300/p2pd/servlet/dispatch选中左边“数据访问Content ManagerContent Store”,并右击选删除:右击“Content Manager”,“新建资源”“数据库”:名称为“Content Store”,“类型”为 db2 数据库,点击确定:填上“数据库服务器和端口号”(如:localhost:500
8、00)填上“用户名和密码”(如:*)填上“数据库名称”:刚才所建 db2 数据库(cogdb)右击“Content Store”,点击测试:测试成功:点击“关闭”,选择左上角菜单“文件”“另存为 UTF-8”点击上方按钮,启动 cognos server出现以下警告:出现以下警告:点击“确定”,点击“继续”:启动成功:点击“关闭”。打开浏览器,输入http:/localhost:9300/p2pd/servlet/dispatch如果如下图这样:图片无法显示,需要将 D:cognosc10webcontent 目录下的所有文件和目录都复制到 D:cognosc10webappsp2pd 目录下
9、,刷新页面图片就会显示了,如下图:在页面右上部点击“IBM Cognos Administration”点击左上角的“配置”:点击右上角的:点击“下一步”:“类型类型”选择选择“IBM DB2”,“配置配置 JDBC 连接连接”不选中,点击不选中,点击“下一步下一步”:填写数据库名称(这里填的数据库名称不是之前建的填写数据库名称(这里填的数据库名称不是之前建的“cogdb”),用户名,密),用户名,密码码点击“测试连接”:点击“测试”:成功后,点击“关闭”:点击“完成”,至此 cognos server 安装完毕!二二、LINUX 版版安安装装1. 安装安装 JDK以 root 身份登录系统转
10、到文件夹/usr 下,cd /usr。新建文件夹 java mkdir java,把安装文件拷贝到/usr/java 下:执行 chmod +x jdk-6u7-linux-i586.bin 命令使其获得可执行权限执行./jdk-6u7-linux-i586.bin 命令来进行安装安装完毕,JDK 安装在/usr/java/目录下设置环境变量(写入/etc/profile 中) vi /etc/profile文件修改如下,红色字部分为需要修改部分# /etc/profile# System wide environment and startup programs, for login set
11、up# Functions and aliases go in /etc/bashrcpathmunge () if ! echo $PATH | /bin/egrep -q (|:)$1($|:) ; then if $2 = after ; then PATH=$PATH:$1 else PATH=$1:$PATH fi fi# Path manipulation#if id -u = 0 ; then pathmunge /sbin pathmunge /usr/sbin pathmunge /usr/local/sbin#fipathmunge /usr/X11R6/bin after
12、unset pathmunge# No core files by defaultulimit -S -c 0 /dev/null 2&1USER=id -unLOGNAME=$USERMAIL=/var/spool/mail/$USERHOSTNAME=/bin/hostnameHISTSIZE=1000if -z $INPUTRC -a ! -f $HOME/.inputrc ; then INPUTRC=/etc/inputrcfiexport JAVA_HOME=/usr/java/jdk1.6.0_18export PATH=$JAVA_HOME/bin:$PATHexpor
13、t CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC for i in /etc/profile.d/*.sh ; do if -r $i ; then . $i fidoneunset iexport G_BROKEN_FILENAMES=true注销,并重新登录okay 了键入 java -version 如果出现相关 JDK 版本信息,证明成功.2. 安装安装 db2 客户端客户端root 用户下cd /db2/
14、db2_linux_client(此目录为参考)./db2_install如果出现这样的信息:-bash: ./db2_install: Permission denied可以设置/db2/db2_linux_client 这个目录的用户权限可执行语句:chown -R root:root /db2/db2_linux_client继续执行:./db2_install如果出现这样的信息:-bash: ./db2_install: Permission denied可执行语句:chmod -R u+x *继续执行:./db2_install如果出现这样的信息:ERROR: The require
15、d library file libstdc+.so.5 is not found on the system. Check the following web site for the up-to-date system requirements of IBM DB2 9 http:/ http:/ ivh compat-libstdc33-3.2.3-61.i386.rpm继续执行:./db2_install(这时应该可以执行了)接下来建立用户 db2inst1root 用户下新建用户组:groupadd db2grp新建用户:useradd -d /home/db2inst1 -m db
16、2inst1 -g db2grp修改 db2inst1 密码passwd db2inst1新建实例 db2inst1root 用户下cd /opt/ibm/db2/V9.1/instance./db2icrt -a server -u db2inst1 db2inst1切换到 db2inst1 用户下执行命令:db2光标处出现:db2 = 表明 db2client 安装 OK 了3. 安装安装 cognos server注意:本例是在虚拟机上安装的,如果安装的 linux 机器看不到图形界面(即只能命令行操作),需在本地机器上安装 XManager。root 用户下groupadd cog #
17、建立 cog 组useradd -g cog cognos #建立 cognos 用户,并放到 cog 组中passwd cognos #修改 cognos 的密码Changing password for user cognos.New UNIX password: Retype new UNIX password: passwd: all authentication tokens updated successfully.给 cognos 用户赋予 db2 执行权限cognos 用户下执行:cd /home/cognos执行:vi .bash_profile# .bash_profile
18、# Get the aliases and functionsif -f /.bashrc ; then . /.bashrcfi# User specific environment and startup programs# The following three lines have been added by UDB DB2. . /home/db2inst1/sqllib/db2profilePATH=$PATH:$HOME/binexport PATH添加红色字体部分语句保存退出执行:. .bash_profile #使修改生效执行:db2光标处出现:db2 = 表明成功编目节点:
19、执行以下语句(我的数据库名是 testdb,红色字体部分为修改部分)db2 catalog tcpip node testdb remote 34 server 50000db2 terminatedb2 catalog db testdb at node testdbdb2 terminatedb2 connect to testdb user conglee using conglee(此句执行完,出现以下信息表明编目节点成功)Database Connection InformationDatabase server = DB2/NT64 10.1.2SQL aut
20、horization ID = CONGLEELocal database alias = TESTDB接下来新建 cognos 安装介质存放目录mkdir /cognos #建立 cognos 安装目录mkdir /cognos/soft #建立安装介质存放目录chown -R cognos:cog /cognos #将目录的所有者设置为 cognos将安装介质 bisrvr_linuxi38632_10.1.1_ml 拷到/cognos/soft 目录下cd /cognos/soft/bisrvr_linuxi38632_10.1.1_ml/linuxi38632执行:./issetup如
21、果出现以下信息:-bash: ./issetup: Permission denied可以赋予文件执行权限执行:chmod +x *继续执行:./issetup如果出现以下信息:./issetup: error while loading shared libraries: libXm.so.3: cannot open shared object file: No such file or directory请切换到 root 用户下执行 rpm_cognos 文件夹里面的三个文件执行命令: rpm -ivh libXmu-1.0.2-5.i386.rpmrpm -ivh libXp-1.0
22、.0-8.1.el5.i386.rpm rpm -ivh openmotif-2.3.1-2.el5.i386.rpm cd /usr/lib ln libXm.so.4 libXm.so.3注意:本例的 linux 系统是 Asianux3 32bit,如以上命令执行不成功请参考cognos issetup 执行报错解决办法.doc切换到 cognos 用户下继续执行:./issetup如果出现以下错误信息:Xlib: connection to :0.0 refused by server切换到平时用的账户登录即刚开始登录 linux 系统的用户(注意:可能不是root 用户)xhost
23、local:cognos non-network local connections being added to access control list切换到 cognos 用户下继续执行:./issetup出现了图形安装界面表示可以安装了!点击 next选择 I Agree点击 next选择 cognos 安装目录,再点击 next问是否创建 c10 这个新的目录,选择 yes最后一项不选(因为我们自己新建 content store)点击 next点击 next等待安装完。点击 OK点击 Finish安装完成4. 新建新建 content store在 db2 数据库服务器上新建 db2
24、 数据库,命令如下:CREATE DATABASE cogdb ALIAS cogdb USING CODESET UTF-8 TERRITORY US;CHANGE DATABASE cogdb COMMENT WITH IBM Cognos Content Store;CONNECT TO cogdb;UPDATE DATABASE CONFIGURATION USING APPLHEAPSZ 1024 DEFERRED;UPDATE DATABASE CONFIGURATION USING LOCKTIMEOUT 240 DEFERRED; CONNECT RESET;CONNECT T
25、O cogdb;CREATE BUFFERPOOL cogdb_08KBP IMMEDIATE SIZE 1000 PAGESIZE 8K;CREATE BUFFERPOOL cogdb_32KBP IMMEDIATE SIZE 1000 PAGESIZE 32K;CONNECT RESET;CONNECT TO cogdb;CREATE SYSTEM TEMPORARY TABLESPACE TSN_SYS_cogdb IN DATABASE PARTITION GROUP IBMTEMPGROUP PAGESIZE 32K BUFFERPOOL cogdb_32KBP;CREATE USE
26、R TEMPORARY TABLESPACE TSN_USR_cogdb IN DATABASE PARTITION GROUP IBMDEFAULTGROUP PAGESIZE 8K BUFFERPOOL cogdb_08KBP;CREATE REGULAR TABLESPACE TSN_REG_cogdb IN DATABASE PARTITION GROUP IBMDEFAULTGROUP PAGESIZE 8K BUFFERPOOL cogdb_08KBP; CONNECT RESET;CONNECT TO cogdb;CREATE SCHEMA db2COGNOS AUTHORIZA
27、TION 用户名;COMMENT ON SCHEMA db2COGNOS IS IBM Cognos Content Store;GRANT CREATETAB,BINDADD,CONNECT,IMPLICIT_SCHEMA ON DATABASE TO USER 用户名;GRANT CREATEIN,DROPIN,ALTERIN ON SCHEMA DB2COGNOS TO USER 用户名 WITH GRANT OPTION;GRANT USE OF TABLESPACE TSN_USR_cogdb TO USER 用户名;GRANT USE OF TABLESPACE TSN_REG_c
28、ogdb TO USER 用户名;CONNECT RESET;5. 配置配置 cognos server将 db2jcc.jar 复制到 /cognos/c10/webapps/p2pd/WEB-INF/lib 目录下cd /cognos/c10/bin执行:./cogconfig.sh显示如下界面:选中上图的左上方的 Environment 选项,编辑右边 Gateway settingsGateway URI 项,修改为:http:/localhost:9300/p2pd/servlet/dispatch然后 save as utf-8,如下图然后删除掉左边面板 Data AccessCo
29、ntent ManagerContent Store,如下图:接下来新建一个 content store点击 OK修改红色标记区域填上“数据库服务器和端口号”(如:localhost:50000)填上“用户名和密码”(如:*)填上“数据库名称”:刚才所建 db2 数据库(cogdb)然后 save as utf-8测试 content store 配置是否成功,如图:表明测试成功点击启动按钮启动成功。在本地浏览器访问地址:28:9300/p2pd/servlet/dispatch注意:前提是本地 ping 虚拟机 ip 可以 ping 的通!可以看到页面上的
30、图片没有显示需要将/cognos/c10/webcontent 目录下的所有文件和目录都复制到/cognos/c10/webapps/p2pd 目录下如图显示出了图片在页面右上部点击“IBM Cognos Administration”点击左上角的“配置”:点击右上角的:点击“下一步”:“类型类型”选择选择“IBM DB2”,“配置配置 JDBC 连接连接”不选中,点击不选中,点击“下一步下一步”:填写数据库名称(这里填的数据库名称不是之前建的填写数据库名称(这里填的数据库名称不是之前建的“cogdb”),用户名,密),用户名,密码码点击“测试连接”:点击“测试”:成功后,点击“关闭”:点击“
31、完成”,至此 cognos server 安装完毕!三三、COGNOS FRAMEWORK 安安装装1. 安装安装 framework注意点:1、framework 只能安装在 windows 系统上 2、请确保安装的路径中不含“()”等特殊字符,路径中最好不含有空格3、请确保 COGNOS SERVER 和 COGNOS FRAMEWORK 是同一版本如10.1 系列。 进入 bimodel_win32_10.1.1_mlwin32 目录,双击 issetup.exe,出现如下界面:点击“下一步”:选择“我同意”,点击“下一步”:点击“下一步”点击“是”,点击“下一步”:点击“下一步”:点击“下一步”:点击“下一步”:点击“确定”:点击“完成”2. 配置配置 framework打开 framework 的 configuration 界面:点击左上方的“环境”:将“网关 URI”修改成 cognos server configurati
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论