我正在从SQL Server备份和恢复选择性数据。我使用以下解决方案:
export multiple tables from mssql to xml
并使用我想要的数据创建一个xml。如何创建一个将这些数据还原到SQL Server数据库的函数?
答案 0 :(得分:1)
使用SqlBulkCopy
,您可以在datatable中加载数据,然后使用SqlBulkCopy将其插入表中。
允许您使用来自的数据有效地批量加载SQL Server表 另一个来源。
和
SqlBulkCopy类可用于仅将数据写入SQL Server 表。但是,数据源不仅限于SQL Server;任何 可以使用数据源,只要数据可以加载到 DataTable实例或使用IDataReader实例读取。
答案 1 :(得分:0)
实现此目的的最简单方法是使用Integration Services和CSV文件。 Xml过于冗长,增加了所需的数据量。