Я пытаюсь открыть файл трассировки по умолчанию (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 в повышенном режиме (Запуск от имени администратора), чтобы открыть файлы трассировки по умолчанию.