簡體   English   中英

如何在sql server 2005中批量導出記錄?

[英]How to Export Records in batches in sql server 2005?

正如標題中已經說過的,如何將表導出到Excel文件中但是批量導出? 我在一張桌子上共有30萬條記錄。 我將其導出到Excel但是當它在Excel中達到65536條記錄時,操作失敗。 (可能是excel中行的限制)。 那么如何解決這種情況呢?

我只需要一個從一個服務器導出的表並將其導入另一個服務器。 我不能使用VPN限制的鏈接服務器(兩個服務器都在不同的VPN網絡上)。

導出為CSV文件而不是XLS - CSV中沒有大小限制。 我定期從客戶那里獲得10 GB + CSV文件。

是的,這比任何比2007更早的版本的Excel都有限制。

如果你要從一台服務器轉到另一台服務器,那么使用Excel是很愚蠢的,因為它有各種各樣的數據轉換問題。 使用管道分隔的文本文件,生活會好很多。 坦率地說,SSIS在處理Excel方面非常糟糕,我們非常努力讓客戶接受文本文件,即使文件是指想要在Excel中使用它的人(Excel可以輕松打開文本文件。)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM