更改SSMS默认文件位置(特定模板)

问题描述 投票:1回答:2

TLDR:如何在不卸载和重新安装的情况下更改SQL Server Management Studios 2014的默认位置?

我最近安装了SQL Server Management Studio 2014,默认文件位置不在我想要的位置。我能够通过工具 - >选项更改默认查询位置和默认项目位置,但我不能为我的生活找出如何更改模板位置。即使我删除了该文件夹,每次运行SSMS时,它都会创建一个新的文件夹。

我猜我错过了一个选项(可能是XML部分?),但任何指针都会受到赞赏。

如果它很重要,我想将默认位置从“Documents / SQL Server Management Studios”移动到“Doc​​uments / Programming / SQL Server Management Studios”

提前致谢。

编辑:我已经在导入和导出设置以及查询结果 - > SQL Server选项卡上更改了文件路径。

sql-server ssms options
2个回答
0
投票

尝试更改“导入和导出设置”。

enter image description here


0
投票

不知道移动SSMS的整个位置,但如果您要修改不断重新加载的核心模板,请参阅下文。

我一直在模板中保存我的首选脚本并保持清洁,我总是首先将所有提供的模板捆绑到一个单独的文件夹中。您不仅必须首先在本地实例中执行此操作,还必须在每次打开SSMS时执行此操作,或者每次打开SSMS时始终会添加默认模板(及其文件夹)。

如果您已经打开了模板资源管理器,请编辑其中的一个文件(右键单击>编辑)以将其打开。在打开的实例上,右键单击其选项卡,然后选择“打开包含文件夹”。

关闭SSMS,然后从打开的位置删除除自定义模板以外的所有模板。在PC上的其他位置备份自定义模板,只是为了安全起见。

不要打开SSMS!这样做将重建SSMS实例中的核心模板。

打开以下文件夹路径:C:\ Program Files(x86)\ Micorost SQL Server \ 120 \ Tools \ Binn \ ManagementStudio \ SqlWorkbenchProjectItems \ Sql

这是默认模板所在的位置。我所做的是创建一个名为“__SQLDefault”的新文件夹,然后将除Sql.vsdir和SQLFile.sql之外的所有内容移动到__SQLDefault文件夹(或者您调用的任何内容)。这是为了防止我想要引用任何核心模板​​......它们仍然存在于单独的单个文件夹中。如果您不希望保留任何核心模板​​,则另一个选项只是删除所有内容(Sql.vsdir和SQLFile.sql除外),而不是将它们放在一个文件夹中。

移动或删除文件后,现在打开SSMS,模板资源管理器应该只包含_SQLDefault文件夹(如果删除了所有文件,则不应该包含),以及您之前未删除的自定义模板。如果您的自定义消失,只需从备份中添加它们即可。

© www.soinside.com 2019 - 2024. All rights reserved.