正如标题所述,我该怎么做?
我想点击保存,并让SSMS自动将我引导到网络文件夹..
答案 0 :(得分:13)
现在已经有3年了,但SSMS 2012和2014的答案会有所帮助,所以我想我会添加更新。第一步在版本之间有所不同,其余部分是相同的:
SSMS 2012
SSMS 2014
两者(续)
答案 1 :(得分:3)
注册表中2k8的正确位置为HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server\100\Tools\Shell
。
答案 2 :(得分:1)
它不能在工具中编辑(出于某种原因),但您可以从我的文档中的设置文件>中进行调整。 SQL Server Management Studio>设置。
查找节点“ProjectsLocation”,并相应调整 -
<PropertyValue name="ProjectsLocation">\\mynetworkpath</PropertyValue>
在编辑此文件之前,请务必退出SSMS。这应该可以解决问题......
答案 3 :(得分:1)
@Kevin's solution不适用于SQL 2k8。一个人需要更改注册表:
key = HKEY_Current_User\Microsoft\Microsoft SQL Server\100\Tools\Shell
现在看看他们写了默认路径的位置......将其更改为任何有效的UNC。
答案 4 :(得分:1)
在经过大量拙劣之后,这似乎对我有用 -
按上述帖子(HKEY_CURRENT_USER \ Software \ Microsoft \ Microsoft SQL Server \ 100 \ Tools \ Shell)中所述编辑注册表设置 - 更改所有路径除了MyDocumentsLocation(这似乎导致设置重置)。
从“我的文档”中找到.vssettings文件并复制到您的文件夹+'/ Settings'文件夹(例如c:\ Dox \ SQL Server Management Studio \ Settings)。
启动SQL studio,退出并重新启动。
编辑.vssettings文件(现在应该在您的文件夹中而不是我的文档中),并将ProjectsLocation更改为所需的文件夹,例如C:\ Dox \ SQL Server Management Studio \ Projects
启动SQL studio。打开文件现在应该可以正常工作,但保存需要单击保存对话框左侧的“我的项目”。