【发布时间】:2013-04-05 07:43:52
【问题描述】:
我正在从 SQL Server 备份和恢复选择性数据。我正在使用以下解决方案:
export multiple tables from mssql to xml
并使用我想要的数据创建一个 xml。我现在如何创建一个函数来将这些数据恢复到 SQL Server 数据库中?
【问题讨论】:
标签: c# sql-server xml restore
我正在从 SQL Server 备份和恢复选择性数据。我正在使用以下解决方案:
export multiple tables from mssql to xml
并使用我想要的数据创建一个 xml。我现在如何创建一个函数来将这些数据恢复到 SQL Server 数据库中?
【问题讨论】:
标签: c# sql-server xml restore
使用SqlBulkCopy,您可以将数据加载到数据表中,然后使用SqlBulkCopy 可以将其插入到表中。
让您可以高效地批量加载 SQL Server 表,其中包含来自 另一个来源。
和
SqlBulkCopy 类可用于仅将数据写入 SQL Server 表。但是,数据源不限于 SQL Server;任何 数据源可以使用,只要数据可以加载到一个 DataTable 实例或使用 IDataReader 实例读取。
【讨论】:
实现此目的的最简单方法是使用集成服务和 CSV 文件。 Xml 过于冗长,增加了所需的数据量。
【讨论】: