Jeśli korzystasz z poczty bazy danych w SQL Server, prawdopodobnie zechcesz na pewnym etapie sprawdzić ustawienia konfiguracji.
Możesz to zrobić, wykonując sysmail_help_configure_sp
procedura składowana w msdb
baza danych.
Zwróć wszystkie ustawienia konfiguracji
Wykonanie procedury bez przekazywania jakichkolwiek argumentów zwraca wszystkie ustawienia konfiguracyjne.
EXEC msdb.dbo.sysmail_help_configure_sp;
Wynik:
+--------------------------------+----------------+------------------------------------------------------------------------------ | paramname | paramvalue | description |--------------------------------+----------------+------------------------------------------------------------------------------ | AccountRetryAttempts | 1 | Number of retry attempts for a mail server | AccountRetryDelay | 60 | Delay between each retry attempt to mail server | DatabaseMailExeMinimumLifeTime | 600 | Minimum process lifetime in seconds | DefaultAttachmentEncoding | MIME | Default attachment encoding | LoggingLevel | 2 | Database Mail logging level: normal - 1, extended - 2 (default), verbose - 3 | MaxFileSize | 1000000 | Default maximum file size | ProhibitedExtensions | exe,dll,vbs,js | Extensions not allowed in outgoing mails +--------------------------------+----------------+------------------------------------------------------------------------------
Zauważ, że sysmail_help_configure_sp
procedura składowana znajduje się w msdb
bazy danych i jest własnością dbo
schemat. Dlatego procedura musi być wywoływana z trzyczęściową nazwą, jeśli msdb
nie jest bieżącą bazą danych.
Zwróć określone ustawienie konfiguracji
Jeśli chcesz zwrócić tylko jedno ustawienie konfiguracji, możesz przekazać je do procedury składowanej za pomocą @parameter_name
argument.
EXEC msdb.dbo.sysmail_help_configure_sp
@parameter_name = MaxFileSize;
Wynik:
+-------------+--------------+---------------------------+ | paramname | paramvalue | description | |-------------+--------------+---------------------------| | MaxFileSize | 1000000 | Default maximum file size | +-------------+--------------+---------------------------+
Zmień ustawienia konfiguracji
Możesz zmienić ustawienia konfiguracji za pomocą sysmail_configure_sp
procedura składowana.