在 SQL Server Management Studio 2008 R2 中找不到复制数据库选项

nav*_*ule 10 sql-server ssms sql-server-2008-r2

我在 SQL Server Management Studio 2008 R2 中看不到复制数据库选项。

谁能告诉我这是怎么回事? 未找到复制数据库图像

Tho*_*ger 24

那是因为你点击了错误的东西。不要右键单击Databases,但实际上需要右键单击要复制的数据库,在Tasks下有一个Copy Database...选项。换句话说,右键单击Database1,然后您将在Tasks下看到此选项。

但是,根据@AaronBertrand 的评论,强烈建议不要使用复制数据库向导。只需进行备份和还原即可。头疼的会少一些。

编辑:似乎此选项不适用于 SQL Server Express 版本。连接到 SQL Server Express 实例时,您无法运行复制数据库向导。这是因为执行此任务的两种主要方法在 SQL Server Express Edition 中不可用。首先,Detach/Reattach 方法依赖于 SQL Agent(大概是将数据和日志文件从源复制到目标),并且 SMO已从 2008 R2 中删除,因此该方法在 Express 2008 R2 中也不可用。


小智 9

我可以通过选择备份数据库然后选择从数据库还原来使用 SQL Express 制作数据库的副本..退出简单

  • 为什么投反对票?Thomas 的回答表明 SQL Server Express 没有复制数据库向导,因此以新名称备份和恢复似乎是一个直接的选择。 (6认同)