XP上安裝oracle+cognos+apatch實(shí)戰(zhàn)經(jīng)驗(yàn)_第1頁(yè)
XP上安裝oracle+cognos+apatch實(shí)戰(zhàn)經(jīng)驗(yàn)_第2頁(yè)
XP上安裝oracle+cognos+apatch實(shí)戰(zhàn)經(jīng)驗(yàn)_第3頁(yè)
XP上安裝oracle+cognos+apatch實(shí)戰(zhàn)經(jīng)驗(yàn)_第4頁(yè)
XP上安裝oracle+cognos+apatch實(shí)戰(zhàn)經(jīng)驗(yàn)_第5頁(yè)
已閱讀5頁(yè),還剩26頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、xp上安裝oracle + cognos+apatch 實(shí)戰(zhàn)經(jīng)驗(yàn)【完美版】1 需要準(zhǔn)備的工具:1) windows xp +service pack 32) jre 1.6.0_04 3) oracle 10g for windows4) cognos 8 bi server 8.3 windows 【服務(wù)端】5) apatch/2.2.4(win32)6) cognos 8 bi modeling 8.3 windows 【報(bào)表建模工具 framework manager在此安裝】注意a:以上提到的工具將安裝在同一臺(tái)xp機(jī)器上,既做數(shù)據(jù)庫(kù)服務(wù)器,也做報(bào)表服務(wù)器,同時(shí)也做報(bào)表開(kāi)發(fā)平臺(tái)。目的是在

2、單機(jī)上搭建一個(gè)模擬的集成環(huán)境。注意b:以上工具請(qǐng)按照以下步驟進(jìn)行安裝,否則有可能會(huì)導(dǎo)致啟動(dòng)某些服務(wù)時(shí),出現(xiàn)未知的異常。特別是數(shù)據(jù)庫(kù)安裝完后,要先創(chuàng)建cognos資料庫(kù),再安裝cognos注意c:cognos要求的jre的版本是1.5以上,建議使用 jre 1.6.0_04 2 需要注意的地方2.1 如果機(jī)器中安裝有防火墻或者防病毒的工具(如開(kāi)啟了mcafee的“訪問(wèn)保護(hù)”功能),則有可能在安裝和配置過(guò)程中出現(xiàn)意外報(bào)錯(cuò)。為了避免這種情況發(fā)生,建議在安裝配置過(guò)程中,暫時(shí)屏蔽這些功能(如果有必要,甚至需要斷掉網(wǎng)線)所有工具都先拷貝到單機(jī)上,再開(kāi)始安裝。2.2 如果機(jī)器上已經(jīng)安裝過(guò)oracle,則需要

3、按以下步驟卸載2.2.1 停止oracle服務(wù)開(kāi)始運(yùn)行services.msc /s將以上已經(jīng)啟動(dòng)的oracle服務(wù)進(jìn)程停止掉2.2.2 刪除注冊(cè)表中的oracle服務(wù)開(kāi)始運(yùn)行regedit1)定位到節(jié)點(diǎn)刪除oracle 目錄2)定位到節(jié)點(diǎn)刪除以下服務(wù)3)然后關(guān)閉電腦重啟4)刪除oracle的兩個(gè)安裝目錄c:program filesoracle 【這是oarcle安裝時(shí)自動(dòng)添加到系統(tǒng)盤(pán)的目錄】d:oracle【這是oracle安裝時(shí)制定的安裝目錄,包括數(shù)據(jù)庫(kù)文件,等等】如果刪除 d:oracle 時(shí)報(bào)錯(cuò):“無(wú)法刪除oci.dll文件的解決辦法?!苯鉀Q方法是:停止msdtc服務(wù)(msdtc服務(wù)

4、顯示的名稱(chēng)是distributed transaction coordinator)a) 進(jìn)入cmdb) 執(zhí)行:net stop msdtc3 安裝oracle 10g for windows3.1 創(chuàng)建啟動(dòng)庫(kù)3.1.1 選擇定制安裝3.1.2 全局?jǐn)?shù)據(jù)庫(kù)命名mydb 這個(gè)庫(kù)我是作為應(yīng)用庫(kù)3.1.3 字符集默認(rèn)=zhs16gbk說(shuō)明:應(yīng)用庫(kù)的字符集不做要求,可以按照默認(rèn)安裝3.1.4 啟動(dòng)庫(kù)安裝完成3.1.5 擴(kuò)展應(yīng)用庫(kù)的表空間和臨時(shí)表空間安裝完成后,登錄控制臺(tái)(http:/songjie:1158/em)創(chuàng)建表空間create smallfile tablespace test datafi

