周末忽然发现有个数据库出了问题,有“可疑”两个字样。
重启数据库,问题依旧。
上网查,一大堆,好复杂,怕整个SQL都搞坏。
我想了一下原因,估计是前两天有个数据库的日志无线膨胀。
我自作聪明地想,先将数据库分离,然后再附加,看看行不行。结果不能分离,警告我要先还原或修复。我就先将数据库脱机,然后分离,成功分离。
但附加的时候怎么也附加不了。
又到网上查,先建一个同名的数据库,然后停SQL,将老文件覆盖新的,再开SQL。但是开了之后,新建的这个数据库并没有出现预期中的“可疑”标志,而是什么都没有,根本没有展开的图标。我估计,是因为原先这个数据库自己建了好多文件组,根本不止两个文件。
网上一大堆答案,其实都是大同小异,应该是抄来抄去的东西,有多少是经过了实践的检验?我这个是生产数据,经不起折腾。
无奈之下,只好新建数据库,建表,视图、索引、存储过程,等等。数据全部没有了。
以前没有定期备份,悔恨莫及。如果是数据库高手,遇到这种情况,可能有办法挽回损失,但如果平时有做备份,像我这样的低手,也可以搞定啊!
所以,老老实实,做好备份,才是硬道理。
本文发布于:2024-02-01 22:38:00,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170679828139887.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |