2010-06-07 39 views
1

這裏的問題:填充與Oracle裝載機的SQL Server的2K8文件

我也需要一個項目遷移到Microsoft SQL Server 2008

我們在爲Oracle SQL加載文本文件中的數據現在我們需要將這些數據存入SQL Server數據庫。

我可以編寫一個程序,將所有內容都轉換爲INSERT語句,但必須有更舒適的方式才能實現。

有什麼建議嗎?

PS:我不認爲我的公司想購買額外的軟件來完成這項工作,所以沒有了。

回答

2

SQL Server有一個批量加載器接口,您可以從中瞭解到有關here的信息。

取決於它在現在是什麼格式,您也可以考慮SSIS,這應該是在這樣的事情大了,你可能已經擁有與SQL Server 2008中

(我說「應該」因爲根據我的經驗,手動操作通常更快捷。YMMV。)

+0

感謝您的提示,但它並沒有很好的工作。 BULK INSERT無法正確解析我們的數據文件。我相信可以教它如何閱讀這些文件,但如果我編寫一個將所有內容解析爲SQL語句的腳本,速度會更快。 – selfawaresoup 2010-06-07 07:26:37