Файл журнала сжатия базы данных для Microsoft Dynamics CRM

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

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

Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
1
0
353
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

CRM stopped working

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

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

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

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

ALTER DATABASE [yourDB] SET RECOVERY SIMPLE

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

  1. тогда вам нужно сжать журнал:

USE [yourDB] DBCC SHRINKFILE (2, 256)

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

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

В зависимости от выбора, вам придется остаться с ПРОСТЫМ восстановлением или вернуться к ПОЛНОМУ, но добавить отсутствующие запланированные резервные копии журнала транзакций.

Другие вопросы по теме