使用 Log4Cxx 时是否可以将日志写入 MS SQL 服务器?我在谷歌上搜索了一段时间,发现了一些使用 ODBCAppender 的示例。例如:
<appender name="MyOdbcMysqlAppender" class="org.apache.log4j.odbc.ODBCAppender">
<param name="URL" value="Driver={MySQL ODBC 5.1 Driver};Server=localhost;Database=errorlog;User=logger;Password=abc123;Option=3;"/>
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="INSERT INTO errorlog (errormessage) VALUES ('%d - %c - %p - %m')"/>
</layout>
</appender>
也许我只需要“驱动程序”字段的正确值?我正在使用 MS SQL Server 2008。
谢谢!