比如,一台电脑上有一个SQLSERVER的数据库,你每次开发都要连接这个数据库,现在你嫌麻烦,要把这个环境搭在你自己机器上,你就不用再每次都连接另一台电脑的服务器了。这就需要你在那台机器上把数据库备份出来,备份文件拷贝到本机上,然后还原,这样就相当于在你机器上搭建了一个一模一样的数据库了。包括表结构,函数,触发器,视图过程等等,还有更重要的是数据都会到你的服务器上。
还原嘛,顾名思义,就是按照一个模子,在你的服务器上做一个恢复。而这个模子就是备份文件。
1、数据备份就是要保存数据的完整性,防止非法关键,断电,病毒感染等等情况,使数据丢失,有必要的话,最好勤备份,防止数据丢失。2、数据还原:就是数据库出现错误或者是崩溃了不可以用,就把原来的数据恢复回来。
3、提高系统的可用性和灾难可恢复性,在数据库系统崩溃的时候,可以恢复数据。
4、使用数据库备份还原数据库是数据库系统崩溃时提供数据恢复最小代价的最优方案.
3、没有数据就没有一切,数据库备份就是一种防范灾难于未然的强力手段。
备份是对本机服务器里面的数据进行备份,备份过程中数据库还可以继续使用。\x0d\x0a还原数据库是还原已备份的数据库文件。\x0d\x0a\x0d\x0a分离说的是断开这个数据库的连接(但可不是删除哦,仍然存在于硬盘上),意味着那个数据库就停用了,这样就可以随意的挪动数据库了。\x0d\x0a附加数据库是附加已分离的数据库文件,附加和还原出来的数据库效果是一样的。\x0d\x0a\x0d\x0a附加和还原的区别:\x0d\x0a附加可以是不同硬盘或者服务器,比如sql在这个这个电脑,数据库文件在另一台上,就可以用附加,这样sql程序和数据文件是分开的,而还原平时都是在同一台电脑上,最多不同分区。 附加还可以这个是id 表 ,另一个sql是内容,或者不同时期的内容,比如今年要增加一台新的服务器sql,把新的数据放在新的sql ,旧的sql数据 就可以用附加的方式。// you Clear ?欢迎分享,转载请注明来源:内存溢出
评论列表(0条)