如何收缩数据库(以编程方式)

本主题介绍如何使用 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 帮助