SqlCeEngine.Repair メソッド
アセンブリ: System.Data.SqlServerCe (system.data.sqlserverce.dll 内)

Dim instance As SqlCeEngine Dim connectionString As String Dim options As RepairOption instance.Repair(connectionString, options)

RepairOption の DeleteCorruptedRows 値を使用して、修復メソッドを呼び出すと、すべての破損ページがデータベースから破棄されます。そのため、重要なデータを損失することがありますが、このオプションを使用して回復したデータは、破損していません。
RepairOption の RecoverCorruptedRows value を使用して修復メソッドを呼び出すと、データベースによって破損ページの読み取りが試行されます。その結果、より多くのデータを回復できることがありますが、このオプションでは、回復したデータが破損している場合があります。



Windows CE, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows XP Professional x64 Edition, Windows XP SP2
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


- SqlCeEngine.Repair メソッドのページへのリンク