Udostępnij za pośrednictwem


sysmail_configure_sp (Transact-SQL)

This example will return NULL if a full-text catalog does not exist.Ustawienia konfiguracja określone z sysmail_configure_sp stosuje się do całego SQL Server wystąpienie.

Topic link iconKonwencje składni języka Transact-SQL

sysmail_configure_sp [ [ @parameter_name = ] 'parameter_name' ]
    [ , [ @parameter_value = ] 'parameter_value' ]
    [ , [ @description = ] 'description' ]

Argumenty

  • [@ parameter_name = ] "parameter_name'
    Nazwa parametru, który ma zostać zmieniony.

  • [@ parameter_value = ] "parameter_value'
    Nowa wartość parametru.

  • [Opis @= ] "description'
    Opis parametru.

Wartości kodów powrotnych

0 (sukces) lub 1 (brak)

Zestawy wyników

None

Remarks

Poczta bazy danych używa następujących parametrów:

Nazwa parametru

Description

Wartość domyślna

AccountRetryAttempts

Liczba prób wysłania wiadomości e-mail przez zewnętrzny proces poczty przy użyciu każdego konta w określonym profilu.

1

AccountRetryDelay

Revoking IMPERSONATE permission on a login

5000

DatabaseMailExeMinimumLifeTime

Minimalny czas (w sekundach), przez jaki zewnętrzny proces poczty pozostaje aktywny.Jeśli funkcja poczty bazy danych wysyła wiele wiadomości, należy zwiększyć tę wartość, aby utrzymać aktywność funkcji poczty bazy danych i uniknąć dodatkowego obciążenia związanego z jej częstym uruchamianiem i zatrzymywaniem.

600

DefaultAttachmentEncoding

Domyślne kodowanie dla załączników e-mail.

MIME

MaxFileSize

Returns a row for each event in an event session.

1000000

ProhibitedExtensions

event_id

This ID is unique within an event session object.

LoggingLevel

The predicate expression that is applied to the event.sp_droplinkedsrvlogin (Transact-SQL)

  • 1 — tryb zwykły.Rejestrowane są tylko błędy.

  • 2 — tryb rozszerzony.Rejestrowane są błędy, ostrzeżenia i komunikaty informacyjne.

  • 3 — tryb pełny.Rejestrowane są błędy, ostrzeżenia, komunikaty informacyjne, komunikaty o powodzeniu operacji i dodatkowe komunikaty wewnętrzne.Tego trybu należy używać do rozwiązywania problemów.

2

Procedura przechowywana sysmail_configure_sp is in the msdb bazy danych, a właścicielem dbo schematu.Procedura musi być wykonane o nazwie trzy części, jeśli bieżąca baza danych nie jest msdb.

Uprawnienia

Uprawnienia dla tej wartości domyślnej procedury do członków do wykonywania sysadmin ustalić roli serwera.

Przykłady

A.Setting Database Mail to retry each account 10 times

W poniższym przykładzie pokazano sposób skonfigurowania funkcji poczty bazy danych do dziesięciokrotnego podejmowania próby użycia każdego konta przed uznaniem, że konto jest nieosiągalne.

EXECUTE msdb.dbo.sysmail_configure_sp
    'AccountRetryAttempts', '10' ;

B.Setting the maximum attachment size to two megabytes

Removing the login mapping for an existing user

EXECUTE msdb.dbo.sysmail_configure_sp
    'MaxFileSize', '2097152' ;