Bagikan melalui


Membuat Rencana Pemeliharaan (permukaan desain Rencana Pemeliharaan)

Berlaku untuk: SQL Server

Artikel ini menjelaskan cara membuat satu server atau rencana pemeliharaan multiserver menggunakan permukaan desain Rencana Pemeliharaan di SQL Server. Meskipun Wizard Rencana Pemeliharaan adalah yang terbaik untuk membuat rencana pemeliharaan dasar, membuat rencana menggunakan permukaan desain memungkinkan Anda untuk menggunakan alur kerja yang ditingkatkan.

Pembatasan dan batasan

Untuk membuat rencana pemeliharaan multiserver, lingkungan multiserver yang berisi satu server master dan satu atau beberapa server target harus dikonfigurasi. Rencana pemeliharaan multiserver harus dibuat dan dikelola di server master. Paket ini dapat dilihat, tetapi tidak dipertahankan, pada server target.

Anggota peran db_ssisadmin dan dc_admin mungkin dapat meningkatkan hak istimewa mereka untuk sysadmin. Peningkatan hak istimewa ini dapat terjadi karena peran ini dapat memodifikasi paket Layanan Integrasi; paket ini dapat dijalankan oleh SQL Server menggunakan konteks keamanan sysadmin dari SQL Server Agent. Untuk menjaga dari peningkatan hak istimewa ini saat menjalankan rencana pemeliharaan, kumpulan pengumpulan data, dan paket Layanan Integrasi lainnya, konfigurasikan pekerjaan SQL Server Agent yang menjalankan paket untuk menggunakan akun proksi dengan hak istimewa terbatas atau hanya menambahkan anggota sysadmin ke peran db_ssisadmin dan dc_admin .

Izin

Untuk membuat atau mengelola rencana pemeliharaan, Anda harus menjadi anggota peran server tetap sysadmin . Object Explorer hanya menampilkan simpul Rencana Pemeliharaan untuk pengguna yang merupakan anggota peran server tetap sysadmin .

Menggunakan permukaan desain Rencana Pemeliharaan

