Tout le monde fait des erreurs, et c'est aussi vrai pour les programmeurs ainsi que toute autre personne . Malheureusement, les erreurs de programmation , notamment lorsqu'ils impliquent une base de données , peut entraîner la perte de données critiques de l'entreprise . Heureusement, la fonction de restauration fourni par Transact Structured Query Language syntaxe de Microsoft ( TSQL ) vous permet de récupérer les données perdues. La syntaxe d'une instruction RESTORE est complexe, mais puissant . Vous pouvez restaurer les données de manière fragmentaire , ou choisir de restaurer des fichiers particuliers . Le tutoriel suivant vous permet de restaurer une base de données entière , car c'est probablement l'utilisation la plus courante de l'instruction RESTORE . Instructions 1 Ouvrez Visual Studio ou SQL Server Management Studio et créez un fichier d'organiser l'opération de restauration. 2 Ecrire les mots clés « restauration de la base au sommet " du fichier : RESTORE DATABASE 3 Ecrire le mot-clé FROM. Indiquez le nom de la base de données et indiquer le disque cible : restaurer la base DBSample FROMDISK = ' C: \\ SampleFolder \\ DBSample.bak ' 4 Utilisez le WITH REPLACE mots-clés pour indiquer que SQL doit utiliser les fichiers existants pour effectuer l'opération de restauration : restaurer la base DBSample FROMDISK = ' C: \\ SampleFolder \\ DBSample.bak ' WITH REPLACE , 5 Utilisez le mot-clé checksum pour veiller à ce que SQL restaure contrôle de page . Si vous effectuez plusieurs reprises , utilisez le mot de NORECOVERY sur tous, mais la dernière déclaration : restaurer la base DBSample FROMDISK = ' C: \\ SampleFolder \\ DBSample.bak ' WITH REPLACE , checksum , NORECOVERY ; 6 Utilisez le mot GO pour lancer la récupération : restaurer la base DBSample FROMDISK = ' C: \\ SampleFolder \\ DBSample.bak ' WITH REPLACE , checksum , NORECOVERY ; GO < br > 7 Enregistrez votre travail et exécuter la requête .
|