Восстановить потерянные данные из файла журнала? - PullRequest
1 голос
/ 14 июля 2009

У меня есть файл asp.net/vb, который получает данные и обрабатывает их с помощью хранимой процедуры. В коде была установлена ​​ширина 2 для varchar года, поэтому он был обрезан, оставив только первые две цифры для вставки в БД.

Возможно ли получить эту информацию из файла журнала системы / IIS или она утеряна навсегда?

спасибо!

Ответы [ 3 ]

2 голосов
/ 14 июля 2009

Эти данные потеряны навсегда.

0 голосов
/ 14 июля 2009

Только если год был частью строки запроса или URL ... что маловероятно, в лучшем случае. Если ваш администратор IIS включил ведение журнала полей POST, вы можете получить его оттуда. Однако очень мало сайтов, о которых я знаю, регистрируют данные POST.

0 голосов
/ 14 июля 2009

У вас есть данные, которые не повреждены? Являются ли записи в базе данных последовательными или они имеют автоматически увеличивающиеся поля? У вас есть временные метки на записях? Соответствуют ли годы дате, когда запись была вставлена ​​/ обновлена? В зависимости от ваших ответов на эти вопросы вы сможете восстановить данные. В частности, использование меток времени и / или полей автоинкремента может дать вам возможность определить конкретный порядок между записями. Если поле даты связано с этим заказом, вы можете вывести год из данных в других записях. Маловероятно, что какие-либо файлы журналов будут полезны.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...