微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

SSMS没有为新的存储过程使用模板

如何解决SSMS没有为新的存储过程使用模板

我使用模板浏览器编辑模板“创建存储过程(新菜单).sql”。并保存。重新启动ssms。

但是,如果我通过在对象资源管理器中右键单击然后创建一个新的存储过程,然后单击“新建->存储过程...”,则看不到更改。似乎ssms使用了我找不到的标准模板...

如果我通过template-explorer调用模板,我可以看到我的更改。

我更改的模板保存在C:\ Users \ breuerp \ AppData \ Roaming \ Microsoft \ sql Server Management Studio \ 18.0 \ Templates \ sql \ Stored Procedure。

还有其他地方吗?单击菜单时如何更改ssms使用的模板?

Google仅找到有关如何更改模板的说明-我按照ir描述的匹配项进行操作-或将其保存在-找到我的模板的位置...

我正在使用ssms版本18.6并具有以下信息:

sql Server Management Studio 15.0.18338.0
sql Server 管理对象(SMO)16.100.41011.9
Microsoft Analysis 服务客户端工具15.0.19205.0
Microsoft数据访问 组件(mdac)10.0.17763.1
Microsoft MSXML 3.0 4.0 6.0
Microsoft .NET Framework 4.0.30319.42000
操作系统10.0.17763

Customise default 'New Stored Procedure' SSMS 2008 Template中提到的路径在我的电脑上不存在。

真诚地 彼得

解决方法

看起来像模板的目的是开始您自己的常用脚本起始点集合the documentation没有任何地方声明它将在SSMS中导入或包含您的自定义模板。

文档指出以下内容(无高光)。

第一次打开模板资源管理器时,会将模板的副本放置在C:\ Users中位于AppData \ Roaming \ Microsoft \ SQL Server Management Studio \ 130 \下的用户文件夹中。模板。

也许可以检索原始位置并调整原始脚本,那么您可能会看到SSMS中的更改。

为您经常执行的任务创建自定义模板。 将自定义脚本组织到现有文件夹中或创建新的文件夹结构。

如果建议创建一个新的文件夹结构,但没有选择在SSMS中配置新文件夹路径的方法,那么应用程序将无法找到您的自定义模板。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。