Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 12448|Jawab: 1

[Sumber] Pekerjaan SQL Server

[Salin tautan]
Diposting pada 05/09/2018 16.58.19 | | | |
Posting ini terakhir diedit oleh sgFengSu pada 2018-9-6 08:51

Baik itu database atau sistem lain, akan ada sesuatu yang dapat dieksekusi tanpa keterlibatan manusia.
Definisi semacam ini dapat dicapai melalui pekerjaan di database SQL Server.
Untuk pekerjaan SQL SERVER, ini adalah serangkaian operasi tertentu yang dilakukan secara berurutan oleh agen SQL SERVER.

Yang utama terkait dengan pekerjaan adalah pekerjaan seperti yang ditunjukkan pada diagram berikut, dan yang lainnya adalah monitor aktivitas pekerjaan (layanan proksi SQL Server perlu diaktifkan)



Setelah persiapan dasar selesai, langkah selanjutnya adalah membuat, menjalankan, memodifikasi, dan menghapus pekerjaan

sp_add_job
Buat pekerjaan
sp_add_jobstep
Membuat satu atau beberapa langkah pekerjaan
sp_add_schedule
Membuat rencana
sp_attach_schedule
Melampirkan rencana ke aktivitas
sp_add_jobserver
Mengatur server untuk pekerjaan tersebut
Tentu saja, saya pribadi menemukan tampilan ramah jauh lebih cepat daripada mengeksekusi pernyataan ini (dicapai dengan mengklik kanan pada pekerjaan - membuat pekerjaan)


Dalam langkah tersebut, saya pribadi lebih suka menulis pernyataan untuk dijalankan sebagai prosedur tersimpan, dan lebih nyaman untuk hanya mempertahankan prosedur tersimpan nanti

Saat membuat langkah baru, Anda mungkin mengalami situasi ini seperti yang ditunjukkan pada gambar di bawah ini, karena komponen dalam tanda kurung terakhir hilang, Anda dapat merujuk ke tautan
https://www.cnblogs.com/lhp-net/archive/2013/01/22/2871462.html


Dalam paket, coba tambahkan paket untuk mengirim email ke administrator jika gagal, untuk menghindari situasi di mana Anda tidak tahu jika eksekusi pekerjaan gagal, dan beberapa perangkat lunak antivirus juga akan memblokir pekerjaan ini, jika ada mesin antivirus, coba tambahkan daftar putih.

Tips, beberapa prosedur tersimpan dapat dijalankan selama lebih dari satu menit, eksekusi semacam ini pada halaman, halaman akan memiliki mekanisme batas waktu respons, dan kemudian melaporkan beberapa kesalahan, dan prosedur tersimpan tidak dapat dijalankan.
Jika ini terjadi, prosedur yang disimpan benar-benar tidak mungkin untuk dioptimalkan, dan prosedur yang disimpan dapat ditempatkan dalam pekerjaan untuk menjalankan pekerjaaneksekutifmsdb.dbo.sp_start_job@job_name='job_name'Dengan cara ini, rasa malu dapat dihindari, dan tentu saja jangan lupa untuk mengingatkan akhir eksekusi.
eksekutif msdb.dbo.sp_start_job @job_name='job_name'







Mantan:Pemahaman tentang kata kunci instanceof di Java
Depan:Spring dan MyBatis mengintegrasikan lubang jenis teks dalam kode yang dibuat secara otomatis
Diposting pada 06/09/2018 09.27.51 |
Prosedur untuk operasi pencadangan otomatis harian database SQL Server
https://www.itsvse.com/thread-4895-1-1.html
(Sumber: Architect_Programmer)
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com