5、le d:oracleproduct10.2.0oradatamydbtest01 size 2048mb autoextend on next 2k maxsize unlimited logging extent management local segment space management auto;create smallfile temporary tablespace mytemp tempfile d:oracleproduct10.2.0oradatamydbmytemp01 size 50m autoextend on next 2k maxsize unlimited

6、extent management local uniform size 1m;3.1.6 創(chuàng)建應(yīng)用庫(kù)的業(yè)務(wù)用戶(hù)(如oss),并賦權(quán)create user oss identified by oss default tablespace test temporary tablespace mytemp profile default;grant connect to oss;grant dba to oss;grant delete_catalog_role to oss;grant ejbclient to oss;grant execute_catalog_role to oss;gran

7、t exp_full_database to oss;grant gather_system_statistics to oss;grant imp_full_database to oss;grant resource to oss;grant select_catalog_role to oss;- grant/revoke system privileges grant create any materialized view to oss;grant create any table to oss;grant create any view to oss;grant create ta

8、ble to oss;grant drop any materialized view to oss;grant drop any table to oss;grant unlimited tablespace to oss;3.1.7 從源庫(kù)導(dǎo)出oss用戶(hù)數(shù)據(jù)從源庫(kù)中將oss用戶(hù)下相關(guān)的表,以表為單位export出來(lái)在pl/sql developer中執(zhí)行以下語(yǔ)句,從源庫(kù)中獲得可以在command中執(zhí)行的export 指令集select exp oss/ossoss_test16 |file=e:lsoss |table_name|.dmp tables=(|owner|.|table_na

9、me|) from all_tables where owner = oss 然后在command中執(zhí)行以上獲得的export指令集,將導(dǎo)出的dmp文件保存在 e:lsoss 目錄下 (每個(gè)dmp文件為一個(gè)表)3.1.8 向本機(jī)應(yīng)用庫(kù)的oss用戶(hù)導(dǎo)入oss數(shù)據(jù)在pl/sql developer中執(zhí)行以下語(yǔ)句,從源庫(kù)中獲得可以在command中執(zhí)行的import 指令集select imp oss/ossmydb |file=e:lsoss |table_name|.dmp |fromuser=oss touser=oss commit=y ignore=y buffer=102400 tabl

10、es=|table_name from all_tables where owner = oss 然后在command中執(zhí)行以上獲得的import指令集,將保存在 e:lsoss 目錄下的dmp文件導(dǎo)入到本機(jī)啟動(dòng)庫(kù)的oss用戶(hù)下。(每個(gè)dmp文件為一個(gè)表)3.2 創(chuàng)建cognos配置資料庫(kù) cognos從 oracle 的工具 database configuration assistant 進(jìn)入3.2.1 數(shù)據(jù)庫(kù)類(lèi)型=一般數(shù)據(jù)庫(kù)(含數(shù)據(jù)文件)3.2.2 全局?jǐn)?shù)據(jù)庫(kù)名=ossdb3.2.3 字符集3.2.4 創(chuàng)建cognos用戶(hù),并賦權(quán)create user cognos identified

11、 by cognos default tablespace users temporary tablespace temp profile default;grant connect to cognos;grant dba to cognos;grant delete_catalog_role to cognos;grant ejbclient to cognos;grant execute_catalog_role to cognos;grant exp_full_database to cognos;grant gather_system_statistics to cognos;gran

12、t imp_full_database to cognos;grant resource to cognos;grant select_catalog_role to cognos;- grant/revoke system privileges grant create any materialized view to cognos;grant create any table to cognos;grant create any view to cognos;grant create table to cognos;grant drop any materialized view to c

13、ognos;grant drop any table to cognos;grant unlimited tablespace to cognos;4 安裝cognos 8.3 server for windows4.1 安裝目錄=c:cognosc84.2 組件:全部選擇4.3 擴(kuò)展jdbc庫(kù)將目錄 d:oracleproduct10.2.0db_1jdbclib 中的jdbc庫(kù)文件 classes12.jar ,classes12.zip 復(fù)制到目錄 c:cognosc8webappsp2pdweb-inflib 4.4 擴(kuò)展java庫(kù)將目錄 c:cognosc8binjre1.5.0li

14、bext 中的文件 bcprov-jdk14-134.jar復(fù)制到目錄 d:program filesjavajre1.6.0_04libext 4.5 檢查環(huán)境變量添加 java_home=d:program filesjavajre1.6.0_04在 path 的首部添加 d:program filesjavajre1.6.0_04bin;d:program filesjavajdk1.6.0_04bin4.6 如果環(huán)境變量或者jre庫(kù)文件存在問(wèn)題,則會(huì)進(jìn)入配置工具時(shí)報(bào)錯(cuò)5 安裝配置apatch http web 服務(wù)5.1 版本=apatch/2.2.4(win32)5.2 安裝路徑=e

