我在移植一些SQL Server 2005和數據庫到SQL Server的過程2008.其中一個數據庫都有一個關聯的導入應用程序(Windows任務),它採用SSIS與DTS包從一個MS Access數據庫導入大型數據集夜間。SQL Server的一個好的自動數據導入方法是什麼?
在升級到SQL Server 2008時,我發現我無法運行由於SQL Server 2008中缺少manageddts DLL而執行導入的相同控制檯應用程序。它已有幾年的歷史,需要重寫出於各種原因,再加上,我一直對DTS相當不滿。 DTS被選擇的原因是速度(5分鐘的進口時間與ADO.NET的30分鐘相比)。
要導入的數據格式超出了我的控制範圍(客戶端喜歡Access)。我還希望能夠從一臺完全獨立於託管SQL Server的服務器運行導入程序,並且最好安裝最少的SQL功能。
選項,我認爲:
- 創建訪問應用程序連接到這兩個數據庫(SQL Server和Access),並執行導入
- 重溫ADO.NET,看是否(唉!)原始實施寫得不好。
- 更新的SSIS包。
其他什麼技術,我應該考慮這份工作?
爲什麼使用Access的提示立即拒絕?它理解等式的兩個方面。什麼是不喜歡? – 2009-06-23 21:17:33