TLDR:如何在不卸载和重新安装的情况下更改SQL Server Management Studios 2014的默认位置?
我最近安装了SQL Server Management Studio 2014,默认文件位置不在我想要的位置。我可以通过工具更改默认查询位置和默认项目位置 - >选项,但我不能为我的生活弄清楚如何更改模板位置。即使我删除了该文件夹,每次运行SSMS时,它都会创建一个新的文件夹。
我猜我错过了某个选项(可能是XML部分?),但任何指针都会受到赞赏。
如果重要,我想将默认位置从“Documents / SQL Server Management Studios”移动到“Documents / Programming / SQL Server Management Studios”
提前致谢。
编辑:我已经更改了导入和导出设置上的文件路径,以及查询结果 - > SQL Server选项卡。
答案 0 :(得分:0)
答案 1 :(得分: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文件夹(如果删除了所有内容,则不包含),以及您之前未删除的自定义模板。如果自定义项丢失了,只需将其从备份中添加回去即可。
答案 2 :(得分:0)
什么帮助我编辑了DefaultFileOpenLocation的注册表和值
HKEY_USERS\S-1-5-21-1428394981-1396028598-1721912238-1000\Software\Microsoft\SQL Server Management Studio\18.0_IsoShell