15、:apache2.25.3 修改配置文件 e:apache2.2confhttpd.conf5.3.1 修改 listenlisten 815.3.2 修改 servernameservername songjie:81注意:一般如果xp或者win2003上安裝了iis 則,iis默認(rèn)會(huì)占用80端口,導(dǎo)致apatch web 服務(wù)使用80端口產(chǎn)生沖突。一般可以用以下辦法解決:一是停止并禁用iis服務(wù);而是按以上方法修改 apatch使用 81 端口。 apatch使用80端口時(shí),啟動(dòng)服務(wù)的錯(cuò)誤案例如果apatch在配置中使用80端口,則有可能出現(xiàn)以下問(wèn)題。在以下apatch服務(wù)監(jiān)

16、控器如下圖:點(diǎn)擊途中 start 按鈕,有可能報(bào)錯(cuò)如下此時(shí)可以執(zhí)行“開(kāi)始-程序”中以下菜單命令進(jìn)行控制臺(tái)的執(zhí)行啟動(dòng)然后觀察報(bào)錯(cuò)結(jié)果(失敗原因)從以上提示可以分析得出,端口80已經(jīng)被其他應(yīng)用占用了。最好的解決辦法就是按照“5.3.1”和“5.3.2”中說(shuō)到的apatch改用81端口5.3.3 添加虛擬目錄在e:apache2.2confhttpd.conf末尾添加以下信息:scriptalias /cognos8/cgi-bin c:/cognos/c8/cgi-binoptions noneallowoverride noneorder allow,denyallow from allalia

17、s /cognos8 c:/cognos/c8/webcontentoptions noneallowoverride noneorder allow,denyallow from all注意:cognos8 這個(gè)標(biāo)識(shí)符 一定要與cognos confugration 中的 相關(guān)url 保持一致6 配置cognos服務(wù)6.1 進(jìn)入cognos configuration6.2 配置cognos資料庫(kù)6.2.1 先刪除cognos默認(rèn)安裝的資料庫(kù) 6.2.2 再新建一個(gè)資料庫(kù)6.2.3 給新資料庫(kù)定義數(shù)據(jù)庫(kù)鏈接參數(shù)6.2.4 test一下6.2.5 保存配置6.2.6 啟動(dòng)cognos服務(wù)有時(shí)候

18、會(huì)遇到防病毒工具的阻止,導(dǎo)致服務(wù)啟動(dòng)失敗,可以查看防病毒日志,排除相關(guān)限制。再重啟服務(wù) 啟動(dòng)cognos服務(wù)時(shí)常見(jiàn)的報(bào)錯(cuò).1 error cfg-err-0103 unable to start cognos 8 service error cfg-err-0103 unable to start cognos 8 service.execution of the external process returns an error code value of -1.l 此錯(cuò)誤一般是cognos的資料用戶(hù)名,密碼連接存在問(wèn)題。這種問(wèn)題經(jīng)過(guò)檢查判斷可以迅速解決l 或者資

19、料庫(kù)中cognos的用戶(hù)下沒(méi)有創(chuàng)建相應(yīng)的系統(tǒng)表。這種問(wèn)題可以通過(guò)以下語(yǔ)句驗(yàn)證(如果沒(méi)有數(shù)據(jù),說(shuō)明cognos的表沒(méi)有創(chuàng)建到資料庫(kù))select * from all_objects where owner=cognos order by object_type如果是這個(gè)問(wèn)題,1) 則先檢查是否資料庫(kù)中已經(jīng)創(chuàng)建了 cognos用戶(hù),如果沒(méi)有此用戶(hù),請(qǐng)按照前面安裝oracle中提到的創(chuàng)建cognos用戶(hù)的方法創(chuàng)建并賦權(quán)2) 為了完整的恢復(fù)資料庫(kù)的數(shù)據(jù),在具有cognos用戶(hù)的前提下,最好是先卸載cognos(卸載后有必要重啟機(jī)器),然后重新安裝,安裝后首先配置資料庫(kù),然后保存參數(shù)。6.3 修改ur

20、l屬性注意: 上圖中的端口 81 需要與apatch配置中的 listen 81 一致 上圖中的cognos8目錄需要與apatch配置中的alias別名 cognos8 一致6.4 測(cè)試url鏈接1)開(kāi)啟cognos服務(wù)2)打開(kāi)ie ,輸入 http:/localhost:81/cognos8如果能進(jìn)入以下界面,說(shuō)明cognos服務(wù)和apatch web服務(wù)已經(jīng)安裝配置完成。7 配置cognos數(shù)據(jù)源在xp上同時(shí)安裝oracle 服務(wù)和cognos服務(wù),最好創(chuàng)建兩個(gè)數(shù)據(jù)庫(kù),一個(gè)是資料庫(kù)保存cognos配置信息,資料庫(kù)的字符集一般選擇uft8一個(gè)是應(yīng)用庫(kù)數(shù)據(jù)源一般連接應(yīng)用庫(kù),應(yīng)用庫(kù)的字符集一般

