0

在我的 sql server 2005 中,我有一个名为movies的数据库。在这个数据库中,我有一个名为list的表。我想在另一台机器上测试我的应用程序。有什么方法可以随身携带该数据库或表,以便无需在那里再次创建它们。除了重新创建新的数据库和表之外,如果有其他出路,它们是什么类型的文件

4

1 回答 1

4

您可以做的一件事是对数据库进行本地备份(如果您希望所有事务也包括事务日志文件)。然后将该 .BAK 文件放在拇指驱动器上并转到另一台机器。在另一台机器上,您可以“恢复”.BAK 作为这台新机器上的数据库。

这是“备份...”和恢复选项的屏幕截图:

在此处输入图像描述

您首先需要将其备份到网络位置,甚至备份到第一台机器的桌面上。进行备份时,您可以保留大部分默认设置,我建议您使用“完整备份”。单击确定后,它将生成一个 Database.BAK 文件。然后,您可以在另一台机器上执行“还原”时使用此文件。还原可以在这第二台机器上具有相同的数据库名称或不同的数据库名称。

于 2012-09-17T18:23:15.547 回答