打开一个新的查询窗口.写一些SQL.保存脚本,将"另存为文件"对话框打开 - 但始终位于"个人档案"目录中的相同默认位置.有没有办法设置我的默认文件位置?...就像我曾经使用过20世纪80年代的应用程序一样?
在"工具"|"选项"下,可以为查询结果指定默认位置.对于新查询(文本编辑器),我需要相同的东西.尝试更改注册表中的位置,但SSMS只是覆盖了我的更改.有什么建议?
(我在http://www.eggheadcafe.com/software/aspnet/30098335/management-studio-default.aspx上看到了这个未解答的问题, 我有同样的问题,所以我只是在这里重新发布)
现在已经5年了,但它没有提到SSMS版本,所以我想我会为SSMS 2012和SSMS 2014添加更新.第一步不同版本之间,其余的是相同的:
SSMS 2012
找到C:\ Program Files(x86)\ Microsoft SQL Server\110\Tools\Binn\ManagementStudio\Extensions\Application
SSMS 2014
找到C:\ Program Files(x86)\ Microsoft SQL Server\120\Tools\Binn\ManagementStudio\Extensions\Application
两者(续)
使用文本编辑器(例如记事本)打开ssms.application.pkgdef
更改DefaultProjectsLocation的值
"DefaultProjectsLocation"="$ MyDocuments $\SQL Server Management Studio"
保存文件
感谢此来源:http://www.networksteve.com/forum/topic.php/How_to_change_the_default_query_save_location_in_SSMS/? TopicId=41425&Posts =0
我知道这是一个老问题,但我找到了一个链接,说明如何正确地执行此操作,至少对于SQL 2005.认为它也适用于更高版本.
更改我的项目文件夹
设置存储在
.vssettings
文件My Documents\SQL Server Management Studio\Settings
夹中的XML文件中.确保在更改此文件之前关闭SSMS:SSMS在您关闭应用程序时写入它并将覆盖您所做的任何更改.要更改My Projects
文件夹,您需要查找以下行:
%vsspv_user_documents%\My Projects
里面的值是
My Projects
文件夹的位置.只需更改值,下次打开SSMS时,My Projects
将映射文件夹.
只是为了确保,你在这里更新了注册表中的位置:
HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server\90\Tools\Shell HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server\90\Tools\Shell\General\ProjectLocationEntries
一个简单的解决方法是为所需的保存位置创建快捷方式。将快捷方式放在SSMS \ Projects目录中。保存时,选择底部的“所有文件(。)”,然后双击快捷方式。
不理想,但是可以快速简单地解决。