id bit needs setting on the oracle executable(Unix only). The oracle executable in the $ORACLE_HOME/bin directory should have the per
missions: -rwsr-sr-x 1 oracle dba 3)shared_pool_size too small. 你可以把它设置在 200M 以上。 4)timed_statistics=true. 你可以把它设置为 false。 5)An insert into a table which grew into an additional extent allocated in a datafile which was over 2Gb in size. 这是在你的操作
系统文件不允许超过 2G 的时候才会发生的,而且如果发生了错误,数据 库就完蛋了。 6)Create table as select .... where there was an invalid procedure or function called from a trigger defined on the table we were selecting from. 那就是把你所有的过程、函数和包等全部编译一遍。 7)Make use of Oracle Support / Metal ink . 寻求 oracle 技术支持吧!
6. 现象描述:configuration 修改后无法启动 cognos 服务 现象描述: 原 因:configuration 配置不对,需复位 复位
解决
方案: 解决方案:删除安装目录下的 Configuration 目录下的 csk、encryptkeypair、signkeypair 等目录以及 caSerial、cogconfig.prefs、cogstartup.
xml 三个文件,重新配置 Configuration, 并重新保存 7. 现象描述:安全认证问题 DPR-CMI-4006 Unable to determine the active Content Manager. 现象描述: 原 因:默认配置的 Cognos8 使用匿名访问,allow anonymous access 设置为 False,
则会无法启动服务。 解决方案: 解决方案:
默认配置的 Cognos8 使用匿名访问,在 Cognos Connection 中将不需要登录,也看 不到 log on/log off 的连接,自动以 anonymous 账户登录。 这时如果在 Cognos Configuration 中直接将 Securiy->Authentication->Cognos->allow anonymous access 设置为 False,则会无法启动服务,主要报错为: DPR-CMI-4006 Unable to determine the active Content Manager. Will retry periodically. CM-CFG-5076 A Content Manager configuration error occurred during the initialization of Cognos Access Manager. CAM-AAA-0145 There is no namespace that is properly co
nfigured for authentication. 这是因为, 在 Authentication 只 有一个默认的名 为 cognos(Type 为 Cognos)的 namespace 的情况下,必须使用 anonymous,否则就需要新建一个 namespace,以指定其 他认证方式。在 Securiy->Authentication 点右键,选 New resource->Namespace…,在弹 出的对话框中, 输入该 Namespace 的名字, MyCognos, 如 以及类型, 可供选择的有 Active Directory,Cognos Series 7,Custom
Java Provider,LDAP,Netegrity SiteMinder,NTLM, , 以及 SAP。 8. 新增 Namespace 该如何配置?参照下图
9. 安装 BISERVER 后无法启动 cognos configuration,报 jdk 错误。 解决办法: 有两种,一种是在启动 cognos configuration 的快捷方式后面加上“java:local”参数,这 样会试用 cognos 自己的 jdk。 但是有个弊端, 就是 cognos8 服务还会试用系统自己的 jdk, 启动服务的时候会提示服务无法响应,看 csserverlog 日志的话会说无法加载一个 java 类。 第二种方法是把
\c8\bin\jre\1.4.2\lib\ext\bcprov-jdk13-125.jar 这个文件
拷贝到 java_home 的 JAVA_HOME 所指向的 /jre/lib/ext 目录下即可。 这里推荐第二种方法。 这里推荐第二种方法。 10. 启动 COGNOS8 服务的时候提示 CM-REQ-4252 Unable to find the object "/directory"错 误。 A.ORACLE 数据库必须是 UTF-8 字符集 (注: 如果 Oracle 为 8.1.7, 则字符集为 UTF-8; 如果 Oracle 为 9i,则字符集为 AL32UTF8) B.将 ORACLE_HOME/jdbc/lib 目录下的 classes12.zip 文件[ORACLE_HOME 指 ORACLE 的安装目录]复制到 Cognos8/webapps/p2pd/WEB-INF/lib 目录下,并将 classes12.zip 文件 重命名为 classes12.jar C.如果 oracle 的版