2010-02-04 51 views
2

如何创建一个新的数据库,它是SQL Server 2000中现有数据库的精确副本?如何在SQL Server 2000中复制数据库?

例如,我有一个现有的数据库DB1。我希望创建一个名为DB2的新数据库,它是旧数据库DB1的确切副本。

我该如何做到这一点?

+0

如何复制SQL 2000数据库? – Adu 2010-02-04 10:57:49

回答

1
  • 备份数据库DB1。
  • 创建一个新的数据库DB2
  • 恢复数据库DB1的备份在新的数据库DB2
+1

我不认为你需要创建一个新的数据库,你可以将旧数据库恢复为新数据库 - 尽管当你这样做时(无论是哪种方式),你都会想要调整一些东西。 – Murph 2010-02-04 10:58:53

+0

不需要先创建db2(除非使用sql server 6.5) – gbn 2010-02-04 11:10:52

+0

确实没有必要先创建其他数据库。不过,我倾向于总是这样做......它对我来说有点安全,但我认为这只是心理上的。 :) – 2010-02-04 11:20:02

相关问题