Management Studio默认文件保存位置

Jer*_*eir 56 sql-server ssms

打开一个新的查询窗口.写一些SQL.保存脚本,将"另存为文件"对话框打开 - 但始终位于"个人档案"目录中的相同默认位置.有没有办法设置我的默认文件位置?...就像我曾经使用过20世纪80年代的应用程序一样?

在"工具"|"选项"下,可以为查询结果指定默认位置.对于新查询(文本编辑器),我需要相同的东西.尝试更改注册表中的位置,但SSMS只是覆盖了我的更改.有什么建议?

(我在http://www.eggheadcafe.com/software/aspnet/30098335/management-studio-default.aspx上看到了这个未解答的问题, 我有同样的问题,所以我只是在这里重新发布)

Dar*_*ith 39

现在已经5年了,但它没有提到SSMS版本,所以我想我会为SSMS 2012和SSMS 2014添加更新.第一步不同版本之间,其余的是相同的:

SSMS 2012

  1. 找到C:\ Program Files(x86)\ Microsoft SQL Server\110\Tools\Binn\ManagementStudio\Extensions\Application

SSMS 2014

  1. 找到C:\ Program Files(x86)\ Microsoft SQL Server\120\Tools\Binn\ManagementStudio\Extensions\Application

两者(续)

  1. 使用文本编辑器(例如记事本)打开ssms.application.pkgdef
  2. 更改DefaultProjectsLocation的值
  3. "DefaultProjectsLocation"="$ MyDocuments $\SQL Server Management Studio"
  4. 保存文件

感谢此来源:http://www.networksteve.com/forum/topic.php/How_to_change_the_default_query_save_location_in_SSMS/? TopicId=41425&Posts =0

  • 我正在使用SSMS 2012,因此其他“答案”均无效。谢谢 :) (2认同)
  • 如果您的版本未在此处列出,则您可能只需要浏览所有文件夹120、130等,从最高编号开始,然后逐步向下查找,直到找到ssms.application.pkgdef文件。 \ 140,然后\ 130,然后\ 120 ..等等,依此类推。 (2认同)

Mar*_*all 29

我知道这是一个老问题,但我找到了一个链接,说明如何正确地执行此操作,至少对于SQL 2005.认为它也适用于更高版本.

更改我的项目文件夹

设置存储在.vssettings文件My Documents\SQL Server Management Studio\Settings夹中的XML文件中.确保在更改此文件之前关闭SSMS:SSMS在您关闭应用程序时写入它并将覆盖您所做的任何更改.要更改 My Projects文件夹,您需要查找以下行:

   <PropertyValue name="ProjectsLocation">%vsspv_user_documents%\My
   Projects</PropertyValue>
Run Code Online (Sandbox Code Playgroud)

里面的值是My Projects文件夹的位置.只需更改值,下次打开SSMS时,My Projects 将映射文件夹.

  • 注意:尝试此操作时,单击"保存"时,仍会获得原始默认项目文件夹.但是单击保存对话框左侧面板上的"我的项目"按钮会将我带到我希望保存脚本的文件夹.谢谢. (4认同)

edo*_*oft 6

只是为了确保,你在这里更新了注册表中的位置:

HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server\90\Tools\Shell

HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server\90\Tools\Shell\General\ProjectLocationEntries
Run Code Online (Sandbox Code Playgroud)


Dav*_*rra 6

SSMS 18的安装位置以及控制默认文件保存位置的配置文件的位置已更改。需要编辑的文件现在位于以下路径:

C:\Program Files (x86)\Microsoft SQL Server Management Studio 18\Common7\IDE\Extensions\Application\ssms.Application.pkgdef

  1. 关闭所有正在运行的 SSMS 18 实例。

  2. 使用以管理员权限运行的文本编辑器打开 ssms.Application.pkgdef。

  3. 将 DefaultProjectsLocation 的值更改为您希望的默认值:

    • "DefaultProjectsLocation"="C:\My\Preferred\Save\Location"
  4. 保存文件并重新启动 SSMS。


小智 5

一个简单的解决方法是为所需的保存位置创建快捷方式。将快捷方式放在SSMS \ Projects目录中。保存时,选择底部的“所有文件()”,然后双击快捷方式。

不理想,但是可以快速简单地解决。