Так что на работе мне дали файл трассировки 500 МБ, чтобы попытаться диагностировать некоторые проблемы.Мы нашли нескольких виновников, которые, я думаю, являются проблемами, но они хотят, чтобы я провел несколько запросов к данным, чтобы подтвердить мою гипотезу.Я установил SQL Server 2017 Developer локально, чтобы у меня была локальная база данных, с которой можно было связываться, и я не мог заставить ее работать.
DROP TABLE TraceTemp;
SELECT * INTO TraceTemp FROM::fn_trace_gettable('C:\Users\chalewis\Desktop\sql.trc',default);
Я получаю следующую ошибку.Файл 'C: \ Users \ chalewis \ Desktop \ sql.trc' либо не существует, либо произошла ошибка при открытии файла.Ошибка = «5 (доступ запрещен.)».
База данных и файл находятся на одном и том же компьютере, поэтому путь должен быть правильным (для его копирования использовалась функция копирования пути).
IЯ вошел в систему с помощью проверки подлинности Windows и могу загрузить файл в SQL Server Profiler очень хорошо.
- Трассировка была захвачена SQL Server Profiler.
- Я дал разрешение на свой рабочий столto {ComputerName} / MSSQLSERVER
Что-нибудь еще, что я могу сделать?