Saya mencoba menyiapkan kotak pasir untuk pengembang laporan kami untuk pekerjaan mereka. Rencana saya saat ini adalah "mengatur ulang" database setiap malam, tetapi saya tidak yakin bagaimana cara melakukannya. Apa yang saya maksud dengan reset adalah bahwa pada dasarnya saya ingin menjatuhkan tabel pengguna, tampilan, prosedur tersimpan, dll dari semua kecuali satu database di server. Saya kira pilihan lain adalah dengan menjatuhkan dan membuat ulang basis data juga, tetapi saya cukup yakin itu berarti menyesali akses ke semua grup / orang AD yang tepat juga.
Saya benar-benar tidak tahu apa yang akan menjadi cara terbaik untuk melakukan hal ini jadi saya berharap beberapa dari Anda akan dapat memberikan beberapa ide / saran yang bagus. Terima kasih.
Untuk kejelasan, kami pada dasarnya ingin melakukan ini dengan database kami: http://try.discourse.org/t/this-site-is-a-sandbox-it-is-reset-every-day/57 . Satu-satunya perbedaan adalah bahwa kami tidak ingin membuat ulang pengguna kami setiap hari.
Versi:
Edisi SQL Server 2008 : Pengembang & Perusahaan