在以前版本的SQL Server上重新创建数据库定义?

时间:2011-12-14 10:54:54

标签: sql-server

我在开发环境中创建了一个新应用程序,现在需要上传才能将它放在我的Web服务器上。我在我的开发环境中使用SQL Server 2008,但在我的Web服务器上安装了SQL Server 2005。

是否可以从我的SQL Server 2008中提取用于重新创建数据库的完整脚本以在我的SQL Server 2005上运行?在备份数据库之前,上传了.bak文件,然后将其恢复。这对我来说不起作用,因为无法将数据库还原到以前版本的SQL Server。

我不需要将表的内容传输到服务器,只需要表定义,存储过程等。这可能吗?

1 个答案:

答案 0 :(得分:1)

在Sql Server Management Studio中:右键单击您的数据库并转到Tasks -> Generate Scripts。那里有一个巫师可以帮助你。

您可以选择特定的表格或全部选择。您也可以选择生成的脚本的位置等。