Sdílet prostřednictvím


Konfigurace serveru: Rozšířené procedury databázové pošty

platí pro:SQL Server

Database Mail XPs Tuto možnost použijte k povolení databázové pošty na tomto serveru. Možné hodnoty:

  • 0 (výchozí): Databázová pošta není dostupná.
  • 1: Databázová pošta je k dispozici.

Nastavení se projeví okamžitě bez zastavení a restartování serveru.

Po povolení databázové pošty je nutné nakonfigurovat databázi hostitele databázové pošty tak, aby používala databázovou poštu.

Když nakonfigurujete Databázovou poštu pomocí Průvodce konfigurací databázové pošty, povolíte v msdb databázi rozšířené uložené procedury databázové pošty. Pokud používáte Průvodce konfigurací databázové pošty, nemusíte použít sp_configure příklad uvedený dále v tomto článku.

Database Mail XPs Nastavením této možnosti 0 zabráníte spuštění databázové pošty. Pokud je spuštěn, když je možnost nastavená na 0, bude pokračovat v běhu a odesílat poštu, dokud nebude nečinný po dobu nakonfigurovanou v možnosti DatabaseMailExeMinimumLifeTime.

Příklady

Následující příklad aktivuje rozšířené uložené procedury pro Databázovou poštu.

EXECUTE sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO

EXECUTE sp_configure 'Database Mail XPs', 1;
GO
RECONFIGURE;
GO

Následující příklad povolí rozšířené uložené procedury databázové pošty, pokud ještě nejsou povoleny.

IF EXISTS (SELECT 1
           FROM sys.configurations
           WHERE NAME = 'Database Mail XPs'
                 AND VALUE = 0)
    BEGIN
        PRINT 'Enabling Database Mail XPs';
        EXECUTE sp_configure 'show advanced options', 1;
        RECONFIGURE;
        EXECUTE sp_configure 'Database Mail XPs', 1;
        RECONFIGURE;
    END