有没有办法让VS 2013的SQL Server对象资源管理器编写脚本默认值?

时间:2014-11-06 22:22:34

标签: sql-server visual-studio-2013

我们今天遇到了一个问题,即在远程站点上弹出了错误,并使用SQL Server对象资源管理器将其追溯到开发人员,以钻取到数据库并使用Script As>脚本编写表格。创建至>新建查询窗口,然后将创建脚本传递给部署脚本。

但是,与SSMS不同,这不会通过.. erm .. default编写表默认值,并且我们无法找到使其执行此操作的方法。如果在VS中打开“Designer”,则会看到列上的默认值,但它们从不编写脚本。

有没有人见过这个?关于如何防止这种(很容易错过)的任何提示?

1 个答案:

答案 0 :(得分:1)

如果已安装Visual Studio Premium或Visual Studio Ultimate,则可以访问所有数据库功能。如果您没有Visual Studio Premium或Visual Studio Ultimate,而是使用Visual Studio Professional,则只有部分功能可用。

有关Data-tier Applications支持的数据库功能的列表,请参阅Microsoft网站上的“数据层应用程序”中支持的功能。如果您使用数据库中不受数据层应用程序支持的功能,则应使用数据库项目来管理对数据库的更改。

http://msdn.microsoft.com/en-us/library/vstudio/dd193245(v=vs.100).aspx