从日志文件中检索丢失的数据?

时间:2009-07-14 02:56:24

标签: asp.net sql-server vb.net

我有一个asp.net/vb文件,它接收数据并通过存储过程处理它。对于年份的varchar,代码的宽度设置为2,因此它被切断,只留下前两位数字插入数据库。

此信息是否可以从系统/ IIS日志文件中检索,或者它是否永远丢失?

谢谢!

3 个答案:

答案 0 :(得分:2)

该数据永远丢失。

答案 1 :(得分:0)

您是否有未损坏的数据?数据库中的记录是顺序的还是自动递增字段。你有记录的时间戳吗?这些年份是否与插入/更新记录的日期相对应?根据您对这些问题的回答,可能能够重建数据。特别是使用时间戳和/或自动增量字段可以使您能够确定记录之间的特定顺序。如果日期字段与此排序相关,您可以从其他记录中的数据推断出年份。任何日志文件都不太可能有用。

答案 2 :(得分:0)

只有当年份是查询字符串或URL的一部分时......最多不可能。如果您的IIS管理员碰巧打开POST字段的日志记录,那么您可以从那里检索它。但是,我所知道的网站很少会记录POST数据。