SQL Server データベースからデータを削除する前に、このデータを後の段階で復元する場合に備えて、XML ファイルとしてエクスポートおよび保存します。現在、XML ファイルからデータベースにデータを戻そうとしていますが、これを行う最善の方法が見つかりません。SQL サーバーのインポート/エクスポート ウィザードは、XML をサポートしていないようです。XML Bulk Load コンポーネントを見てきましたが、これは私の問題ではうまくいかないようです。誰か提案はありますか?
XML は以下のようになり、各行の挿入が必要になります。
<?xml version="1.0" encoding="UTF-8"?>
<products>
<product>
<prod_id>4235823</prod_id>
<productImageURL>image1.jpg</productImageURL>
<entryDate>Aug 30 2011 01:47:08:317PM</entryDate>
<category>859191</category>
<productDescription>product description 1</productDescription>
<productName>product name 1</productName>
<Price>9.99</Price>
</product>
<product>
<prod_id>8989595</prod_id>
<productImageURL>image2.jpg</productImageURL>
<entryDate>Aug 30 2011 01:47:08:317PM</entryDate>
<category>859191</category>
<productDescription>product description 2</productDescription>
<productName>product name 2</productName>
<Price>2.99</Price>
</product>
<product>
<prod_id>4575454</prod_id>
<productImageURL>image3.jpg</productImageURL>
<entryDate>Aug 30 2011 01:47:08:317PM</entryDate>
<category>859191</category>
<productDescription>product description 3</productDescription>
<productName>product name 3</productName>
<Price>5.99</Price>
</product>
</products>