Membuat rencana pemeliharaan

  1. Di Object Explorer, pilih tanda plus untuk memperluas server tempat Anda ingin membuat rencana pemeliharaan.

  2. Pilih tanda plus untuk memperluas folder Manajemen .

  3. Klik kanan folder Rencana Pemeliharaan dan pilih Rencana Pemeliharaan Baru.

  4. Dalam kotak dialog Rencana Pemeliharaan Baru, dalam kotak Nama , ketik nama untuk paket dan pilih OK. Ini membuka Kotak Alat dan permukaan [Desain] maintenance_plan_name dengan subplan Subplan_1 yang dibuat di kisi utama.

    Opsi berikut tersedia di header ruang desain.

    • Tambahkan Subplan

      Menambahkan subplan yang dapat Anda konfigurasikan.

    • Properti Subplan

      Menampilkan kotak dialog Properti Subplan untuk subplan terpilih di kisi utama. Secara bergantian, klik dua kali subplan di kisi untuk menampilkan kotak dialog Properti Subplan. Informasi selengkapnya tentang kotak dialog ini tersedia nanti di artikel ini.

    • Hapus Subplan terpilih

      Menghapus subplan terpilih.

    • Jadwal Subplan

      Menampilkan kotak dialog Jadwal Pekerjaan Baru untuk subplan terpilih.

    • Hapus Jadwal

      Menghapus jadwal dari subplan terpilih.

    • Mengelola sambungan

      Menampilkan kotak dialog Kelola Koneksi . Digunakan untuk menambahkan koneksi instans SQL Server tambahan ke rencana pemeliharaan. Informasi selengkapnya tentang kotak dialog ini tersedia nanti di artikel ini.

    • Pelaporan dan Pengelogan

      Menampilkan kotak dialog Pelaporan dan Pengelogan. Informasi selengkapnya tentang kotak dialog ini tersedia nanti di artikel ini.

    • Server

      Tampilkan kotak dialog Server , yang digunakan untuk memilih server tempat tugas subplan akan dijalankan. Opsi ini hanya diaktifkan pada server master di lingkungan multiserver. Untuk informasi selengkapnya, lihat Membuat Lingkungan Multiserver dan Rencana Pemeliharaan (Server).

    • Nama

      Tampilkan nama rencana pemeliharaan. Untuk rencana pemeliharaan baru, nama ditentukan dalam kotak dialog sebelum perancang rencana pemeliharaan terbuka. Untuk mengganti nama rencana pemeliharaan, klik kanan paket di Object Explorer, lalu pilih Ganti Nama.

    • Keterangan

      Lihat atau tentukan deskripsi untuk rencana pemeliharaan. Panjang maksimum untuk deskripsi adalah 512 karakter.

    • Permukaan Perancang

      Merancang dan memelihara rencana pemeliharaan. Gunakan permukaan perancang untuk menambahkan tugas pemeliharaan ke rencana, menghapus tugas dari rencana, menentukan tautan prioritas antara tugas, dan menunjukkan pencabangan tugas dan paralelisme.

    Tautan prioritas antara dua tugas menetapkan hubungan antara tugas. Tugas kedua ( tugas dependen) hanya dijalankan jika hasil eksekusi tugas pertama ( tugas preseden) cocok dengan kriteria yang ditentukan. Biasanya hasil eksekusi yang ditentukan adalah Keberhasilan, Kegagalan, atau Penyelesaian. Untuk informasi selengkapnya, lihat langkah 8 di bawah ini.

  5. Di header ruang desain, klik dua kali Subplan_1 dan masukkan nama dan deskripsi untuk subplan dalam kotak dialog Properti Subplan.

    Opsi berikut ini tersedia dalam kotak dialog Properti Subplan.

    • Nama

      Nama subplan.

    • Keterangan

      Deskripsi singkat tentang subplan.

    • Jadwal

      Menunjukkan pada jadwal apa subplan akan dijalankan. Pilih Jadwal Subplan untuk membuka kotak dialog Jadwal Pekerjaan Baru. Pilih Hapus Jadwal untuk menghapus jadwal dari subplan.

    • Jalankan sebagai daftar

      Pilih akun yang akan digunakan untuk menjalankan subtugas ini.

  6. Pilih Jadwal Subplan untuk memasukkan detail jadwal dalam kotak dialog Jadwal Pekerjaan Baru.

  7. Untuk membangun subplan, seret dan letakkan elemen alur tugas dari Kotak Alat ke permukaan desain paket. Klik ganda tugas untuk membuka kotak dialog untuk mengonfigurasi opsi tugas.

    Tugas rencana pemeliharaan berikut tersedia di Kotak Alat:

    • Mencadangkan Tugas Database
    • Memeriksa Tugas Integritas Database
    • Tugas Jalankan Pekerjaan SQL Server Agent
    • Tugas Jalankan Pernyataan T-SQL
    • Tugas Pembersihan Riwayat
    • Tugas Pembersihan Pemeliharaan
    • Tugas Beritahu Operator
    • Tugas Buat Ulang Indeks
    • Tugas Atur Ulang Indeks
    • Tugas Susutkan Database
    • Tugas Perbarui Statistik

    Untuk menambahkan tugas ke Kotak Alat:

    1. Pada menu Alat , pilih Pilih Item Kotak Alat.

    2. Pilih alat yang ingin Anda munculkan di Kotak Alat, lalu pilih OK.

    Menambahkan tugas rencana pemeliharaan ke Kotak Alat juga membuatnya tersedia di Wizard Rencana Pemeliharaan. Untuk informasi selengkapnya tentang tugas individual di atas, lihat Menggunakan Wizard Rencana Pemeliharaan di bawah Mulai Wizard Rencana Pemeliharaan.

  8. Untuk menentukan alur kerja antar tugas:

    1. Klik kanan tugas sebelumnya dan pilih Tambahkan Batasan Prioritas.

    2. Dalam kotak dialog Alur Kontrol, di daftar Kepada , pilih tugas dependen dan pilih OK.

    3. Klik dua kali konektor di antara dua tugas untuk membuka kotak dialog Editor Batasan Prioritas.

      Opsi berikut ini tersedia dalam kotak dialog Editor Batasan Prioritas.

      • Opsi Batasan

        Menentukan cara kerja batasan antara dua tugas.

      • Daftar operasi evaluasi

        Tentukan operasi evaluasi yang digunakan batasan prioritas. Operasinya adalah: Batasan, Ekspresi, Ekspresi dan Batasan, dan Ekspresi atau Batasan.

      • Daftar nilai

        Tentukan nilai batasan: Keberhasilan, Kegagalan, atau Penyelesaian. Keberhasilan adalah default.

        Catatan

        Garis batasan prioritas berwarna hijau untuk Keberhasilan, merah untuk Kegagalan, dan biru untuk Penyelesaian.

      • Expression

        Jika menggunakan operasi Ekspresi, Ekspresi dan Batasan, atau Ekspresi atau Batasan, ketik ekspresi. Ekspresi harus dievaluasi ke Boolean.

      • Ujian

        Validasi ekspresi.

      • Beberapa batasan

        Tentukan bagaimana beberapa batasan beroperasi untuk mengontrol eksekusi tugas yang dibatasi.

      • LOGIS AND

        Pilih untuk menentukan bahwa beberapa batasan prioritas pada executable yang sama harus dievaluasi bersama-sama. Semua batasan harus dievaluasi ke True. Ini adalah opsi default.

        Catatan

        Jenis batasan prioritas ini muncul sebagai garis hijau solid, merah, atau biru.

      • LOGIS ATAU

        Pilih untuk menentukan bahwa beberapa batasan prioritas pada executable yang sama harus dievaluasi bersama-sama. Setidaknya satu batasan harus dievaluasi ke True.

        Catatan

        Jenis batasan prioritas ini muncul sebagai garis hijau, merah, atau biru bertitik.

  9. Untuk menambahkan subplan lain yang berisi tugas yang dijalankan pada jadwal yang berbeda, pilih Tambahkan Subplan pada toolbar untuk membuka kotak dialog Properti Subplan.

  10. Untuk menambahkan koneksi ke server yang berbeda:

    1. Di toolbar ruang desain, pilih Kelola Koneksi.

    2. Dalam kotak dialog Kelola Koneksi , pilih Tambahkan.

    3. Dalam kotak dialog Properti Koneksi, dalam kotak Nama koneksi, masukkan nama koneksi yang Anda buat.

    4. Di bawah Tentukan yang berikut ini untuk menyambungkan ke data SQL Server, dalam kotak Pilih atau masukkan nama server, masukkan nama instans SQL Server yang ingin Anda gunakan atau pilih elipsis (...) dan pilih server dalam kotak dialog SQL Server . Jika Anda memilih server dari kotak dialog SQL Server , pilih OK.

    5. Di bawah Masukkan informasi untuk masuk ke server, pilih Gunakan keamanan Terintegrasi Windows NT atau Gunakan nama pengguna dan kata sandi tertentu. Jika Anda memilih untuk menggunakan nama pengguna dan kata sandi tertentu, masukkan informasi tersebut di kotak Nama pengguna dan Kata Sandi.

    6. Dalam kotak dialog Properti Koneksi, pilih OK.

    7. Dalam kotak dialog Kelola Koneksi , pilih Tutup.

  11. Untuk menentukan opsi pelaporan:

    1. Di toolbar ruang desain, pilih Pelaporan dan Pengelogan.

    2. Dalam kotak dialog Pelaporan dan Pengelogan , di bawah Pelaporan, pilih Buat laporan file teks atau Kirim laporan ke penerima email atau keduanya.

      1. Jika Anda memilih Buat laporan file teks, pilih Buat file baru atau Tambahkan ke file.

      2. Bergantung pada pilihan di atas, masukkan nama dan jalur lengkap file atau file baru yang akan ditambahkan dengan memasukkan informasi dalam kotak Nama folder atau file. Secara bergantian, pilih elipsis (...) dan pilih jalur ke folder atau nama file dari kotak dialog Temukan Folder -server_name atau Temukan File Database -server_name .

      3. Jika Anda memilih Kirim laporan ke penerima email, pada daftar Operator agen , pilih penerima laporan yang dikirim melalui email.

        Catatan

        Agen SQL Server harus dikonfigurasi untuk menggunakan Email Database untuk mengirim email. Untuk informasi selengkapnya, lihat Mengonfigurasi SQL Server Agent Mail untuk Menggunakan Email Database

    3. Untuk menyimpan informasi lebih rinci, di bawah Pengelogan, pilih Log informasi yang diperluas.

    4. Untuk menulis informasi hasil rencana pemeliharaan ke server lain, pilih Log ke server jarak jauh dan pilih koneksi server dari daftar Koneksi atau pilih Baru dan masukkan informasi koneksi dalam kotak dialog Properti Koneksi.

    5. Dalam kotak dialog Pelaporan dan Pengelogan , pilih OK.

  12. Untuk melihat hasil dalam penampil file log, di Object Explorer, klik kanan folder Rencana Pemeliharaan atau rencana pemeliharaan tertentu dan pilih Lihat Riwayat.

    Opsi berikut ini tersedia di kotak dialog Penampil File Log -server_name .

    • Muat Log

      Buka kotak dialog tempat Anda bisa menentukan file log yang akan dimuat.

    • Ekspor

      Buka kotak dialog yang memungkinkan Anda mengekspor informasi yang diperlihatkan dalam kisi ringkasan file log ke file teks.

    • Refresh

      Refresh daftar server yang tersedia.

    • Filter

      Buka kotak dialog yang memungkinkan Anda menentukan pengaturan yang digunakan untuk memfilter file log, seperti Koneksi, Tanggal, atau kriteria filter Umum lainnya.

    • Mencari

      Cari file log untuk teks tertentu. Pencarian dengan karakter kartubebas tidak didukung.

    • Stop

      Berhenti memuat entri file log. Misalnya, Anda dapat menggunakan opsi ini jika file log jarak jauh atau offline membutuhkan waktu lama untuk dimuat, dan Anda hanya ingin melihat entri terbaru.

    • Ringkasan file log

      Panel informasi ini menampilkan ringkasan pemfilteran file log. Jika file tidak difilter, Anda akan melihat teks berikut, Tidak ada filter yang diterapkan. Jika filter diterapkan ke log, Anda akan melihat teks berikut, Memfilter entri log di mana:<kriteria filter>.

    • Tanggal

      Menampilkan tanggal kejadian.

    • Sumber

      Menampilkan fitur sumber tempat peristiwa dibuat, seperti nama layanan (MSSQLSERVER, misalnya). Ini tidak muncul untuk semua jenis log.

    • Pesan

      Menampilkan pesan apa pun yang terkait dengan peristiwa.

    • Jenis Log

      Menampilkan jenis log tempat kejadian berada. Semua log yang dipilih muncul di jendela ringkasan file log.

    • Sumber Log

      Menampilkan deskripsi log sumber tempat peristiwa diambil.

    • Detail baris yang dipilih

      Pilih baris untuk menampilkan detail tambahan tentang baris peristiwa yang dipilih di bagian bawah halaman. Kolom dapat diurutkan ulang dengan menyeretnya ke lokasi baru di kisi. Kolom dapat diubah ukurannya dengan menyeret bilah pemisah kolom di header kisi ke kiri atau kanan. Klik dua kali bilah pemisah kolom di header kisi untuk secara otomatis mengukur kolom ke lebar konten.

    • Instans

      Nama instans tempat peristiwa terjadi. Ini ditampilkan sebagai nama instans nama\komputer.