血色户外 贴吧:如何压缩SQL Server 2005 Compact Edition数据库
来源:百度文库 编辑:九乡新闻网 时间:2024/07/07 12:48:00
如何压缩SQL Server 2005 Compact Edition数据库作者:佚名 点击数:116 文章来源:天极论坛整理 更新时间:2007-9-27
SqlCeEngine engine = new SqlCeEngine("Data Source = AdWks.sdf");
engine.Compact("Data Source=; Password = a@3!7f$dQ;");
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;");
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;") 以上只对C#和Visual Basic给出了示例代码,大家主要是掌握一个大体的方法和思路,具体使用哪种语言实现并不是我们探讨的重点。
本主题将介绍如何使用 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;") 以上只对C#和Visual Basic给出了示例代码,大家主要是掌握一个大体的方法和思路,具体使用哪种语言实现并不是我们探讨的重点。
如何压缩SQL Server 2005 Compact Edition数据库
如何删除SQL Server 2005 Compact Edition数据库
如何维护SQL Server 2005 CE数据库(非编程)
IDL 连接sql server 2005 数据库心得
SQL Server 数据库备份
SQL Server 2000数据库收缩
SQL Server 2008的新压缩特性
Sql Server数据库触发器实例讲解
运用SQL Server数据表分区优化数据库
SQL Server与MySQL数据库对比
SQL Server 2005中文版数据库管理与开发从入门到精通(1光盘)/袁永林 宁义 ...
Sql Server 2005维护计划自动备份数据库作业执行失败,会自动生成abc82作业
SQL Server 2005—数据库管理10个最重要的特点
如何配置 SQL Server 2005 以允许远程连接
精讲SQL Server数据库备份多种方法
Sql Server数据库的备份和恢复措施
SQL Server数据库日志已满的解决方法
SQL Server 2000 数据库分离与附加-命令行方式
使用SQL Server维护计划实现数据库定时自动备份
Partition Wizard Server Edition
PD不支持SQL Server 2005
SQL Server 2005安装图解
SQL Server 2005安装图解
常用SQL语句书写技巧 - SQL Server - 数据库 - 程序员之家