我想將大約1 gig的巨大.csv文件導入數據庫。如何將巨大的.csv導入到sql數據庫中?
我的應用程序在visual studio 2010中用c#編碼。它在本地運行,不需要在網絡上使用。
我嘗試使用sql compact工具箱腳本導入只有25mb導致在Visual Studio中崩潰。
我嘗試使用stringbuilder
會導致內存不足異常(使用大約4 G內存!),然後失敗。
我嘗試將這些文件導入Excel或Access,然後將它們轉換爲數據庫也失敗。
哪個數據庫可以更好地處理我的問題?
- 的SQL Express
- SQL精簡
- 本地SQL Server數據庫
此外,我應該用盡可能快,我可以更快地加載到一個DataGridView導入哪些方法?
感謝您的任何幫助。
您是否正在編寫** SQL **(結構化查詢語言),並且真正意味着Microsoft ** SQL Server **(實際產品)呢?如果不是:**數據庫系統是用來做什麼的? –
將「巨大的」csv文件分成更小的片段? – Bastardo