2013-03-08 59 views
0

我有3M記錄TXT文件需要每天導入到2008 SQL表格。當SSIS作業運行時,只需要9個小時即可完成導入。如果我手動使用導入和導出嚮導,那麼只需要2-3分鐘導入。 SSIS腳本有什麼問題或者它是如何工作的?我已經3次重新創建了SSIS腳本,仍然存在相同的問題。請幫忙!謝謝。平面文件導入

+3

你知道你可以從導入/導出嚮導中獲得SSIS包嗎?你爲什麼不把它與你的相比?或者更好的是,使用那個。 – 2013-03-08 17:01:00

+1

SSIS可以並且將會像您設計包裝一樣慢。 2009年,Microsoft展示瞭如何使用SSIS將1TB的數據加載到SQL Server中(http://msdn.microsoft.com/zh-cn/library/dd537533%28v=sql.100%29.aspx)。我個人在去年40分鐘內完成了2TB的數據加載。學習這個工具,你會愛上它。除此之外,@marceln評論是你應該開始看的。 – 2013-03-08 17:51:59

+0

@marceln我是SSIS的新手。你能告訴我如何「從導入/導出嚮導中獲取SSIS包」嗎?謝謝 – tkvo 2013-03-08 22:15:32

回答

0

根據marceln評論,將ssis import wizrd設置保存爲ssis包。

enter image description here

在所附的截圖可以看到的複選框選項保存設置,SSIS帕茨卡\ GE。

+0

我使用SQL2008標準,但我沒有保存SSIS包選項。請幫忙! – tkvo 2013-03-12 02:35:25

+0

你能提供截圖嗎? – Maximus 2013-03-12 04:14:42

+0

想通了......我正在使用SQL 2008 Studio的SQL 2008 Studio Std,這就是爲什麼。我現在可以選擇保存SSIS包。但它是否會導入相同的TXT文件名或任何TXT文件名?我還沒有運行包...想獲得更多信息。謝謝。 – tkvo 2013-03-20 17:36:18