Файл журнала базы данных сокращения для Microsoft Dynamics CRM - PullRequest
0 голосов
/ 24 января 2019

У меня Microsoft Dynamics CRM 2015, размер файла базы данных (.mdf) составляет около 20 ГБ, а файла журнала (.ldf) - около 550 ГБ. Я пытался сжать файл PDF, как обсуждалось в этой ссылке

Однако после сжатия файла журнала базы данных CRM перестала работать. Может кто-нибудь посоветовать.

1 Ответ

0 голосов
/ 24 января 2019

CRM перестал работать

Какие сообщения об ошибках вы получаете?

Просто исходя из моих предположений:

Очевидно, что база данных не находится вПРОСТОЙ режим восстановления и не настроено резервное копирование журнала транзакций по расписанию.

  1. Прежде всего, имеет смысл проверить, почему вы не можете сжать журнал:
SELECT
    name,
    log_reuse_wait_desc,
    recovery_model_desc
    FROM sys.databases
WHERE name = 'yourDB'
Затем вы можете установить простое восстановление базы данных:

ALTER DATABASE [yourDB] SET RECOVERY SIMPLE

ИЛИ, исправить резервную копию журнала транзакций, если этоэто причина

затем вам нужно сжать журнал:

USE [yourDB] DBCC SHRINKFILE (2, 256)

Когда ваша база данных вернется в рабочее состояние, вы должны решить, какойсхема резервного копирования, которую вы хотите иметь:

  • Полное / разностное резервное копирование в день каждую ночь
  • Полное / разностное резервное копирование и транзакционное резервное копирование каждые n минут.

Зависит от выбора, вам придется остаться с ПРОСТОЕ восстановлением или переключиться обратно на ПОЛНОЕ, но добавить недостающие запланированные резервные копии вашего журнала транзакций

...