Так как я не достаточно высок для создания комментариев, я рассмотрю свой вопрос в моем ответе, если это будет в порядке.
Во-первых, Ваш экземпляр vi
все еще выполнение? Можно отменить или проверить, существует ли .swp файл, он мог бы содержать буфер.
Кроме того, можно определенно вывести память процессов и извлечь данные, Вы ищете тот путь, но это было бы значительно более утомительно.
Наконец на моем плане технического обслуживания (пакетный файл на планировщике задач) я добавляю код разрешения изменения как это:
cacls "C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\LOG\*.trc" /E /G backupserviceaccount:R /T
Jope эта справка кто-то еще!
SQL Server теперь ACLs файлы трассировки с теми же полномочиями пользователя как SQL Server файлов базы данных. Это обычно - SQL Server сервисной учетной записи, выполняется под и группа Computer\Administrators. Полномочия каталога больше не наследованы.
Владелец файлов трассировки должен явно предоставить права доступа другим в соответствии с инструкциями компании и политикой безопасности.
http://blogs.msdn.com/b/psssql/archive/2008/06/25/how-it-works-trace-trc-file-security.aspx