我的Cognos是10.2,Oracle是11g
我的cognos数据库连接如下图:
看了网上很多帖子,说出现这个错误是由下面2种原因:1、Cognos数据库没有采用UTF-8的字符集(Oracle下常见)
2、系统服务中的Cognos服务被禁用,或受到其他第三方软件限制无法启动
第1条,说没有UTF8,为此我重新建了个Oracle数据库,字符集选择了AL32UTF8;
第2 条,系统服务中的Cognos服务被禁用,我的服务也没有禁用;
我执行启动后,
虽然执行失败,但是查看内容数据库,cognos的表都是创建好的,如下图:
但是就是启动失败,报0103号错误,真的搞不懂了。
错误如下:
[启动服务]
17:07:00, 'LogService', 'StartService', 'Success'.
17:07:01, CAF input validation enabled.
17:07:01, CAF Third Party XSS checking disabled.
17:07:07, CM-SYS-2216 已完成 Content Manager 内部PRECACHEINITACTIONS任务。
17:07:08, CM-SYS-5159 Content Manager 正在活动模式下运行。
17:07:07, CM-SYS-2215 已启动 Content Manager 内部PRECACHEINITACTIONS任务。
17:07:08, CM-SYS-2216 已完成 Content Manager 内部POSTINITACTIONS任务。
17:07:08, 'ContentManagerService', 'StartService', 'Success'.
17:07:08, CM-SYS-2215 已启动 Content Manager 内部POSTINITACTIONS任务。
17:07:08, CM-SYS-2215 已启动 Content Manager 内部CMUPGRADESCRIPT任务。
17:07:11, DPR-DPR-1002 已成功在 Content Manager 中注册分派器 http://zhanglin-pc:9300/p2pd。
[启动服务]
[错误] CFG-ERR-0103 无法启动 IBM Cognos 服务。
执行外部进程后返回值为“-1”的错误代码。
还望各位过来人指点啊,搞了一个星期了,还没搞定。。