怎么拷贝SQLserver数据库Data里面的数据?

怎么拷贝SQLserver数据库Data里面的数据


哈士奇WWW
浏览 779回答 3
3回答

阿波罗的战车

两种方法:1、在“SQL Server 配置管理器”中将你的SQL SERVER服务停止,然后将你安装数据库文件中的data文件夹下的 你的数据库名.mdf和你的数据库名.ldf文件夹拷给别人,最后拿到该文件的人,直接在mssql2005的“SQL Server Management Studio”工具中,用附加数据库的方式添加即可。2、在你电脑上的“SQL Server Management Studio”工具中找到你要用来传的数据库名,在上面点右键--任务--备份数据库。为其指定一个目录后,点保存。之后会生成一个文件,你直接将该文件拷贝给你要给的人。拿到这个备份文件的人,首先要在他电脑的“SQL Server Management Studio”工具中新建一个空数据库,且该数据库名要和你电脑上的那个名称一致,最后在这个数据库名上点右键--任务--还原--数据库,选中刚才的那个备份文件,点确定也可以还原。

慕田峪4524236

一个数据库至少包含一个mdf文件和一个ldf文件,有时还会包含1个或几个ndf文件。复制时必须包含所有的文件,否则就是不完整的。而且并不是简单的复制,数据库就可以使用了。需要先在原始服务器上分离,然后才能复制它的文件;复制到目的地之后,还需要附加数据库才能使用。

LEATH

单独复制mdf不行,要将mdf与ldf一起复制过去。然后在目标数据库中通过加载的形式将数据库加载进来。
打开App,查看更多内容
随时随地看视频慕课网APP