如何导出 SQL Server 2008 数据库?

5

我在 SQL Server 2008 Express 创建了一个数据库,能否将其导出?

我问这个问题是因为我需要我的小组成员能够在同一个数据库上工作。我知道可以生成一个数据库脚本,但运行时会出现许多错误。

4个回答

12

或通过IP连接到常见服务器 - c0dem0nkey
我收到一个错误提示,内容为:“该数据库是在运行版本为10.50.4000的服务器上备份的。但是当前运行的服务器版本为10.00.2531,两者不兼容。” - Dynamiite
1
好的。看起来你正在运行 SQL 2008 R2,而你的朋友只是在运行 SQL2008。SQL 没有向后兼容性。 - c0dem0nkey

5
是的,您可以按照以下步骤导出sqlserver数据库:
1.右键单击您的数据库,并悬停在任务上,您将获得另一个下拉菜单,请选择备份。 2.您会看到一个弹出窗口,如下图所示。 enter image description here 3.点击确定按钮。 4.导航到本地PC上的路径(C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\Backup\your database) 5.您就可以获得导出的数据库了。

0

将其备份到磁盘上,将文件副本交给您的朋友,并告诉他从该副本中恢复数据库。

欲了解更多帮助,请参见this article


一定有更简单的方法。 - Dynamiite
@Sebastian,不,我不这么认为。 - Andrey Gordeev

0

是的,从SQL Server 2008 Express导出数据库是可能的。创建备份文件并导出它。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接