データベースを圧縮する方法 (プログラム)

ここでは、SqlServerCe.Engine オブジェクトの Shrink メソッドを使用して、Microsoft SQL Server 2005 Compact Edition (SQL Server Compact Edition) データベースを圧縮する方法について学習します。SqlServerCe 名前空間の使用については、SqlServerCe 名前空間のリファレンス ドキュメントを参照してください。

SQL Server Compact Edition データベースを圧縮するには

  1. Engine オブジェクトを作成し、圧縮するデータベースに接続文字列を渡します。

    SqlCeEngine engine = new SqlCeEngine("Data Source = AdWks.sdf");
    
  2. Shrink メソッドを呼び出します。

    engine.Shrink();
    

使用例

この例では、既存の SQL Server Compact Edition データベースを圧縮します。

SqlCeEngine engine = new SqlCeEngine("Data Source = AdventureWorks.sdf");
engine.Shrink();
Dim engine As New SqlCeEngine("Data Source = AdventureWorks.sdf")
engine.Shrink()

参照

概念

一般的なデータベース作業 (SQL Server Compact Edition)

ヘルプおよび情報

SQL Server Compact Edition のサポートについて