如果SSMS崩溃/未保存选项卡意外关闭,如何恢复未保存的脚本?


当前回答

我使用的是Windows 8,在下面的路径中发现了缺失的脚本:

C:\Users\YourUsername\Documents\SQL Server Management Studio\Backup Files

其他回答

对于SSMS 18,我在以下位置找到了文件:

C:\Users\YourUserName\Documents\Visual Studio 2017\Backup Files\Solution1

对于SSMS 17,它被用于:

C:\Users\YourUserName\Documents\Visual Studio 2015\Backup Files\Solution1

当您不小心关闭SSMS窗口时,您可以在这里找到文件

C:\Windows\System32\SQL Server Management Studio\Backup Files\Solution1

您可以在这些位置之一找到它们(取决于您使用的Windows版本)。

Windows XP

C:\Documents and Settings\YourUsername\My Documents\SQL Server Management Studio\Backup Files\

Windows / 7/10角度来看

%USERPROFILE%\Documents\SQL Server Management Studio\Backup Files

OR

%USERPROFILE%\AppData\Local\Temp

谷歌搜索了这个来源和这个来源。

对于SSMS 18(特别是18.6),我在这里找到了我的备份C:\Windows\SysWOW64\Visual Studio 2017\备份文件\解决方案1。

向Matthew Lock致敬,他给了我在整个机器上搜索的想法!

我知道这是一个旧线程,但对于任何希望在ssms崩溃后检索脚本的人来说,请执行以下操作

打开本地磁盘(C): 打开用户文件夹 找到与您的用户名相关的文件夹并打开它 点击Documents文件夹 单击Visual Studio文件夹或单击备份文件文件夹(如果可见) 单击备份文件文件夹 打开解决方案1文件夹 任何已恢复的临时 文件会在这里。文件将以vs结尾,后面跟着一个数字 例如vs9E61 打开文件并检查丢失的代码。 希望这能有所帮助。这些步骤对我很有效。我正在使用Sql 服务器Express 2017

ex:

C:\Users\[YourUsername]\Documents\Visual Studio [version]\Backup Files\Solution1