这是 SQL Server Management Studio 2012、2014、2016、17、18、19 和 20 的扩展。它将对象资源管理器中的 sql 对象(表、视图等)分组到架构文件夹中。
源代码、文档和问题可以在 https://github.com/nicholas-ross/SSMS-Schema-Folders 找到
这是 SSMS2012Extender 的一个分支(从 CodePlex 上开始),增加了对 SSMS 2014 和 2016 的支持。
您可以从 Microsoft 免费下载最新版本的 SSMS。
从版本页面下载最新版本。
解压前必须先解锁 zip 文件。在 Windows 资源管理器中右键单击 zip 文件并选择“属性”。如果您看到Unblock
按钮或复选框,请单击它。
解压 zip 文件并将SSMS Schema Folders
文件夹复制到 SSMS 扩展文件夹中。删除或替换任何以前的版本。对于 2012-17 年,运行包含的 reg 文件以跳过加载错误,或者在看到错误时单击No
,然后重新启动 SSMS。
C:Program Files (x86)Microsoft SQL Server110ToolsBinnManagementStudioExtensions
C:Program Files (x86)Microsoft SQL Server120ToolsBinnManagementStudioExtensions
C:Program Files (x86)Microsoft SQL Server130ToolsBinnManagementStudioExtensions
C:Program Files (x86)Microsoft SQL Server140ToolsBinnManagementStudioExtensions
C:Program Files (x86)Microsoft SQL Server Management Studio 18Common7IDEExtensions
C:Program Files (x86)Microsoft SQL Server Management Studio 19Common7IDEExtensions
C:Program Files (x86)Microsoft SQL Server Management Studio 20Common7IDEExtensions
SSMS 18 及更高版本允许安装在不同位置。如果上面的路径不存在,那么您需要找到正确的路径来使用。
有一些用户选项可以更改架构文件夹的样式和行为。 Tools > Options > SQL Server Object Explorer > Schema Folders
当 Windows 安全阻止运行从 Internet 下载的 dll 文件时,就会发生这种情况。请参阅安装说明,了解允许它们运行所需的步骤。
在 SSMS 17 及更早版本中,第一次使用扩展运行时,它将显示一条错误消息。单击No
并重新启动 SSMS。包含的 reg 文件设置与单击“否”按钮时相同的注册表设置。 SSMS 18 中不再发生这种情况。
此扩展可移动对象资源管理器树视图中的节点。这可能会导致其他未预料到的扩展出现问题。如果您确实有问题,请告诉我。
请将任何问题报告给 https://github.com/nicholas-ross/SSMS-Schema-Folders/issues。
调试构建