JDBCAppended无法正常工作

时间:2017-09-12 13:21:28

标签: oracle log4j

我正在尝试使用JDBCAppender来记录log4j条消息。但是日志没有在DB中发布,尽管没有任何例外。我该如何追查问题?这是一个示例log4j条目:

`<appender name="db" class="org.apache.log4j.jdbc.JDBCAppender">
        <param name="url" value="jdbc:oracle:thin:@rsasitdb.corp.unifirst.com:1522:rsasit"/>
        <param name="driver" value="oracle.jdbc.OracleDriver"/>
        <param name="user" value="rsa"/>
        <param name="password" value="rsa"/>
        <param name="sql" value="INSERT INTO LOGS VALUES('%x','%d','%C','%p','%m')"/> 
        <!-- <layout class="org.apache.log4j.PatternLayout"> 
            <param name="ConversionPattern" 
              value="INSERT INTO LOGGING_SAMPLES_TEST (log_date, log_level, location, message) VALUES ( '%d{ISO8601}','%p', '%C;%L', '%m' )" 
            /> 
        </layout> -->
        <layout class="org.apache.log4j.PatternLayout"></layout>
    </appender>
------------------
<logger name="log4j.rootLogger" additivity="false">
    <level value="DEBUG"/>
    <appender-ref ref="db"/>
    </logger>`

0 个答案:

没有答案
相关问题