PB中,分离附加和备份还原各自的优缺点是什么?
一般常用的都是备份还原,那么分离和附加什么时候用呢?
------解决方案--------------------我说说SQLServer的吧,其实我个人觉得分离附加多用于应急处理,而平时所说的备份应该特指【备份】/【还原】。有人认为把mdf、ldf复制到别的地方再附加,这也叫备份,但是由于配置(特别是路径)的原因,很有可能会报错。同时分离附加的灵活性很低,仅仅是保存分离时的状态,而备份,如果包含完整、差异、日志等文件时,可以恢复到某些时间点。对于常规的数据库维护,还是要走备份还原的路线。
对于分离和附加,一般是数据库出现一些物理性错误或者一致性错误或者由于空间不足不能备份时需要迁移或者修复时才使用。
------解决方案--------------------mdf是分离,ldf是附加吗?
--> 一般来讲,mdf和ldf是一个数据库必备的2个文件,即数据和日志,是成对出现的,
分离时是一起分离,附加时为一起附加.
------解决方案--------------------
------解决方案--------------------请问,物理性错误,和一致性错误是什么啊?
--> 例如磁盘扇区损坏,MSSQL Bug导致数据异常等..
------解决方案--------------------有一种情况是由于I/O存在问题,本来某些数据【打算】写到硬盘的某个扇区,但是I/O跟不上,一般就是慢了。然后写到了另外的扇区,但是SQLServer【以为】写到了,然后记录在SQLServer的系统信息中,当SQLServer要使用的时候,却找不到实际数据,这就是一些一致性错误。物理性错误可能是因为物理设置发生了一些问题,导致了数据库不能正常使用,比如存放mdf文件的硬盘挂了。