导出 SQL Server 2008 R2 数据库
我有一个 SQL Server 2008 R2 数据库。该数据库包含一些表、存储过程、数据等。
我需要一种方法将该数据库提供给其他人。当我刚刚执行备份时,我无法在自己的计算机上将其恢复到我创建的随机“TestDB”。我如何导出我拥有的数据库,以便其他人可以使用它并将其设置在他们的 SQL Server 实例中以供使用。
谢谢!
I have a database in SQL Server 2008 R2. This database contains some tables, stored procs, data, etc.
I need a way to get this database to someone else. When I just performed a backup of it, I wasn't able to restore it on my own machine to a random "TestDB" I created. How would I export the database I have so someone could take it and set it up in their SQL Server instance to use.
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
有两件事。 1.确保恢复的sql server 是相同的或更高的版本(例如sql 2008 vs 2008 R2)。 2. 这可能听起来很愚蠢,但 sql 2008 不会选择从备份中恢复什么。您必须明确选择要恢复的内容。
Two things. 1.make sure the restore sql server is the same, or higher version (eg sql 2008 vs 2008 R2). 2. It may sound dumb but sql 2008 doesn't pick what to restore from the backup. You have to explicitly pick the content to restore.