在接触一个新的sqlserver生产数据库时,估错了主键,进行update的时候where条件里是其他列而不是主键,导致了大批量的数据被修改!!!
但是幸运的是:该表是省市县表。
所以又找到了原来的表覆盖上去了。
这次事故告诉我:
1.不能再生产环境中直接修改,要先拷贝到其他的地方然后修改。
2.生成数据库要经常进行备份,防止出现大规模事故。
3.修改时切记要看清看清再看清。
在接触一个新的sqlserver生产数据库时,估错了主键,进行update的时候where条件里是其他列而不是主键,导致了大批量的数据被修改!!!
但是幸运的是:该表是省市县表。
所以又找到了原来的表覆盖上去了。
这次事故告诉我:
1.不能再生产环境中直接修改,要先拷贝到其他的地方然后修改。
2.生成数据库要经常进行备份,防止出现大规模事故。
3.修改时切记要看清看清再看清。