Удалите данные из базы данных SQL Server по полному разделу

Если Вы не заботитесь, о котором MTA Вы на самом деле используете, я рекомендую установить Постфикс. Довольно легко настроить, и я использую его на всех моих веб-серверах, а также почтовых серверах, которые я поддерживаю для клиентов.

sudo apt-get install postfix

Если Постфикс уже установлен затем вместо этого выполненный sudo dpkg-reconfigure postfix

Следуйте меню, выберите "Satellite system", придерживайтесь значений по умолчанию, пока Вас не просят относительно Хоста Реле SMTP, где Вы введете хост SMTP, Вам разрешают использовать.

Вам, вероятно, также придется вставить следующее /etc/postfix/main.cf

# Disable local delivery
mydestination =
local_recipient_maps =
local_transport = error:local mail delivery is disabled
0
задан 19 November 2012 в 12:31
1 ответ

SQL Server не может выполнить операцию, так как журнал транзакций заполнен; он не имеет ничего общего с файлом (ами) данных.
Пока в журнале транзакций есть место, SQL-сервер не перестанет работать.

Вам нужно выяснить, переполнен ли журнал транзакций и почему:

DBCC SQLPERF (LOGSPACE)

Вы можете попробовать переключить БД на ПРОСТОЙ восстановление:

ALTER DATABASE YourDB SET RECOVERY SIMPLE

Если это не освобождает место, посмотрите, что этому мешает:

SELECT log_reuse_wait_desc FROM sys.databases WHERE name = 'YourDB'
0
ответ дан 5 December 2019 в 15:50

Теги

Похожие вопросы