Bagikan melalui


Program eksternal Email Database

Berlaku untuk:SQL ServerAzure SQL Managed Instance

Database Mail external executable adalah DatabaseMail.exe, terletak di folder \MSSQL\Binn directory dalam penginstalan SQL Server. Database Mail menggunakan aktivasi Service Broker untuk memulai program eksternal ketika ada pesan email yang akan diproses. Email Database memulai satu instans program eksternal. Program eksternal berjalan dalam konteks keamanan akun layanan untuk SQL Server.

Konsep program eksternal Email Database

Ketika program eksternal dimulai, program tersambung ke SQL Server menggunakan Autentikasi Windows dan mulai memproses pesan email. Ketika belum ada pesan yang akan dikirim untuk periode waktu habis yang ditentukan, program akan keluar. Anda dapat mengonfigurasi jumlah waktu tunggu program sebelum keluar dengan menggunakan Wizard Konfigurasi Email Database atau prosedur tersimpan Email Database. Untuk informasi selengkapnya, lihat sysmail_configure_sp (Transact-SQL).

Program eksternal menyimpan informasi dalam tabel sistem dalam msdb database sistem. Jika program eksternal tidak dapat berkomunikasi dengan SQL Server, program mencatat kesalahan ke log peristiwa Aplikasi Microsoft Windows. Pengelogan pesan tambahan disediakan saat tingkat pengelogan diatur ke Verbose dalam kotak dialog Konfigurasi Parameter Sistem dari Wizard Konfigurasi Email Database.

Untuk efisiensi, program eksternal menyimpan akun dan informasi profil. Oleh karena itu, perubahan konfigurasi pada akun dan profil mungkin tidak tercermin dalam program eksternal selama beberapa menit.

Konfigurasikan program eksternal untuk Database Mail

Tugas Konfigurasi Tautan Topik
Tentukan durasi waktu Program Eksternal berjalan sebelum keluar. sysmail_configure_sp (T-SQL)