BIEE的配置主要涉及到两个文件:NQSConfig.INI和instanceconfig.xml。
NQSConfig.INI:NQSConfig.INI保存在SAROOTDIR\server\Config目录下(SAROOTDIR是BIEE的主程序目录,即OracleBI)。
该文件配置了BI Server的主要参数,如Repository,缓存等等。修改这个文件需要重启BI Server。
最常见的配置就是修改使用的Repository。形式如下:Star = samplesales.rpd,DEFAULT;;另外,在开发期间,我我们基本关闭缓存,形式如下([CACHE]节点下):ENABLE = YES;更多的参数请参阅文档《Oracle BusinessIntelligence Infrastructure Installation and Configuration Guide》的附录A:NQSConfig.INI FileReference。
instanceconfig.xml:instanceconfig.xml保存在SADATADIR\web\config目录下(SADATADIR指BIEE的Web层目录,即OracleBIData)。
该文件下的\web\catalog文件夹包含了BIEE Web层的定义信息,如答复、仪表盘等。这个配置文件配置了BI Presentation实例的一些信息。最常见的,使用了哪个catalog,通过修改下列节点来实现<CatalogPath>E:/OracleBIData/web/catalog/xxx</CatalogPath>,其中xxx代表使用哪个catalog。
通常将其命名为与对应的repository同名。修改这个文件夹需要重启Oracle BIPresentation Server服务。
日志:在开发以及维护过程中,下列日志都显得比较重要,可以用于排错及监控系统运行情况。
安装日志:SAROOTDIR\log\install.log。
BI Server日志文件:SAROOTDIR\Server\log。其中有3个文件:NQQuery.log是BI Server所进行的查询的日志;NQSAdminTool.log是Admin Tool的相关日志;NQServer.log是BI Server的运行时日志。
BI Presentation Server日志:SADATADIR\web\log\sawlog0.log。
Job Manager日志:SADATADIR\jobmanager。
iBot日志:SAROOTDIR\Server\log\iBots。
Scheduler日志:SAROOTDIR\Server\Log\NQScheduler.log。