作者·2010-10-22 14:30
·

10%正在或已全面部署BI 为啥还在犹豫

字数 4974阅读 4014评论 8赞 7

论坛链接:http://www.cognoschina.net/club/thread-9475-1-1.html

c8bisrvr_win32_8.3.81.20_ml

 

一. Cognos 服务器的安装

 

打开c8bisrvr_win32_8.3.81.20_mlwin32 目录,双击issetup.exe ,出现下图:

点next,

点 I accept,点next,

选在一个安装的路径,单击next,

这一步一定要注意,展开 + 之后,是:

默认的 cognos content database 是X号,一定记得要打上钩,

再点next,以后 一直点next,直到装完为止。

 

二.Framework manager 的安装

c8bimodel_win32_8.3.81.20_mlwin32

 

双击issetup.exe,

打开,一直点next,看到这个界面时,

,选择 在装cognos服务器同样的目录,会提示:

点yes,还会提示:

这个一定要选no,(我一直都选的no,选yes应该会出问题),

 

往下的步骤一直点next装完就可以了。

 

三.Cognos服务器的配置

从菜单中打开cognos configuration,打开时界面会提示:

解决:从cognos8binjre1.5.0libext 的这个目录,把bcprov-jdk14-134.jar 这个包拷贝到jdk的目录:jdk1.5.0_05jrelibext 这个下面,关闭cognos configuration,重新打开后,问题解决。

 

配置apache 服务器

 

首先配置apache服务器,先装一个apache服务器,我本机装的是apache_2.2.4-win32-x86-no_ssl.zip,装完后需要在apache2.2conf的httpd.conf 中

最下面加入如下配置内容

###################################################

 

ScriptAlias /cognos8/cgi-bin/ "D:/Program Files/Cognos/c8/cgi-bin/" 

<Directory "D:/Program Files/Cognos/c8/cgi-bin"> 

    AllowOverride None 

    Options None 

    Order allow,deny 

    Allow from all 

</Directory>

 

Alias /cognos8 "D:/Program Files/Cognos/c8/webcontent/" 

<Directory "D:/Program Files/Cognos/c8/webcontent/"> 

    Options Indexes MultiViews 

    AllowOverride None 

    Order allow,deny 

    Allow from all 

</Directory>

###################################################

注:D:/Program Files/Cognos/c8/为你具体的Cognos8安装路径,

在Alias /cognos8 "D:/Program Files/Cognos/c8/webcontent/" 这一行,一般的文档会是:

Alias /cognos8/ "D:/Program Files/Cognos/c8/webcontent/"  在cognos8 后多一个/ ,这两个的区别是:上面不带斜杠的,访问网站时,写http://localhost/cogno8 测试一下,而下面这个,访问cognos网站时,写http://localhost/cognos8/ 测试,有时配置成下面这个,直接访问http://localhost/cogno8访问不到,还以为cognos的配置问题,其实多加一个 斜杠就可以了。

 

启动cognos中的服务

打开cognos configuration, 如下图:

 

在这里要启动两个服务,第一个是 cognos content database, 右键start,(如果打开界面没有这一项,请看前面的安装步骤,如果想自己配置一个cognos content store 的话,需要自己建一个库,在Data Access->Content manager->cognos content store 下面配置,test通过后,启动第二个服务)

第二个 是启动cognos8 service 下面的cognos8 服务,等两个都启动起来后,访问地址:

http://localhost:80/cognos8 试一下,如果出现界面:

就说明配置成功了

