Sql server SQL Server对象组织
我不确定这是否有效,但是我有一个SQL Server的错误,那就是我不能将对象组织到一组对象中 想象一下,我正在一个大型数据库中处理一个新的工作部分,我可能有15个我将经常使用的对象。我想做的是将它们“收藏”到一个文件夹中,这样我就不必搜索数据库中的所有对象 我知道我可以按模式组织对象,但是这些对象不一定是特定于模式的,它们跨越了边界 有没有人遇到过将对象组织到收藏夹组的方法?我知道SQL Server项目可以组织脚本,但我看不出它们可以组织表Sql server SQL Server对象组织,sql-server,sql-server-2005,sql-server-2008,ssms,Sql Server,Sql Server 2005,Sql Server 2008,Ssms,我不确定这是否有效,但是我有一个SQL Server的错误,那就是我不能将对象组织到一组对象中 想象一下,我正在一个大型数据库中处理一个新的工作部分,我可能有15个我将经常使用的对象。我想做的是将它们“收藏”到一个文件夹中,这样我就不必搜索数据库中的所有对象 我知道我可以按模式组织对象,但是这些对象不一定是特定于模式的,它们跨越了边界 有没有人遇到过将对象组织到收藏夹组的方法?我知道SQL Server项目可以组织脚本,但我看不出它们可以组织表 谢谢您无法使用本机工具(SQL Server Ma
谢谢您无法使用本机工具(SQL Server Management Studio)实现这一点,但有一个解决方法:使用这15个表创建一个新的空数据库-仅使用模式,而不是数据。然后,在编写T-SQL代码时,可以快速地将这些表中的元素拖放到代码中
缺点是,在真实数据库中所做的更改不会反映在工作数据库中,但您可以使用脚本自动执行,以提取所需的对象并在工作数据库中重新创建它们。您可以随时运行它(比如每X小时一次,或者作为本地开发服务器启动时运行的SQL代理作业),而不会丢失数据,因为您不会修改“收藏夹”数据库中的结构。我知道我真的迟到了,但问题出现在右侧的“相关”下我很好奇地看了看 Management Studio有一个免费插件,它似乎完全符合您的要求: 还有一个65美元的商业插件,你也可以试试。我也没有试过,所以我不确定它们的效果如何,或者付费版本在免费插件上提供了什么(如果有的话) 投票支持此连接项并添加一条描述您的业务用例的注释也无妨。虽然您可能会发现,由于无法修复而关闭它令人沮丧,但这不一定是一个永久性的决定:
谢谢,这是一个解决方案,但是,只有我才能将其视为SSMS功能的一个大整体吗?我的意思是,为了将对象组合在一起,需要付出很多努力。谢天谢地,不仅仅是你们,SSMS并不是真正为核心数据库开发而设计的。如果您全职使用数据库进行开发,您将需要查看开发环境,如VisualStudio for Database Developers或Quest Toad for SQL Server,它们可以满足您的要求,还可以做更多的工作。