我正在使用OracleAppender在Oracle 11g表中記錄消息。但它沒有記錄任何東西。我也使用EventLogAppender和RollingFileAppender,這些工作正常並且記錄消息。但OracleAppender不起作用。針對Oracle的appender log4net的配置部分看起來是這樣的:爲什麼log4Net不能記錄到Oracle 11g?
<connectionType value="Oracle.DataAccess.Client.OracleConnection, Oracle.DataAccess, Version=4.113.3.0, Culture=neutral, PublicKeyToken=89b483f429c47342" />
<connectionString value="DATA SOURCE= servername:portname/DBNAME; USER ID= user-id; PASSWORD= password;" />
<!--Below is the hardcoded insert for testing purpose-->
<commandText value="Insert into MSG_LOG (LOG_ID, COMPONENT_NAME, LOG_DETAILS, LOG_PARAMETER_LIST, LOG_TYPE, REQUEST_ID, QUEUE_ID, OTHER_ID, LOG_USER_ID, LOG_DATE)
VALUES (335, '', '', '', 'test', '','', '', 'test', NULL)" />
我這個掙扎了一段時間了,所以想詢問的。你是否能夠看到我可能無法看到的明顯問題?
非常感謝。