有没有办法在SSMS 2012中收藏或加注频繁使用的表格?

fri*_*gle 4 sql sql-server ssms ssms-2012

我花在SQL Server Management Studio上的80-90%的时间用于处理相同的5或6个表/视图/存储过程,在一些数据库中超过100个.

如果有一种快速方法可以通过GUI访问那些少数人,而不必每天都滚动并且日复一日地切换表/视图/可编程性文件夹,那将是非常有用的.

在我看来,我正在描绘一个最喜欢的或加星标的表格特征或部分,或者也许只是最近的表格菜单将是一个伟大的节省时间.

这是一个隐藏在SSMS中的某个功能还是插件中可用的功能?

Shi*_*iva 5

实现这一目标的一种方法 - 我出于同样的原因一直使用它 - 是在SSMS中设置过滤器(每个对象类型一次活动).

对于表,右键单击数据库下的Tables节点,然后选择Filter - > Filter Settings.然后输入您的过滤条件并保存该过滤器.现在,只有符合该过滤条件的表才会在对象浏览器中可见.

存储过程,视图等其他对象类型执行相同操作 .HTH

在此输入图像描述


Dav*_*son 5

我可以想到两种方法可以帮助您在SSMS对象资源管理器中找到正确的对象.两者都是SSMS插件.

1)使用免费的SQL搜索 - 当您需要找到一个对象时,按Ctrl-Alt-D,键入对象的名称,向下箭头,直到您突出显示该对象,然后按Enter键.我将建议SQL搜索项目团队提出一个"最近使用过的"对象列表的想法,因为我认为这可能是该工具的一个很好的补充.

2)使用SQL Treeo在对象资源管理器树中创建自己的自定义文件夹.您可以创建一个文件夹来放置最常用的对象,这有助于避免滚动大量不相关的对象.