SQL server(2016) электронная почта базы данных не работает
Вот версия sql-сервера, которую я использую:
Microsoft SQL Server 2016 (RTM-GDR) (KB4019088) - 13.0.1742.0 (X64) 5 июля 2017 г. 23:41:17 Авторские права (c) Выпуск Microsoft Corporation Enterprise (64-разрядный) на Windows Server 2016 Standard 6.3 (сборка 14393:)
Проблема, с которой я сталкиваюсь, связана с электронной почтой базы данных. Пройдя много статей, мне все же не повезло. Попытался также сбросить настройки:
exec sp_configure 'show advanced options',1
RECONFIGURE WITH OVERRIDE
sp_configure 'Database Mail XPs',1
RECONFIGURE
SELECT is_broker_enabled FROM sys.databases WHERE name = 'msdb'
1
EXEC msdb.dbo.sysmail_help_queue_sp @queue_type = 'mail';
тип длины очереди_последний_имя_установки_последнего_активированного_ времени
почта 15 НЕАКТИВНО 2018-04-05 07:02:12.260 2018-04-05 07:02:12.247
Также проверил Alert-System под агентом sql-server. Все выглядит хорошо. Не уверен, где дела идут плохо. Состояние отправки, о котором сообщает msd b.d bo.sysmail_allitems, является "неотправленным". Может кто-нибудь, пожалуйста, помогите мне.
1 ответ
sysmail зависит от фреймворка 3.5. Установка framework 3.5 устранила проблему.