2016-04-21 94 views

回答

0

我結束了調試通SQL Server Management Studio中

1

關機Pentaho服務器,轉到YOURDRIVE:\ Pentaho的\ biserver-CE \ tomcat的\的webapps \ Pentaho的\ WEB-INF \類\

開放的log4j.xml並取消本節:

<!-- 
    <appender name="SQLLOG" class="org.apache.log4j.RollingFileAppender"> 
    <param name="File" value="../logs/mondrian_sql.log"/> 
    <param name="Append" value="false"/> 
    <param name="MaxFileSize" value="500KB"/> 
    <param name="MaxBackupIndex" value="1"/> 
    <layout class="org.apache.log4j.PatternLayout"> 
     <param name="ConversionPattern" value="%d %-5p [%c] %m%n"/> 
    </layout> 
    </appender> 

    <category name="mondrian.sql"> 
     <priority value="DEBUG"/> 
     <appender-ref ref="SQLLOG"/> 
    </category> 
    --> 

GOTO YOURDRIVE:\ Pentaho的\ biserver-CE \ Pentaho的解決方案\系統\ mondrian ,開放mondrian.properties,確保下面的代碼設置爲「真」

mondrian.rolap.generate.formatted.sql =真

立即啓動Pentaho服務器,它將開始使MySQL在日誌文件中在「YOURDRIVE:\ Pentaho的\ biserver-CE \ tomcat的\登錄\」 當你執行SQL語句文件夾...

+0

我可能錯過了一件重要的事情,我的儀表板連接到Microsoft SQL Server。 這可能是因爲啓用了您提到的日誌設置後,它不會捕獲我的任何查詢 – ticorunner

+0

嗯,我會在今天晚些時候再看看:) – shzyincu

相關問題