21、不用選擇utf8,數(shù)據(jù)源只連接應(yīng)用庫(kù)。1)登陸cognos的web服務(wù)控制臺(tái)2)選擇“配置”標(biāo)簽頁(yè)3)點(diǎn)擊“new data source” 按鈕4)輸入數(shù)據(jù)源名稱(chēng) “oss_test16” 這個(gè)名稱(chēng)是需要在 framework manager中調(diào)用的,同時(shí)也是在移植報(bào)表時(shí)需要保持一致的重要元素。5)選擇數(shù)據(jù)源類(lèi)型 : 我們選擇“oracle”6)輸入oracle連接串信息“specify the oracle connection string ”注意:mydb是 oracle配置文件 tnsnames.ora 中記錄的本地?cái)?shù)據(jù)庫(kù) 實(shí)例7)點(diǎn)擊“testing the connection.

22、”鏈接,在出現(xiàn)的對(duì)話框中點(diǎn)擊“test”按鈕8)測(cè)試結(jié)果:succeeded,點(diǎn)擊“close”返回9)再點(diǎn)擊“close”按鈕返回到“specify the oracle connection string ”,然后點(diǎn)擊“next”,再點(diǎn)擊“finish”10)此時(shí),可以看到新建的數(shù)據(jù)源“oss_test16”就出現(xiàn)在列表中8 安裝 cognos 8 bi modeling 8.3 windows8.1 安裝目錄=c:cognosc88.2 安裝所有組件,允許覆蓋相同內(nèi)容主要是安裝framework manger報(bào)表建模工具9 導(dǎo)出導(dǎo)入報(bào)表從報(bào)表源服務(wù)器上導(dǎo)出9.1 導(dǎo)出報(bào)表到文件登錄“報(bào)表

23、源服務(wù)器”進(jìn)行export(如: 04/cognos8)9.1.1 進(jìn)入“administrator cognos content” 9.1.2 進(jìn)入“configuration”標(biāo)簽頁(yè) 9.1.3 選擇左邊菜單中的“content administrator”(即:內(nèi)容管理)9.1.4 選擇“new export”按鈕9.1.5 給導(dǎo)出工程定義名稱(chēng),然后next9.1.6 選擇發(fā)布方法選擇“公共文件夾和目錄內(nèi)容”9.1.7 點(diǎn)擊“添加.” 如果下圖列表中沒(méi)有你需要export的公用文件夾內(nèi)容,可以通過(guò)“add”進(jìn)行添加9.1.8 選擇需要移植的目錄和實(shí)體點(diǎn)擊

24、“add”后,在“available entries”區(qū)域列表中選擇需要移植的目錄和實(shí)體(勾選),并add 到“selected entries”區(qū)域選取后的結(jié)果如下:9.1.9 接下來(lái),一路 next ,直到finish 9.1.10 生成導(dǎo)出文件到cognos 的安裝目下(x:cognosc8deployment)找到生成的導(dǎo)出文件 exp_20081015_songjie01.zip9.2 轉(zhuǎn)移文件將 exp_20081015_songjie01.zip 文件拷貝到需要導(dǎo)入的cognos目標(biāo)服務(wù)器的相應(yīng)目錄(如:y:cognosc8deployment)9.3 導(dǎo)入報(bào)表文件對(duì)目標(biāo)cogn

25、os服務(wù)器目錄下的報(bào)表文件包進(jìn)行導(dǎo)入處理 (y:cognosc8deploymentexp_20081015_songjie01.zip)9.3.1 登錄到報(bào)表導(dǎo)入界面進(jìn)入到以下界面,依次選擇“配置”-“內(nèi)容管理”-new import9.3.2 選擇需要導(dǎo)入的發(fā)布包選擇需要導(dǎo)入的發(fā)布包“exp_20081015_songjie01” 這個(gè)包是cognos自動(dòng)從deployment目錄自動(dòng)獲取的(是從cognos源服務(wù)器export出來(lái)的文件拷貝過(guò)來(lái)的),如果列表中有多個(gè)包,則需要從中點(diǎn)擊選中要import的包,單選。然后next。9.3.3 next,指定導(dǎo)入名稱(chēng)在此不做修改,使用默認(rèn)值9.3.4 選擇包中的內(nèi)容,勾選9.3.5 一路next ,直到fin

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論