导入和导出大容量数据
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 实用工具创建格式化文件。 |
|
包含几个导入或导出数据的典型方案的说明。 |
|
介绍其他将数据库复制到其他服务器的方法。 |
|
介绍了大容量导入操作的性能优化技术。 |