Cognos 10服务无法启动报CFG-ERR-0106
2014-10-09 14:43
459 查看
[ ERROR ] CFG-ERR-0106 IBM Cognos Configuration did not receive a response from
the IBM Cognos service in the time allotted.
Check that IBM Cognos 8 service is available and properly configured.
错误原因有以下几种可能参考方法1:
检查..\IBM\cognos\c8\configuration\cogconfig.prefs文件,确保其是UTF-8格式。
参考方法2:
在上面文件的后面添加如下两行,启动超时把等待时间调大
ServiceWaitInterval=1000
ServiceMaxTries=10
参考方法3:
JAR包的版本不对!
cognos10的启动较先前的版本来说运行环境更苛刻一点,经过多次的探索和琢磨,折腾我许久的问题今天总算有了一个更完美的解决方案,不过还是按照循序渐进的方案给大家分享一下三种方案的供大家参考使用,但是有个万变不离其宗的问题,那就是必须使用cognos10自带的JDK,而目前没有找到直接使用oracle(sun)公司的JDK启动的方法。
方案一:卸载JDK方式
卸载本机的所有JDK,安装cognos10,默认使用cognos10自带的JDK启动cognos10
方案二:删除JDK环境,不卸载JDK
1、在系统里面删除JAVA_HOME环境变量,同时在path环境变量里面删除%JAVA_HOME%\bin;
2、检测java环境是否被删除,打开dos窗口输入 java
-version, 如果显示java 不是内部或外部的命令,表明删除成功,启动cognos10。否则,进入第三步
3、彻底删除JAVA环境,找到C:\WINDOWS\system32文件夹下,删除java 和javac等相关文件,一般是三个。然后启动congos10.
方案三:不卸载JDK,不删除环境变量,修改cognos10启动参数
1、找到cognos10的安装路径, 假设是D:\cognos
2、找到D:\cognos\c10\bin文件夹下的bootstrap_win32.xml文件,将该文件里面的${java_home}替换为D:/cognos/c10/bin/jre/6.0然后保存,也就是修改了cognos启动时的使用的JDK。
3、启动cognos10就OK了。
第三种办法可以说应该算是最好的了。大家可以试试。
不过做之前还是备份一下所要修改或删除的文件,确保万无一失。
而我这次配置cognos以上方法全试了还是启动不了,当我把JDK给卸载了,能启动了,我十分开心,但项目中需要JAVA开发,必须安装JDK,然后我又小心翼翼的安装好JDK,配置好JAVA_HOME,再次重启Cognos服务,我想屎的心都有了!启动还是报1060的错,毋庸置疑,肯定是安装JAVA的JDK有所干扰,我就修改bootstrap_win32.xml文件,将该文件里面的${java_home}替换为D:/cognos/c10/bin/jre/6.0然后保存,再次启动,而是报1060的错,必定是cognos另一些文件指定了JAVA_HOME的jdk。最后同事在cmd下面切换到cognos安装的bin目录下,输入命令:cogconfig -java:local强制指定cognos的JDK,才成功启动cognos也不影响JAVA的开发!
the IBM Cognos service in the time allotted.
Check that IBM Cognos 8 service is available and properly configured.
错误原因有以下几种可能参考方法1:
检查..\IBM\cognos\c8\configuration\cogconfig.prefs文件,确保其是UTF-8格式。
参考方法2:
在上面文件的后面添加如下两行,启动超时把等待时间调大
ServiceWaitInterval=1000
ServiceMaxTries=10
参考方法3:
JAR包的版本不对!
cognos10的启动较先前的版本来说运行环境更苛刻一点,经过多次的探索和琢磨,折腾我许久的问题今天总算有了一个更完美的解决方案,不过还是按照循序渐进的方案给大家分享一下三种方案的供大家参考使用,但是有个万变不离其宗的问题,那就是必须使用cognos10自带的JDK,而目前没有找到直接使用oracle(sun)公司的JDK启动的方法。
方案一:卸载JDK方式
卸载本机的所有JDK,安装cognos10,默认使用cognos10自带的JDK启动cognos10
方案二:删除JDK环境,不卸载JDK
1、在系统里面删除JAVA_HOME环境变量,同时在path环境变量里面删除%JAVA_HOME%\bin;
2、检测java环境是否被删除,打开dos窗口输入 java
-version, 如果显示java 不是内部或外部的命令,表明删除成功,启动cognos10。否则,进入第三步
3、彻底删除JAVA环境,找到C:\WINDOWS\system32文件夹下,删除java 和javac等相关文件,一般是三个。然后启动congos10.
方案三:不卸载JDK,不删除环境变量,修改cognos10启动参数
1、找到cognos10的安装路径, 假设是D:\cognos
2、找到D:\cognos\c10\bin文件夹下的bootstrap_win32.xml文件,将该文件里面的${java_home}替换为D:/cognos/c10/bin/jre/6.0然后保存,也就是修改了cognos启动时的使用的JDK。
3、启动cognos10就OK了。
第三种办法可以说应该算是最好的了。大家可以试试。
不过做之前还是备份一下所要修改或删除的文件,确保万无一失。
而我这次配置cognos以上方法全试了还是启动不了,当我把JDK给卸载了,能启动了,我十分开心,但项目中需要JAVA开发,必须安装JDK,然后我又小心翼翼的安装好JDK,配置好JAVA_HOME,再次重启Cognos服务,我想屎的心都有了!启动还是报1060的错,毋庸置疑,肯定是安装JAVA的JDK有所干扰,我就修改bootstrap_win32.xml文件,将该文件里面的${java_home}替换为D:/cognos/c10/bin/jre/6.0然后保存,再次启动,而是报1060的错,必定是cognos另一些文件指定了JAVA_HOME的jdk。最后同事在cmd下面切换到cognos安装的bin目录下,输入命令:cogconfig -java:local强制指定cognos的JDK,才成功启动cognos也不影响JAVA的开发!
相关文章推荐
- CFG-ERR-0106 IBM Cognos Configuration在指定时间内未收到IBM Cognos服务的响应。
- Cognos CFG-ERR-0103 无法启动 IBM Cognos 服务
- cognos 8 servics启动时报错[ ERROR ] CFG-ERR-0106
- ArcSDE10升级sp1后服务无法启动的解决办法
- OCR损坏RAC集群服务无法启动:CRS-0704、CRS-10132: No msg for has:crs-10132 [10][60]、Could not init OLR
- 虚拟机配置Cognos报错CFG-ERR-0106
- 转--对Oracle10修改机器名后服务无法启动的解决
- Cognos8 错误及故障排除(CFG-ERR-0106,CFG-ERR-0103,CAM-AAA-0027,CAM-AAA-0064)
- ArcSDE10升级sp1后服务无法启动的解决办法
- Arcgis server 10服务无法启动
- 虚拟机配置Cognos报错CFG-ERR-0106
- Oracle10修改机器名后oracledbconsoleorcl服务无法启动的问题
- SQL Server 2000启动1069错误(由于登录失败而无法启动服务)解决方法
- SQLServer2000发生错误1069(由于登陆失败而无法启动服务)的解决方案
- SQLServer2000发生错误1069(由于登陆失败而无法启动服务)的解决方案[zz]
- sql server启动时提示由于登陆失败无法启动服务
- sql server2000由于登录失败而无法启动服务解决(错误1069)
- 在本地计算机无法启动windows installer服务.错误997:重叠I/O操作进行中
- 错误ID:10005,错误信息:DCOM 遇到错误“无法启动服务,原因可能是它被禁用或与它相关联的设备没有启动。 ”,试图以参数“”启动服务 SENS 以运行服务器:
- 关于mysql已经载入服务,但是无法启动的问题