我有60個文件,格式爲.db
,每個文件都有幾個表格。我想知道什麼是將每個.db文件中的某些特定表(通過表名的特定條件)上載到我的SQL Server中相應表中的最快方法。我以前沒有處理過SQLite。將SQLite數據庫文件批量加載到SQL Server中
2
A
回答
1
我建議使用SQL Server的SSIS功能通過ODBC/OLEDB連接到SQLite數據庫,然後根據需要導入表。
這很容易入門 - 在SQL Server Management Studio中,創建一個空數據庫 - 然後右鍵單擊它,選擇任務 - 然後導入/導出數據。由於GUI易於使用,這將使您順利進行。
最難的事情,可能會發現SQLite的一個ODBC/OLEDB驅動程序...
1
sqlite> .mode list
sqlite> .separator |
sqlite> .output test_file_1.txt
sqlite> select * from tbl1;
,那麼你可以使用文本文件,並使用BCP toinsert到SQL Server
SQL Server導入和導出嚮導是非常簡單的,得到的Integration Services包可以保存和計劃執行:
http://msdn.microsoft.com/en-us/library/ms141209.aspx
或者您可以使用T-SQL BULK INSERT命令。這就要求文本文件是在通過UNC路徑數據庫服務器的文件系統或可供選擇:
相關問題
- 1. 將CSV文件加載到SQL Server數據庫中
- 2. 將txt文件加載到SQL Server數據庫中
- 3. 的SQL Server:加載數據庫文件
- 4. 批量加載文件到SQL Azure中?
- 5. 將記錄批量插入到SQL Server數據庫中
- 6. 如何將SQL Server數據庫加載到數據集中?
- 7. XML批量加載問題到SQL Server
- 8. 如何將.sql文件添加到Xcode中的sqlite數據庫
- 9. 我怎樣才能批量加載此文件到SQL Server 2012?
- 10. 使用Visual Studio 2010批量將XML加載到SQL Server 2012中
- 11. 如何將數據從MySql加載到MS SQL Server數據庫?
- 12. 用於將數據加載到SQL Server數據庫的SSIS包
- 13. 將大量數據加載到Oracle SQL數據庫中
- 14. 將非常大的CSV文件加載到SQL-Server數據庫中
- 15. 將csv文件加載到SQL Server數據庫中導致出錯
- 16. SQL Server中批量加載時插入文件名
- 17. 將數據從XML文件批量加載到MySQL
- 18. 將SQL Server CE數據庫加載到內存中
- 19. 導入.sql文件到SQLite數據庫
- 20. 合併Excel文件的數量並加載到SQL數據庫
- 21. Python:批量插入數據到SQL Server
- 22. 從遠程SQL Server加載SQLite數據庫?
- 23. 將數據從SQLite數據庫加載到ListView中
- 24. SQL Server:批量加載的唯一鍵
- 25. 將數據從sqlite複製到SQL Server
- 26. 將大文本文件導入到SQL Server數據庫中
- 27. SQL Server:批量加載數據轉換錯誤
- 28. 如何使用node.js將數據批量插入到SQL Server中
- 29. 將大量數據添加到C#中的SQLite數據庫
- 30. 將Excel數據插入到SQL Server表的批處理文件
這聽起來promising..I會嘗試這種方式。 – Seen 2012-02-05 16:31:50