当需要完整的复制一个数据库时,不清楚原理的时候往往会出现各种问题。下面讲解一种简单易操作的数据库复制方法。
步骤一:在Microsoft sql server Management studio中,将源数据库进行备份,生成一个备份文件dbname.bak;记住备份文件存放的地址,或者复制下来,以防一会找不到;

步骤二:在Microsoft sql server Management studio中,新建一个数据库dbname2(与源数据库名称不一样);新建数据库的时候记住或者重新指定数据库文件存放的路径,我这里指定到自定义目录;创建后在E:\data下生成2个文件;
步骤三:选中新建的dbname2数据库,右击选择 任务-->还原,在还原面板上按如下操作;





最后,点击确认即可。

步骤四:还原后的数据库,可能会一直显示“正在还原...”。管理器不会主动刷新,手工刷新一下。如果手工刷新后还是显示“正在还原”,则可能是进程被挂起了,需要执行:RESTORE database dbname2 with recovery 即可。

本文详细介绍了在Microsoft SQL Server Management Studio中复制数据库的步骤,包括备份源数据库、创建新数据库、还原备份文件及解决常见问题,适用于需要完整复制数据库的场景。
7万+

被折叠的 条评论
为什么被折叠?



