如何压缩SQL Server 2005 Compact Edition数据库
AI摘要
由 AI 生成 · 仅供参考
本主题将介绍如何使用 SqlServerCe.Engine 对象 的 Compact 方法压缩 Microsoft SQL Server 2005 Compact Edition (SQL Server Compact Edition) 数据库 。 压缩 SQL Server Compact Edition 数据库 创建一个 Engine 对象,并传入指向要压缩的现有数据库的连接字符串。
本主题将介绍如何使用 SqlServerCe.Engine 对象的 Compact 方法压缩 Microsoft SQL Server 2005 Compact Edition (SQL Server Compact Edition) 数据库。
压缩 SQL Server Compact Edition 数据库
创建一个 Engine 对象,并传入指向要压缩的现有数据库的连接字符串。
| 以下是引用片段: SqlCeEngine engine = new SqlCeEngine("Data Source = AdWks.sdf"); |
调用 Compact 方法。调用 Compact 方法时,您还可以指定新的数据库属性,包括添加密码保护或加密。
| 以下是引用片段: engine.Compact("Data Source=; Password = a@3!7f$dQ;"); |
示例
下面的示例压缩一个现有 SQL Server Compact Edition 数据库,并说明如何更改数据库属性。
C#
| 以下是引用片段: SqlCeEngine engine = new SqlCeEngine("Data Source = AdventureWorks.sdf"); // Specify null destination connection string for in-place compaction // engine.Compact(null); // Specify connection string for new database options. The following // tokens are valid: // - Password // - LCID // - Encrypt // // All other SqlCeConnection.ConnectionString tokens are ignored // engine.Compact("Data Source=; Password =a@3!7f$dQ;"); |
Visual Basic
| 以下是引用片段: Dim engine As New SqlCeEngine("Data Source = AdventureWorks.sdf") ' Specify null destination connection string for in-place compaction engine.Compact(Nothing) ' Specify connection string for new database options. The following ' tokens are valid: ' - Password ' - LCID ' - Encrypt ' ' All other SqlCeConnection.ConnectionString tokens are ignored ' engine.Compact("Data Source=; Password =a@3!7f$dQ;") |
版权声明:本文由驱动中国整理发布,转载需注明出处与原文链接。如有疑问请联系
editor@qudong.com。
本文价值
★★★★★
—
成为第一个评分的人
登录后为本文打分
评论加载中…