将数据库复制到同一服务器上的另一

时间:2010-01-07 15:50:20

标签: sql-server-2008

我有一个数据库,并希望将其表等复制到另一个数据库,因此我可以将其中一个数据库用作“暂存”数据库。

这样做的最好/最简单的方法是什么?

由于

3 个答案:

答案 0 :(得分:1)

与系统无关...来自任何命令行:

sqldump -u username -p databasename > backup.sql;
sql -u username -p
<<provide password and access the sql commandline>>
create database newdatabasename;exit;

sql -u username -p newdatabasename < backup.sql

这应该基于旧版本的备份构建新数据库

答案 1 :(得分:0)

如果要复制所有内容,我将创建要复制的数据库的完整备份:右键单击db&gt;任务&gt;备份。在SQL Server中创建一个新数据库并将备份文件还原到其中:右键单击&gt;任务和GT;恢复数据库。这将为您提供原始数据库的完整副本。

答案 2 :(得分:0)

您可以使用:右键单击数据库 - &gt;任务 - &gt;复制数据库......