2009-09-02 45 views
2

我有elmah安裝程序使用SqlErrorLog,並且在本地使用開發人員網絡服務器和我在IIS下的集成環境下運行正常。在我的生產框中,elmah能夠使用XmlFileErrorLog寫入app_data目錄來記錄異常。當我切換回SqlErrorLog時,我得到了nadda。我確保數據庫存在必需的表格和三個程序。我測試了連接字符串。我將本地web.configs與prod進行了比較,唯一的區別是連接字符串中的數據庫服務器名稱。另一個elmah問題......在任何地方都可以使用,但生產

有關在生產安裝中還可以阻止什麼的任何想法?

〜 - = Mike = - 〜〜

回答

0

您是否已正確設置ELMAH數據庫的權限?根據您是否在Web應用程序中使用模擬,您可能必須將其他用戶的權限授予存儲過程/表。

+0

我正在使用sql認證,所以用戶名和密碼都在連接字符串中。我沒有看到我的權限設置在我的任何其他表或特洛伊比elmah表和procs存在任何差異。我從Elmah默認數據庫中移動了我的主數據庫中的所有內容,作爲此問題的疑難解答步驟。除elmah之外,其他的一切都可以從這個網站與這個數據庫交談。 – Mike 2009-09-02 17:09:27

+0

嗯...是否有任何東西越來越流入SQL日誌,IIS日誌或事件查看器日誌中,指出問題? – 2009-09-02 18:01:24

+0

SQL日誌 - > no; IIS日誌 - >我看到302s的測試異常;和事件日誌 - >我也在這裏看到測試例外。沒有別的東西看起來不同尋常......我將嘗試下一個探查器。看看它是否正在與之交談。 – Mike 2009-09-02 18:26:33

相關問題