上篇博文cognos安裝配置完整教程說了cognos server在window系統下的安裝過程
由於篇幅,沒有把安裝中可能遇到的坑具體說明,這篇博文補上
1、測試連接資源庫報錯 [ERROR]Content Manager failed to start because it could not load driver "oralce.jdbc.OracleDriver",具體報錯如下圖
分析及解決方法:很明顯,是缺少連接oracle的jdbc驅動包,只要把oracle官方的驅動包(ojdbc5.jar或ojdbc6.jar其中任意一個都可以)拷貝到%cognos_home%/webapps/p2pd/WEB-INF/lib目錄下面就可以
2、測試連接資源庫 [ERROR]Content Manager failed to connent to the content store...
ORA-12505,TNS:listener does not currently know of SID given in connect descriptor
分析及解決方法:因為連接資源庫配置填寫的是SID,所以,必須在oracle server的listener配置SID
打開%ORACLE_HOME%\NETWORK\ADMIN,打開listener.ora
加上如下紅色部分,其他保持不變
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = CLRExtProc)
(ORACLE_HOME = D:\oracle12c\product\11.2.0\dbhome_1)
(PROGRAM = extproc)
(ENVS = "EXTPROC_DLLS=ONLY:D:\oracle12c\product\11.2.0\dbhome_1\bin\oraclr11.dll")
)
(SID_DESC =
(GLOBAL_DBNAME = orcl)
(ORACLE_HOME = D:\oracle12c\product\11.2.0\dbhome_1)
(SID_NAME = orcl)
)
)
ORACLE_HOME填寫你的oracle路徑,SID_NAME填寫你對應的SID名稱
3、啟動cognos的時候,彈出如下的錯誤框
分析及解決方法:系統配置了JAVA_HOME環境變量,刪除JAVA_HOME環境變量可以消除
4、正常啟動后,訪問IBM cognos connection加載不了圖片
分析及解決方案:沒有講%COGNOS_HOME%\webconten里面的所有內容,復制到%COGNOS_HOME%\webapps\p2pd目錄里面