圧縮と修復
SQL Server Compact では、未使用のページを削除してデータベースのサイズを縮小できます。この操作を実行する際に、別のファイル (一時ファイルなど) を作成する必要はありません。
また、SQL Server Compact では、データベース ファイルが破損しているかどうかを調べ、必要に応じて修復することで、データベースを修復できます。
注意
[圧縮と修復] ダイアログ ボックスは、Visual Studio のサーバー エクスプローラーで使用できます。
オプション
[なし]
SQL Server Compact でデータベースを圧縮または修復しない場合は、[なし] を選択します。
[空きページを削除してデータベースを圧縮する]
SQL Server Compact で空きページを削除してデータベースを圧縮する場合は、[空きページを削除してデータベースを圧縮する] を選択します。
[完全なデータベースの最適化を実行する]
ページを削除せずにデータベース全体を最適化する場合は、[完全なデータベースの最適化を実行する] を選択します。
[物理的に破損したデータベースを修復する]
SQL Server Compact でデータベースの破損を探して、データベースを自動的に修復する場合は、[物理的に破損したデータベースを修復する] を選択します。
[破損した行を修復する]
[物理的に破損したデータベースを修復する] を選択すると、[破損した行を修復する] チェック ボックスがオンになり、破損した行の保護を選択できます。
[既存のデータベースを置換する]
圧縮または修復された新しいバージョンを使用して、既存のデータベースを置き換える場合は、[既存のデータベースを置換する] を選択します。
[新しいデータベースをこのファイル名で作成する]
修復処理中に新しいデータベースを作成する場合は、データベースのパスと新しいファイル名を指定します。
[既存のデータベース ファイルを上書きする]
SQL Server Compact で、修復処理中に既存のデータベースを自動的に上書きする場合は、[既存のデータベース ファイルを上書きする] を選択します。
[詳細設定]
SQL Server Compact の圧縮と修復の詳細なプロパティを表示する場合は、[詳細設定] をクリックします。プロパティの一覧については、「圧縮と修復 - 詳細プロパティ」を参照してください。