Нехватка места на диска из-за логов SQL Server

23 0 0 0

Разберём один из типовых случаев с нехваткой места, когда логи SQL Server (хранящиеся в файле ldf) переполняют диск из-за чего работа с базой происходит некорректно.


Решить проблему можно тремя способами:


Вариант 1


  1. Выбираем Start > All Programs > Microsoft SQL Server 2008 R2 > SQL Server management Studio  чтобы войти в консоль SQL Server

  2. Правой кнопкой кликаем на ноду БД, проблемы с местом которой мы собираемся решить. Например, это будет BMU

  3. Выбираем Task > Scale-in > Database


Вариант 2


  1. Выбираем Start > All Programs > Microsoft SQL Server 2008 R2 > SQL Server management Studio  чтобы войти в консоль SQL Server

  2. Правой кнопкой кликаем на ноду БД, проблемы с местом которой мы собираемся решить. Например, это будет снова BMU

  3. Выбираем Task > Separation и жмём Run

  4. Переходим в каталог, где хранятся логи и удаляем соответствующий\е файл\ы

  5. В SQL Server консоли правой кнопкой щёлкаем по нужной базе данных и кликаем Attach чтобы присоединить её

  6. Жмём Add чтобы добавить базу данных, например, BMU*.mdf и затем OK

  7. Находим строку, отвечающую за нужную базу, жмём Delete и OK


Вариант 3


  1. Выбираем Start > All Programs > Microsoft SQL Server 2008 R2 > SQL Server management Studio  чтобы войти в консоль SQL Server

  2. Правой кнопкой кликаем на ноду БД, проблемы с местом которой мы собираемся решить. Снова пусть будет BMU, нажимаем правой кнопкой и в контекстном меню выбираем Propertie.

  3. Выбираем File, затем Add

  • Имя: имя должно быть уникальным.

  • Тип файла: выберите данные журнала или строки.

  • Путь: выберите раздел с достаточным пространством на диске.

   4. Жмём OK


  • x

Комментарий

Отправить
Выполните вход в систему, чтобы ответить на пост. Вход | Регистрация

Внимание Внимание! В целях защиты правовых интересов Вас, сообщества и третьих лиц, не публикуйте любой материал, содержащий политические высказывания, порнографию, упоминание азартных игр, употребление наркотиков, а также материал, нарушающий коммерческую тайну или содержащий персональные данные пользователей. Также не предоставляйте данные от вашей учетной записи. Вы будете нести ответственность за все действия, выполняемые под вашим аккаунтом. Подробная информация: “Политика конфиденциальности..”
Если кнопка вложения недоступна, обновите Adobe Flash Player до последней версии.
Авторизуйтесь и пользуйтесь всеми преимуществами участника!

Авторизуйтесь и пользуйтесь всеми преимуществами участника!

Вход