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

Открытие трассировки в SQL Server Profiler с использованием дискового пространства

У меня есть сервер с меньшим диском c: для приложений и огромным d: для хранения. Недавно я запустил трассировку SQL Server с помощью SQL Server Profiler и сохранил результаты в файл на диске d :. Когда я пытаюсь открыть результаты, у меня заканчивается свободное место на диске c: до того, как он завершит открытие, так что я могу делать с ним что угодно.

Есть ли способ убедить SQL Server Profiler создать свои временные файлы или все, для чего, по его мнению, требуется все это дисковое пространство, на d: где достаточно места?

Заранее спасибо.

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

Или вы можете изменить расположение временных файлов, изменив пользовательские переменные окна tmp и temp. (щелкните правой кнопкой мыши мой компьютер, щелкните "Свойства", щелкните вкладку "Дополнительно", щелкните "Переменные среды").

Никогда не запускайте SQL Server Profiler на рабочих серверах. Вместо этого используйте трассировки на стороне сервера. Я писал об этом в блоге Вот

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

Переместите файл трассировки с сервера или попробуйте открыть его с вашего клиента, используя общий ресурс / urn.