Procédure : mettre à jour une base de données (Visual Studio)
La maintenance d'une base de données implique les tâches de réduction, de compactage et de réparation. À l'aide de Visual Studio, vous pouvez effectuer toutes ces tâches à partir de la même boîte de dialogue.
Pour réduire une base de données
Dans Visual Studio 2010 SP1, ouvrez l'Explorateur de serveurs.
Dans l'Explorateur de serveurs, cliquez sur Se connecter à la base de données puis choisissez Microsoft SQL Server Compact 4.0.
Dans l'Explorateur de serveurs, cliquez avec le bouton droit sur la base de données SQL Server Compact 4.0 que vous avez ajoutée et choisissez Propriétés de la base de données.
La boîte de dialogue Propriétés de la base de données s'ouvre. Sélectionnez Réduire et Réparer dans le volet gauche.
Cliquez sur Réduire la base de données en supprimant les pages libres, puis cliquez sur OK.
Pour compacter une base de données
Dans Visual Studio, ouvrez l'Explorateur de serveurs.
Dans l'Explorateur de serveurs, cliquez sur Se connecter à la base de données puis choisissez Microsoft SQL Server Compact 4.0.
Dans l'Explorateur de serveurs, cliquez avec le bouton droit sur la base de données SQL Server Compact 4.0 que vous avez ajoutée et choisissez Propriétés de la base de données.
La boîte de dialogue Propriétés de la base de données s'ouvre. Sélectionnez Réduire et Réparer dans le volet gauche.
Sélectionnez Effectuer un compactage complet de la base de données.
Sous Options de fichier, vous pouvez remplacer la base de données existante après le compactage ou créer une base de données avec un nouveau nom de fichier. Si vous activez la case à cocher Remplacer le fichier de base de données existant, vous pouvez modifier le nom et l'emplacement de la base de données existante, puis la remplacer.
Pour réparer une base de données
Dans Visual Studio, ouvrez l'Explorateur de serveurs.
Dans l'Explorateur de serveurs, cliquez sur Se connecter à la base de données puis choisissez Microsoft SQL Server Compact 4.0.
Dans l'Explorateur de serveurs, cliquez avec le bouton droit sur la base de données SQL Server Compact 4.0 que vous avez ajoutée et choisissez Propriétés de la base de données.
La boîte de dialogue Propriétés de la base de données s'ouvre. Sélectionnez Réduire et Réparer dans le volet gauche.
Sélectionnez Réparer la base de données physiquement endommagée.
Si vous activez la case à cocher Récupérer les lignes endommagées possibles, vous pouvez récupérer les lignes endommagées.
Sous Options de fichier, vous pouvez remplacer la base de données existante après la réparation ou créer une base de données avec un nouveau nom de fichier. Si vous activez la case à cocher Remplacer le fichier de base de données existant, vous pouvez modifier le nom et l'emplacement de la base de données existante, puis la remplacer.
Pour créer une base de données qui respecte la casse
Dans Visual Studio, ouvrez l'Explorateur de serveurs.
Dans l'Explorateur de serveurs, cliquez avec le bouton droit sur Connexions de la base de données, puis choisissez Ajouter une connexion.
Dans la boîte de dialogue Ajouter une connexion, cliquez sur Créer.
Dans la boîte de dialogue Créer une nouvelle base de données SQL Server Compact, tapez le nom du fichier de base de données à créer. Vous pouvez également faire précéder le nom de fichier d'un chemin d'accès.
Si la base de données respectant la casse que vous créez porte le même nom qu'une base de données existante, vous pouvez activer la case à cocher Remplacer le fichier de base de données existant pour remplacer le fichier existant.
Sélectionnez le Classement qui correspond aux préférences de tri de votre langue.
Activez la case à cocher Respecter la casse.
Si vous souhaitez chiffrer votre base de données, vous devez taper un mot de passe dans la zone de texte Nouveau mot de passe et le confirmer dans la zone de texte Confirmer le mot de passe. Si votre mot de passe ne répond pas aux exigences de complexité minimales, vous aurez la possibilité de le modifier.
Si vous avez choisi un mot de passe, le mode de chiffrement passera de la valeur par défaut UNENCRYPTED à Mode par défaut de la plateforme. Vous pouvez choisir un autre mode de chiffrement dans la liste déroulante Mode de chiffrement.
Cliquez sur OK.
Voir aussi
Concepts
Utilisation et maintenance des bases de données (SQL Server Compact)