0
我創建了一個將Microsoft Access數據庫中的所有記錄導入SQL Server 2008 R2 Express服務器的過程。 SQL服務器位於使用EntityFramework 4的WCF服務後面。我的MS Access數據庫包含〜500 000條記錄,但只寫入〜100 000條記錄。 EntityFramework不會拋出任何異常,它只是工作和工作,就好像一切都好。我認爲這是SQL db不會自動增長的問題,因爲它說「剩餘空間」小於1 MB。但是我手動增加了數據庫大小,問題仍然存在。 SQL Server會忽略我的寫入?SQL Server 2008 R2 Express拒絕保存記錄
您的WCF服務是否有任何日誌記錄?你看到它試圖寫所有500K記錄?那就是:它實際上是一個SQL問題嗎?你的WCF服務是否會看到任何異常,或者它是否悄悄吞下它們? – 2012-04-14 08:22:49
@RogerLipscombe沒有任何例外。就好像一切都好。我編寫了代碼,以便在客戶端拋出任何異常。雖然WCF跟蹤已關閉,但現在我正在開啓並重試。 (第四次) – 2012-04-14 09:08:23