我需要將600多萬行數據複製到源文件中,例如SQL到Excel,但問題是複製到excel會給我一個內存錯誤。任何有關如何做的建議或我可以使用哪種類型的源文件都會支持這些數據量?將大量的SQL數據複製到文件中
回答
OpenOffice Base對行數沒有限制。你可以嘗試導入它。沒有關於你想要做什麼的進一步細節,儘管如此,很難推薦最好的工具。
它是一個簡單的複製和過去的數據在sql查詢結果唯一的麻煩是我的內存錯誤 – Zannie155 2013-02-13 06:03:18
Microsoft Server Management Studio允許您將表,視圖和查詢導出到沒有大小限制的csv和rpt文件。這裏有兩個選項。
第一種選擇:
對於SSMS - SQL Server 2008 R2的(獲得CSV)
工具>選項
擴大查詢結果> SQL服務器>結果爲文本
選擇您想要使用的輸出格式
查詢>結果結果>結果到文件
然後執行所需的查詢。它會提示將結果保存爲.rpt。
您可以顯式地將該結果另存爲.csv(帶雙引號的擴展名中的文件名)或打開帶有excel的.rpt文件進行查看。 Details from SQL forum。
第二個選項:
用您需要的數據創建視圖。右鍵單擊數據庫任務>導出數據...
然後保存csv文件。
鏈接作爲參考:http:/ /social.msdn.microsoft.com/Forums/en-US/transactsql/thread/7a3f031c-3579-475d-8182-84de1db/ – Corey 2013-02-13 17:52:05
- 1. 將大量數據複製到SQL CE數據庫中
- 2. 將大量數據從SQL Server複製到MySQL
- 3. 如何在SQL中將數據從文件複製到表中?
- 4. 將多個Excel文件批量複製到數據庫中
- 5. 在數據文件夾中複製/複製SQL數據庫
- 6. 將文本文件中的數據複製到PL/SQL中的CLOB中
- 7. 將csv的大數據複製到excel
- 8. SQL到SQL數據複製
- 9. 如何將VSAM文件(大型機)複製到數據庫?
- 10. 將文本文件中的數據複製到Excel中
- 11. 如何將1列從CSV文件複製到SQL數據庫?
- 12. 如何將Sql Server 2008中的表中的所有數據複製到文件
- 13. 將大容量插入文件到SQL
- 14. 批處理文件 - 將大量文本複製到一個.txt文件中
- 15. 將數據從sqlite複製到SQL Server
- 16. 將數據從SQL Server複製到Oracle
- 17. 將數據從Access複製到SQL
- 18. 將數據複製到SQL Express
- 19. Excel VBA複製查詢將表單中的數據複製到文本文件
- 20. 在Excel中複製大量數據
- 21. 將大文本文件導入到SQL Server數據庫中
- 22. SSE將數據複製到變量
- 23. 將XML中的數據複製到新文件中
- 24. 將內存中的原始數據複製到文件中(cuda)
- 25. 將大量數據加載到Oracle SQL數據庫中
- 26. 將文件複製到數組中(Java)
- 27. 將mp3文件的數據複製到另一個文件。 C
- 28. 將大量文件複製到域計算機
- 29. C++文件流,從.dat文件複製數據到矢量
- 30. 將Excel批量複製到SQL Server,但有數據修改
你要從哪裏複製SQL?應用程序可能具有「導出到文件」功能;使用它。 – congusbongus 2013-02-13 05:34:01
您是否在尋求如何導出這麼多行的方法?或者一個客戶端應用程序(電子表格),可以處理內存中的很多行* – 2013-02-13 18:08:31