SQL Server中的收缩数据库,数据会丢失吗?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL Server中的收缩数据库,数据会丢失吗?相关的知识,希望对你有一定的参考价值。

参考技术A 不会丢失的。除非你人品爆发 参考技术B 不会本回答被提问者采纳 参考技术C 肯定不会的,只会把数据库一些没用到的空间释放出来 参考技术D 不会。只是释放了日志文件。 第5个回答  2010-05-08 不会的啊。

重装SQLsever2000的数据库会丢失原来的数据吗

MS SQL server 数据库的数据是保存在 mdf文件中的,还有日志文件ldf文件, 只要mdf,LDF文件保存好,数据可以直接附加到,新安装的服务器中。

类似图中的文件:


附加数据库过程:

1、在sql企业管理器中,鼠标移至 “数据库” 之上,点击鼠标右键 依次选择

“所有任务” “附加数据库”

2、点击图中圈中按钮,打开 mdf文件选择,选择相应文件,即可以恢复原数据库数据。

参考技术A 把数据库文件复制出来,再把ufsystem.ldf和ufsystem.mdf都考出来,重新数据库软件与用友,再附加数据库就可以了,只是数据库文件没有损坏的话,就没有问题的,数据是不会掉的,所以每个月备份是必须要做的,实在不明白,最好找工程师问问再做。 参考技术B 按照如下步骤就可以恢复你的数据库:
1、找到你的数据文件和日志文件,我的放在下面的路径下面,根据实际情况看看找找你的。
【D:\Program Files\Microsoft SQL Server\MSSQL\Data】
数据文件:【*.mdf】。
日志文件:【*.LDF】。

2、把上面的文件备份下来。
3、重装你的SqlServer2000数据库
4、重新安装数据库之后,新建一个和你备份数据库同名的数据库。
5、停止数据库服务。
6、把你备份的数据库文件和日志文件覆盖到新安装的数据库文件上。
7、重新启动数据库服务,恢复完毕。

※说明:如果有多个数据库需要恢复的话,再第一步就把全部需要恢复的数据库备份,在第4步建数据库的时候就把全部需要恢复的数据库新建,最后一次性覆盖就可以了。本回答被提问者和网友采纳

以上是关于SQL Server中的收缩数据库,数据会丢失吗?的主要内容,如果未能解决你的问题,请参考以下文章

SQL SERVER如何收缩数据库

如何收缩 SQL Server 中的 Tempdb 数据库

SQL Server 压缩日志及数据库文件大小

sql server 中收缩数据库有意义吗

重装SQLsever2000的数据库会丢失原来的数据吗

sql server数据库日志怎么清理