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

SQL Server: как открыть файл трассировки по умолчанию?

Я пытаюсь открыть файл трассировки по умолчанию (log_17.trc) из каталога

C:\Program Files\Microsoft SQL Server\MSSQL10.INSTC\MSSQL\Log

Я получаю следующую ошибку в профилировщике SQL Server:

Failed to open file. Access is denied

Я использую учетную запись системного администратора. У меня Windows 7. Есть идеи?

Попробуй это:

SELECT * FROM fn_trace_gettable (convert (varchar (1000), (SELECT value FROM :: fn_trace_getinfo (по умолчанию), где traceid = (выберите max (traceid) from :: fn_trace_getinfo (по умолчанию)) и property = 2)), по умолчанию)

Я только что воссоздал проблему на своем компьютере с Windows 7, на котором запущены SQL Server 2008 R2 SSMS и SQL Server 2008 Data Engine, и мне пришлось запустить SQL Profiler в повышенном режиме (Запуск от имени администратора), чтобы открыть файлы трассировки по умолчанию.