從SQL Server導出數據我有一個C#編寫一個Web應用程序在ASP.NET環境中運行。該Web應用程序正在使用SQL Server 2008數據庫(T-SQL)來存儲數據。它有大約4-5個數據表。所以我想知道在ASP.NET中是否有任何東西可以幫助我以編程方式將這些表及其所有數據導出到文本文件(或存儲器陣列)中,以及隨後將它們重新導入到SQL數據庫中(顯然是從一個文件或內存數組)?導入/編程方式使用C#和ASP.NET
PS。我需要的原因是在Web應用程序本身提供一個函數,用於從另一個IIS應用程序的另一個副本導入/導出數據。
感謝您的聯繫。所以,是的,BULK INSERT看起來像是導入數據的答案,但顯然它不會導出外鍵,關係,索引等。另外,我假設沒有BULK EXPORT,是嗎? – ahmd0 2012-03-13 01:17:18
不,沒有BULK EXPORT,這些方法僅適用於平面/批量數據。如果你想備份索引,鍵,關係等,你可能想考慮一個適當的備份,而不是導出到平面文件。 – 2012-03-13 01:19:34
不,再次,它更像是將數據從一個Web應用程序副本移動到另一個的簡單方法... – ahmd0 2012-03-13 01:23:02