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

Как запретить SQL Server записывать информационные строки в файлы журнала SQLFT?

Недавно я проверил экземпляр SQL Server 2012 только для того, чтобы убедиться, что жесткий диск заполнен, и после исследования того, что произошло, информационные строки полнотекстового поиска заполняли файлы журнала и дисковое пространство каждую минуту. Он добавил до нескольких ГБ информации журнала, например в следующей строке:

2015-01-26 14:08:58.40 spid42s     Informational: Resuming full-text population for table or indexed view '[db].[dbo].[table]' in database 'db' (table or indexed view ID '690817523', database ID '5'). Prior number of documents processed: 0, error encountered: 0.

Мой вопрос: как предотвратить запись каких-либо "информационных" деталей в файлы журнала с помощью полнотекстового поиска или, альтернативно (менее предпочтительный метод), как полностью отключить ведение журнала?

Если вы не можете перезапустить экземпляр, вы можете запланировать очистку журнала с помощью sp_fulltext_recycle_crawl_log. Больше информации: http://www.ruben-j.com/microsoft/t-sql/sql-fulltext-crawl-log/ или https://social.msdn.microsoft.com/Forums/windowsapps/en-US/b9420843-666e-4f33-b987-2624cdfa7acd/sql-server-2008r2-fulltext-logfile-sqlftlog-main maintenance?forum=sqlkjmanageability или опубликуйте вопрос на dba.stackexchange.