Saya membuat rencana pemeliharaan untuk SQL Server 2008 R2 saya menggunakan SQL Server Management Studio (SSMS).
Namun, saya tidak dapat mengekspor / mengonversinya ke skrip, jika saya perlu mengulangnya di server lain.
Apakah ada cara?
Jika tidak, apakah akan ada cara dengan versi SQL Server yang lebih baru?
sql-server
sql-server-2008-r2
maintenance-plans
carlo.borreo
sumber
sumber
Jawaban:
Ketika Anda membuat pekerjaan menggunakan rencana pemeliharaan, pekerjaan secara otomatis dibuat di SQL Server Agent di bawah Jobs. Jadi sekarang pergi ke SQL Server Agent, perluas pekerjaan, dan cari pekerjaan Anda. Klik kanan padanya dan pilih Script job sebagai ... Drop dan buat ulang ke ... Jendela editor permintaan baru .
Edit:
Anda dapat mengekspor rencana perawatan juga. Anda harus terhubung ke Layanan Integrasi dari instance. Perluas paket yang disimpan kemudian MSDB kemudian perluas paket Pemeliharaan. Klik kanan pada MP dan pilih paket ekspor. Kemudian Anda bisa memindahkan paket ke SQL Server lain.
sumber
Cara tercepat untuk memindahkan paket antar server adalah dengan menyambungkan dari Management studio ke server di mana paket sudah dikonfigurasikan, mulai mengedit paket Anda dan cukup salin \ rekatkan tugas di antara sub-rencana. Padahal, ini hanya berfungsi ketika koneksi antar server berfungsi.
sumber