|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
mysql的prepare其实是本地PHP客户端模拟的,并没有根据你mysql的设置做字符集的调整。应该交与mysqlserver端做prepare,同时得调用mysql_set_character_set去操作,server才会按照字符集去做转义。qq|update|恢复|数据复原今晚,在批量收拾处置时,远程把持服务器的MSSQL查询剖析器,大概对照心急手快,在实行一句update时,鼠标才选中了SQL语句的一半时左手就按了实行的F5键(我宣誓,今后不再敢了。),了局一会儿把一切四千多条的软件称号纪录全体update为[****]了,心想完了完了。。
费了很年夜的工夫才把这些材料收拾好的,一个F5就全完了。。
心想,另有没有甚么复原办法呢?第一工夫停失落网站的IIS,翻开www.baidu.com,真的很感激百度!实验搜刮关头字:复原sqlupdate,复原update,sql复原update这些关头词,终究找到两篇有但愿的文章,全体来自于CSDN的,感激CSDN!
叨教sqlserver内里已update的器材(事件已提交)怎样能回复?http://topic.csdn.net/t/20050117/10/3730983.html
方才一个毛病的UPDATE把数据全弄错了,有无举措复原,急逝世了!
http://topic.csdn.net/t/20050117/10/3730983.html
看着内里的先容,看来是有但愿恢复了,顺着下面的下载地点:http://www.yiii.net/app/servlet/net.yiii.club.DownloadServlet?Information_Id=I00023471
解紧缩暗码www.heibai.net
把软件给下载了,解压然后在当地安装,固然我要在当地先实验能恢复了,再上传到服务器复原。
安装,注册软件.....
接着翻开本人本机的MSSQL查询剖析器,任意来一句update更新了些器材,翻开LogExplorer软件,满是英文界面,但按着CSDN的网友先容办法,一步步来:
注册机发生的是注册码,用解紧缩暗码解开后,紧缩包里也有一个注册机的。
翻开logexplorerpold=>attachlogfile->选择服务器和上岸体例->connect->
选择数据库->attach->左面临话框中browse->viewlog->就能够看到log纪录了
想恢复的话:右键log纪录(我在update更新了4000多笔记录,每笔记录发生一个日记,只需恣意选中统一组的一条右击就行。)undotransation->选择保留文件名和路径->然后翻开该文件到查询剖析器里实行T-sql代码就能够了。
比方假如log是deletetablewhere...的话,天生的文件代码就是inserttable....
个中,有一个网友说有一点请求:你的日记文件是完整日记。
HOHO,我反省了一下我的数据库日记选项,是改成了复杂形式!内心可严重了,但经由过程测试,仍是能恢复出来了!
统统都顺遂的完成了,也给本人上了一堂课!
1、注重按期备份。
2、当心操纵查询剖析器的SQL语句另有鼠标。
3、切勿心浮气燥......
本篇心得完:)
转载请说明http://www.alixixi.com(阿里西西原创)
最初感激百度,感激CSDN,感激CSDN的chinaandys(降龙十八炒&&蛋炒饭)。
这类操作的执行过程是,1)按照新的表定义建立一个临时表tmpa,2)将原表数据拷贝到临时表,3)将原始表改名tmpb,4)将tmpa改名为原表名,5)将tmpb删除。 |
|