sql-server - Management Studio 默认文件保存位置

标签 sql-server ssms

打开一个新的查询窗口。写一些SQL。保存脚本,另存文件为 对话框打开 - 但始终位于配置文件中的相同默认位置 目录。有什么方法可以设置我的默认文件位置吗? ...就像我用过的 与 20 世纪 80 年代的应用程序有关吗?

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

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

最佳答案

这已经有 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

SSMS 2016

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

SSMS 17

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

SSMS 18

  1. 找到 C:\Program Files (x86)\Microsoft SQL Server Management Studio 18\Common7\IDE\Extensions\Application

全部(续)

  • 使用文本编辑器(例如记事本)打开 ssms.application.pkgdef
  • 更改 DefaultProjectsLocation 的值 "DefaultProjectsLocation"="$MyDocuments$\SQL Server Management Studio"
  • 对于查询存储位置(查询本身,而不是结果),请编辑以下内容: "DefaultUserFilesFolderRoot"="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-server - Management Studio 默认文件保存位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/651535/

    相关文章:

    sql-server - 删除使用 SSMS 生成的 SQL 脚本中的日期/时间?

    sql-server - “Prevent saving changes that require the table to be re-created” 微软 SQL 服务器

    sql - 澄清为什么 EXECUTE AS USER/LOGIN 没有返回预期结果?

    sql - 如何在 T-SQL 中插入另一个表中的列?

    sql - SSMS 2008 中没有针对表值函数的 IntelliSense

    c# - 为什么 SQL Server 2012 对于这个查询比 MongoDB 快

    sql - 创建消除重复月/年的 SQL 查询

    SQL ROW_NUMBER 和排序问题

    c# - .NET 4 : How to configure EDMX file in other assembly in Web. 配置

    sql - 当参数没有值时,如何将表中的所有值传递到ssrs中?