Kami punya contoh basis data sederhana dengan data yang cukup di basis data agar tetap berguna, dan kita bisa menggunakannya untuk tujuan demonstrasi, dan saya ingin meletakkan salinannya di laptop saya sehingga saya bisa menggunakannya untuk pekerjaan dev ketika Saya tidak di kantor. (Instance database dev biasa sekitar 150GB, instance yang ini adalah 3GB)
Apa metode yang paling bisa diulang / skrip untuk membuat ulang instance di laptop saya? Saya yakin saya harus menjalankan lagi installer untuk SqlServer2008, dan membuat contoh, tapi setelah itu ... Saya pikir saya ingin bisa drop database lama saya setiap bulan atau lebih dan salin semua barang baru ke laptop saya, karena instance saya tidak akan berubah baik pada sistem satu demo atau laptop. Tetapi database itu sendiri akan diperbarui, dengan menyegarkan pada sprocs dan sejenisnya.
Saya telah mempertimbangkan untuk menulis semua "drop database-files; add database-files {path}" dan menyimpannya dalam file batch yang bisa dijalankan, dan kemudian saya bisa "drop, delete, copy, add" tetapi bertanya-tanya apakah ada Apakah cara yang lebih baik dari sekadar xcopy dan batch?
Saya mencoba melakukan ini dengan murah (bukankah kita selalu mencoba dan melakukan hal-hal dengan murah) jadi saya tidak terlalu tertarik dengan produk RedGate atau sejenisnya. Saya ingin sesuatu yang dapat saya pertahankan dengan mudah di editor teks untuk saya sendiri.