匯入和匯出大量資料
Microsoft SQL Server 可讓您在 SQL Server 資料表與資料檔之間大量匯入及匯出資料 (「大量資料」)。這對於在 SQL Server 與異質性資料來源間有效傳送資料,是必要條件。*「大量匯出」代表將資料從 SQL Server 資料表複製到資料檔。「大量匯入」*代表從資料檔載入資料至 SQL Server 資料表。例如,您可以從 Microsoft Excel 應用程式中將資料匯出至資料檔,然後將資料大量匯入 SQL Server 資料表中。
本章節內容
主題 | 描述 |
---|---|
列出並簡要比較各種適用於大量匯入及匯出資料的方法。比較同處理序與跨處理序作業、描述格式檔案、提供查詢處理器及大量匯入作業的相關資訊,並提供效能考量事項。 |
|
提供大量匯入資料重要方針的清單。 |
|
提供使用 bcp 公用程式以大量匯入或大量匯出資料的概觀。 |
|
提供使用 Transact-SQL BULK INSERT 陳述式或 OPENROWSET 函數以大量匯入及匯出資料的概觀。另外,還提出安全性考量事項以及有關使用 Transact-SQL 陳述式從遠端資料檔大量匯入資料的資訊。 |
|
描述如何建立資料表,以供數個匯入和匯出大量資料主題中的範例使用。 |
|
包含與資料格式需求相關的限制與考量說明。此主題也會告訴您如何指定資料格式以兼顧相容性。 |
|
包含格式檔案的描述。格式檔案可為 SQL Server 針對寫入或讀取資料檔案,提供彈性的處理方式,進而提升效能。此外還包含如何使用 bcp 公用程式以建立格式檔案的說明。 |
|
包含數個匯入或匯出資料之典型案例的描述。 |
|
包含可將資料庫複製到其他伺服器之其他方法的簡介。 |
|
包含可讓大量匯入作業效能最佳化的技術描述。 |