Database Mail External Program

Plik wykonywalny zewnętrznej bazy danych programu Poczta jest DatabaseMail90.exe, znajdujący się w Katalog MSSQL\Binn of the SQL Server Instalacja. Poczta bazy danych używa usługa Broker aktywacja do uruchomienia programu zewnętrznego, gdy są wiadomości e-mail do przetworzenia.Poczta bazy danych rozpoczyna się jedno wystąpienie programu zewnętrznego.Zewnętrzny program jest uruchamiany w kontekście zabezpieczeń konta usługa dla SQL Server.

Po uruchomieniu programu zewnętrznego program połączy się z SQL Server przy użyciu uwierzytelnianie systemu Windows i rozpocznie przetwarzanie wiadomości e-mail. Jeśli nie było żadnych wiadomości do wysłania do określonego limitu czas, zamyka program.Można skonfigurować ilość czas, który program czeka przed zakończeniem pracy przy użyciu Kreatora konfiguracja poczty bazy danych lub poczta bazy danych przechowywane procedury.Aby uzyskać więcej informacji zobaczsysmail_configure_sp (Transact-SQL).

Zewnętrzny program przechowuje informacje w tabelach systemowych w msdb bazy danych.Jeżeli zewnętrzny program nie może komunikować się z SQL Server, błędy są rejestrowane w dzienniku zdarzeń aplikacji systemu Microsoft Windows. Rejestrowanie komunikatów dodatkowe są dostarczane w chwili jest poziom rejestrowania zestaw do Pełne in the Skonfigurowanie parametrów systemu okno dialogowe Kreatora konfiguracja poczty bazy danych.Rozwiązywanie problemów z programu zewnętrznego poczty bazy danych przy użyciu poczty bazy danych widoków i procedur przechowywanych.Aby uzyskać więcej informacji zobaczTroubleshooting Database Mail.

Należy zauważyć, że w celu zwiększenia wydajności programu zewnętrznego buforuje informacje o koncie i profilu.Dlatego zmiany konfiguracja kont i profilów nie mogą być odzwierciedlone w zewnętrzny program przez kilka minut.