本文转载自:/daodaojiejacket/article/details/45102455
数据库备份和还原的目的:
数据库备份主要是为了防止数据的丢失,或者在错误数据的出现的时候,能够将数据还原到之前的一个版本。企业经常会做一个任务,每天将数据库进行备份,这样保证了数据不会丢失。
数据库分离和附加的目的:
数据库分离简单的说就是把本地的数据库从服务器分离出来,然后拿到别的服务器上附加,即可实现数据库的转移(但我总觉得,如果不会出现数据的丢失,直接备份一份,然后过去还原就可以了,这个以后如果有新的看法再补充。
注意:备份的时候是针对School数据库进行的备份,然后还原的时候你会发现图中也是右击的School数据库,然后还原。这个的意思就是:我之前对School数据库进行了备份,然后可能过了几天我发现数据有问题,所以我就要还原到之前我备份的版本,所以我就右击了这个School数据库,针对它来还原(在还原的时候,弹出来的界面会自动在目标数据库输入框中填充School)。
(而我所谓的想要一个数据库,不通过分离附加的方式,直接备份然后还原的方式就是,你右击“数据库”(不是右击哪个数据库,是最上面的“数据库”三个字),然后选择还原数据库,然后在弹出界面就不会自动填充目标数据库,此时,你可以自己定义一个你要的名字,然后还原过来就好了,没有必要再什么分离附