接觸Cognos沒多久,對(duì)它的了解也不多,最讓人頭疼的應(yīng)該就是它的安裝了。網(wǎng)上也有好多這方面的教程,但講的全都是用第三方的數(shù)據(jù)庫和服務(wù)器。個(gè)人感覺本來這東西安時(shí)就挺麻煩,還要再額外裝什么IIS或Apache,然后還要為它的內(nèi)容庫(或叫資料庫)單獨(dú)建一個(gè)數(shù)據(jù)庫。如果用了Oracle的話,還要為它單獨(dú)建一個(gè)UTF-8編碼的實(shí)例,并且這個(gè)內(nèi)容庫建完了基本就不用管它了,所以感覺很是浪費(fèi)。問了很多人關(guān)于Cognos是否自帶數(shù)據(jù)庫和服務(wù)器一直不得其解,但個(gè)人堅(jiān)信這么成熟的軟件肯定會(huì)集成這些東西。經(jīng)過反復(fù)的查找資料和不斷的嘗試,最終得以解決。成功的喜悅不敢一人分享,希望對(duì)那些和我一樣的新手多少的有一點(diǎn)幫助。費(fèi)話不多說,進(jìn)入正題
一.Cognos 8 BI Server 8.3 安裝
1.執(zhí)行Cognos 8 BI Server 8.3 中 server\win32\issetup.exe 進(jìn)行安裝
NEXT
直到Finish。
2.安裝其它組件
沒什么特別的地方。只要注意下面兩個(gè)提示就可以了。其實(shí)英語不是太次很容易明白為什么選Yes或No
到此Cognos就裝完了。
二,Cognos的配置
1.從開始菜單找到Cognos Configuration打開。
如果Cognos Configuration 無法啟動(dòng),報(bào)Jre錯(cuò)誤,這是因?yàn)橄到y(tǒng)中的JAVA_HOME 環(huán)境變量指向了一個(gè)獨(dú)立安裝的JDK , 而不是用Cognos 自帶的jre。只要將<conos8 安裝路徑>/c8/bin/jre/1.5.0/lib/ext 目錄下的"bcprov-jdk14-134.jar"拷貝到JAVA_HOME 所指向的<jdk 安裝路徑>/jre/lib/ext 目錄下即可。
2.配置Cognos服務(wù)器
很多教程都是額外裝IIS或Apache等做服務(wù)器,這里使用Cognos自帶的。
1、在<conos8 安裝路徑>\c8\webcontent 目錄下,拷貝所有文件或文件夾,復(fù)制到\c8\webapps\p2pd 目錄中。
2、在Cognos Configuration 中對(duì)Environment 項(xiàng)進(jìn)行配置: Gateway URI :http://localhost:80/cognos8/cgi-bin/cognos.cgi 替換為:
http://localhost:9300/p2pd/servlet/dispatch
3、至此Web服務(wù)器配置完成。
3.配置Cognos的資料庫
很多教程都是額外建的數(shù)據(jù)庫并且還要特別注意編碼問題。所以感覺很麻煩,這里使用Cognos自帶的數(shù)據(jù)庫。
1、先到操作系統(tǒng)的服務(wù)里把Cognos Content Database啟動(dòng)。
2、進(jìn)入<conos8 安裝路徑>\c8\derby10.1.2.1\bin下,執(zhí)行ij.bat文件
3、鍵入如下命令:connect 'jdbc:derby://localhost:1527/cm;create=true;user=cognos;password=cognos';
4、找到圖中所示的位置,默認(rèn)的應(yīng)該就是了,重新輸入一遍用戶名和密碼。如果不是,就刪了按圖中的新建一個(gè)。
5、右鍵點(diǎn)擊Cognos Store,然后選擇Test,如果成功的話,證明配置沒有問題了。這時(shí)系統(tǒng)服務(wù)里應(yīng)該多了一個(gè)叫Cognos8的服務(wù)。
6、點(diǎn)擊菜單欄的File-Save。然后重啟下電腦。
7、啟動(dòng)之后,再打開這個(gè)界面 選擇Actions-start。然后就是慢長(zhǎng)的等待。此時(shí)心里要默念項(xiàng)亞斌是個(gè)大好人,心誠的話一會(huì)就能啟動(dòng)了。
此時(shí)會(huì)有一個(gè)郵件的測(cè)試的警告,點(diǎn)是就可以了。如果到最后沒在紅叉出現(xiàn)那就是已經(jīng)啟動(dòng)了,可以打開IE輸入:http://localhost:9300/p2pd/servlet/dispatch,出現(xiàn)Cognos界面。到此完成Cognos的配置。
眼鏡蛇