Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In diesem Thema erfahren Sie, wie Sie eine Datenbank von Microsoft SQL Server 2005 Compact Edition (SQL Server Compact Edition) mithilfe der Compact-Methode des SqlServerCe.Engine-Objekts komprimieren. Weitere Informationen zum Verwenden des SqlServerCe-Namespaces finden Sie in der Referenzdokumentation zum SqlServerCe-Namespace.
So komprimieren Sie eine Datenbank von SQL Server Compact Edition
Erstellen Sie ein Engine-Objekt, und übergeben Sie es in der Verbindungszeichenfolge an die vorhandene Datenbank, die komprimiert werden soll.
SqlCeEngine engine = new SqlCeEngine("Data Source = AdWks.sdf");Rufen Sie die Compact-Methode auf. Wenn Sie die Compact-Methode aufrufen, können Sie auch neue Datenbankeigenschaften angeben. Sie können z. B. Kennwortschutz oder Verschlüsselung hinzufügen.
engine.Compact("Data Source=; Password = a@3!7f$dQ;");
Beispiel
In diesem Beispiel wird eine vorhandene SQL Server Compact Edition-Datenbank komprimiert und das Ändern von Datenbankeigenschaften gezeigt.
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;")
Siehe auch
Konzepte
Verwalten von Datenbanken (SQL Server Compact Edition)
Allgemeine Datenbankaufgaben (SQL Server Compact Edition)