(这个地方如果访问http://localhost:80/cognos8 不行,可以在后面加个斜杠试试)

 

四.Framework 的配置

首先从菜单中打开framework manager,界面如下:

点击菜单 file-》new:出现界面,填一个项目名字和路径,有项目管理工具(如cvs)的,可以选择一个,也可以不选,点ok,选一个语言,点ok,接下来选元数据的数据源,选data sources,点next,出现下面的界面:

,如果没有数据源,点new,出现界面,点next,出现:

填一个数据库名字,可随便写,点next,

选择一种数据库类型,点next,

填上连接串,就是sid,写上用户名和密码,在复选框前面打上钩,点击下面的test the connection,然后点test,如果成功,出现下面界面:

然后,关闭这个页面,继续往下走,直到finish。

创建完之后,就是这样:

选中这个数据源,点next,出现这个数据库的内容:

选择你需要的表或者视图,点next,一直点,直到finish。

 

五. 配置权限,建立用户安装Sun Directory Server5.2

1.选择 Install Sun Java System Directory Server

 

2.提示Welcome 界面,选择 Next

 

3. 提示License Agreement界面,选择Yes(Accept License)

 

 

4.提示填写完整的计算机名,如songshanggai.topnet.local,选择Next

 

 

5.提示安装Sun ONE Servers,选择Next

 

6.提示安装类型Typical,选择Next

 

7.提示安装路径,请以示例路径安装,安装路径中不要含有空格,如 X:CognosSunMPS,选择Next(本次安装按照图中路径)

 

8.提示路径创建,选择Create Directory

 

9.提示安装组件,全选,选择Next

 

10.提示创建或使用已有的Directory server,选择The new instance will be configuration Directory Server,选择Next

 

11.提示数据存储区域,选择Store data in the new Directory Server,选择Next

 

 

12.提示创建Directory Server 的相关参数,请按照以下规范填写

Server Identifier :songshanggai(机器名)

       Server Port:389

       Suffix:dc=topnet, dc=local (假设完整的计算机名为songshanggai.topnet.local)

 

选择Next

 

13.提示创建控制台管理员的口令,强烈建议统一使用口令为

admin1234选择Next

 

14.提示管理域,请填写topnet.local(假设完整的计算机名为songshanggai.topnet.local)选择Next

 

 

15.提示目录管理员访问目录服务时的口令,强烈建议统一使用口令为

admin1234选择Next

.

16.提示目录控制台的端口,请输入 3890 ,选择Next

17.提示准备开始安装,选择Install Now

 

 

18.提示安装进程

 

19.提示安装结束

 

20.请到服务中查看已启动的Sun One 服务,

Sun One Administration Server 5.2

Sun One Directory Server 5.2

启动表示安装成功

 

 

在cognos里配置ldap

1.       在Authentication 右键new namespace-》namespace ,出现界面,如下图:

填写名字,选ldap类型,如下图:

 

点OK,出现如下图:

填写namespace ID,名字最好与建的namespace名字一样,如ldap,

填host and port, 就填sunone服务器启的地址,端口389,如localhost:389

填base distinguished name, 要和sunone中的配置填的一样,如:dc=topnet,dc=local

需要注意,需要改一下user lookup改成(uid=${userID})

修改use external identity设置成true

 

配置好后,点击左边的节点ldap,右键test,如果通过,说明配置成功。点击菜单file-》 save as utf-8,保存

 

2.将Authentication下面的cognos打开,右边有一个选项:allow anonymous access?默认是true,现在要改成false,点击菜单file-》 save as utf-8,保存

 

然后启动服务,先启动cognos content database, 后启动cognos8,再启动apache2.2.

 

在sunone中建立用户

打开sunone界面,输入用户名,密码后,如下图:

 

点击右边的面板(users and groups),如下图:

 

点击下边的create-》users,选第一个,点击ok,出现下图:

填写first name,last name, common  name, user id 和 password,confirm password,

 注意:User id 和 password 是待会儿是用来登陆cognos系统的

 

登陆系统

如果以上三步(安装sunone,配置cognos,建立用户)都成功做完了,那么下一步,就开始访问系统,输入http://localhost/cognos8后,出现以下界面:

输入在sunone中建的用户名和密码,点击OK,激动人心的时刻到了,

接下来如果出现cognos的欢迎界面,说明用户配置成功,呵呵

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

7

添加新评论8 条评论

Notes_chenlongNotes_chenlong软件开发工程师everlasting
2012-10-09 15:25
学习之
a2011ya2011y软件开发工程师all first
2012-06-25 17:47
学习了!
oopp6699oopp6699学生易科德
2011-11-09 09:39
需要...
白帝舞剑行白帝舞剑行IT顾问IBM
2011-08-19 10:28
非常有用的资料!
zyllqqzyllqq技术顾问北京中电亿商网络技术有限责任公司
2011-03-30 10:10
我这里要用cognos10,不清楚如何配置,有时间指导下么?
Ctrl+Enter 发表

作者其他文章

相关文章

相关问题

相关资料

X社区推广