脱机与联机是相对的概念,它表示数据库所处的一种状态,脱机状态时数据库是存在的,只是被关闭了,用户不能访问而已,要想访问可以设为联机状态
分离与附加是相对的两个概念,分离后,数据库不存在,只存在数据库对应的安装地址
sql备份数据库和分离数据库的区别----------1>.
分离以后你的数据库就无法使用了,
好比你的系统是一台计算机,
你的数据库相当于一块硬盘,
你把硬盘分离以后,
数据就无法存储了。
而备份等于把你的数据库拷贝到了另一块硬盘里。
。。。。
----------2>.
一般都是用备份的。分离之后可以在附加的时候不需要日志
----------3>.
这是两个概念没有好不好
1 分离情况下你的数据库属于离线的状态,这时你的数据库无法使用, 用户不可访问数据库。
2 备份则是在数据库在线的状态下记录当前数据库的状态,在数据库损害或数据库需要恢复时,对数据库进行
还原。
另外一般较少用户分离数据库,有几率分离数据库后,无法再挂接
----------4>.
备份可以在正常生产中进行,分离则需要在停止工作的情况才能进行
(不过一般也建议在空闲的时候进行备份)
备份是将数据库通过备份的方式导出到一个文件,采用分离的方式来备份是直接拷贝数据文件
----------5>.
主要从分离和备份的作用不同来解释。
1、分离:当你作为一个开发人员,在自己的机器上做好了数据库和系统后,想把程序和数据库安装到客户的机器上,这是使用分离数据库的方式最合适。即在你的机器上分离出数据库,然后把数据文件和日志文件一并拷贝到客户机上进行附加 *** 作即可。
2、备份:这个我想LZ应该知道他的作用,就是以防数据库或则硬件(主要是硬盘)出错而进行的备份 *** 作;也常见于远程数据库(网站的后台数据库)进行在线备份,然后下载到本地进行保留。
----------6>.
备份的话 有完全备份 差异备份 是现在数据的一个copy
分离 就是数据库文件 和数据库系统 分离 该数据库就不能用了
----------7>.
分离是CTRL X,备份是CTRL C
----------8>.
如果你要把数据库从A机“剪切”到B机,用“分离”比较好,分离后把MDF文件直接拷到B机附加即可。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)