SQL Server Management Studio架构视图

时间:2010-02-25 19:58:12

标签: sql-server sql-server-2008 ssms

我正在使用SQL服务器和几个数据库。每个数据库可能有很多架构,比如dbo。,admin。,other。,而且我已经厌倦了滚动试图找到的东西。

如果我正在处理特定于模式的项目,我想从我的视图中过滤掉除模式之外的所有其他内容。作为dbo,我看到一切意味着我花了大部分时间来骚扰我的滚轮(这是一个笑话)。

这在SQL Server Management Studio 2008中是否可行?

3 个答案:

答案 0 :(得分:14)

在SSMS 2005或2008中,右键单击标题:“存储过程”,“表格”等,然后单击“过滤器设置”,然后单击“模式”将“操作员”更改为“不包含”或“包含”等,然后设置一个值来过滤它们......

答案 1 :(得分:2)

是:不要以db_owner或“sa”连接。

以只能访问和更改所需架构的用户身份进行连接。

这样,引擎“Metadata visibility”会自动执行

答案 2 :(得分:0)

仅供参考,我在cdc架构下搜索表,这是创建的更改数据捕获架构。经过多次努力,我发现这些表位于Tables-> System Tables文件夹中。所以SSMS确实显示了非默认架构,但在这种情况下它位于不同的文件夹中。