Назад | Перейти на главную страницу

Файл LDF размером 55 ГБ в C: \ Windows \ SYSMSI \ SSEE \ MSSQL.2005 \ MSSQL \ Data? Как мне его очистить?

Похоже, кто-то пытался выполнить попытки входа в систему на моем сервере SQL 2005 методом перебора. В результате файл журнала вырос примерно до 55 гигабайт и находится в папке C: \ Windows \ SYSMSI \ SSEE \ MSSQL.2005 \ MSSQL \ Data.

Сам файл называется WSS_Content_0b8dae5814114114b874e35ea7ba795b_log.LDF и, похоже, используется в настоящее время.

Я не понимаю, как очистить или обрезать этот файл LDF. Спасибо!

РЕДАКТИРОВАТЬ: http://i.stack.imgur.com/yfdRG.jpg

Откройте SQL Server Management Studio, подключитесь к серверу SQL и найдите соответствующую базу данных. Щелкните правой кнопкой мыши БД, Задачи-> Сжать-> Файлы. Тип файла: журнал, проверьте имя файла. Он покажет, сколько используется / бесплатно.

Если все это используется, вам следует сделать резервную копию базы данных, чтобы она больше не использовала файл журнала. Если он в основном пуст, вы можете приступить к освобождению неиспользуемого пространства (или любой другой части, которую хотите).

Если вы не хотите делать резервную копию БД, вы можете изменить модель восстановления (щелкните правой кнопкой мыши БД, «Свойства», вкладка «Параметры», «Модель восстановления») на что-то более простое или полностью отключить, если хотите.

Я почти уверен, что попытки входа / входа в систему не записываются в журнал транзакций SQL. Причина, скорее всего, связана с тем, что база данных использует модель полного восстановления и управление журналами не выполняется.

Я добавляю это как ответ, потому что не могу голосовать или комментировать. Ссылка, размещенная Джоном, делает свое дело и представляет собой подробный шаг за шагом ( http://network-nick.blogspot.co.uk/2011/11/sbs-2008-c-drive-runs-out-of-space.html ), и действительно должен быть наверху, потому что в SSEE вы не можете сделать это через графический интерфейс (свойства не работают). Резюме ниже:

  • Откройте SQL Management Studio и подключитесь к:

    \. \ pipe \ mssql $ microsoft ## ssee \ sql \ query

  • Откройте новый запрос и запустите:

    ALTER DATABASE "Database_name" УСТАНОВИТЬ ВОССТАНОВЛЕНИЕ ПРОСТО

(Обязательно включайте кавычки, если в имени базы данных есть дефисы!)

После завершения вам необходимо освободить неиспользуемое пространство в файле журнала, как упоминалось в одном из предыдущих постов - щелкните правой кнопкой мыши БД, Задачи-> Сжать-> Файлы. Тип файла: Журнал. (Обычно это не освобождает много места, пока вы не выполните предыдущие шаги по переключению модели восстановления на простую.)

Это файл журнала для базы данных контента Sharepoint. Он используется, потому что связанная база данных подключена и служба SQL запущена.

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

Это трюк !!! Журнал базы данных от 10 ГБ до 100 МБ

http://network-nick.blogspot.nl/2011/11/sbs-2008-c-drive-runs-out-of-space.html