Le meilleur moyen d'auto-restauration d'une base de données toutes les heures

J'ai un site de démonstration, où n'importe qui peut se connecter et tester une interface de gestion.

Toutes les heures je voudrais vider toutes les données dans la Base de données SQL 2008 et le restaurer à partir de l'original.

Logiciel de Porte rouge a certains des outils formidables pour ce faire, cependant, ils sont au-delà de mon budget.

Pourrais-je simplement faire une copie de sauvegarde de la base de données du fichier de données, puis un c# console application qui supprime et des copies de l'original. Alors je peux avoir un windows planification de tâche à exécuter le .exe toutes les heures.

C'est simple et gratuit... serait-ce de travailler?

Je suis à l'aide de SQL Server 2008 R2 Web edition

Je comprends que le Logiciel de Porte Rouge est techniquement meilleur, parce que je peux le mettre pour analyser la base de données et mettre à jour uniquement les enregistrements qui ont été modifiés, et l'approche que j'ai ci-dessus, c'est comme un "marteau".

  • Vous ne savez pas si votre version prend en charge, mais vous pouvez également regarder des instantanés. Vous pouvez créer un instantané de votre base de données et de restauration régulièrement. La base de données doit être en mode mono-utilisateur lorsque vous restaurer.
InformationsquelleAutor aron | 2010-05-24