Como recuperar os scripts não salvos se o SSMS travar / a guia não salva for fechada acidentalmente?
sql
sql-server
tsql
sql-server-2012
ssms
BumbleBee
fonte
fonte
Respostas:
Postando isso no caso de alguém tropeçar no mesmo problema.
Pesquisou no Google por recuperar scripts não salvos e encontrou uma solução.
Execute o seguinte
select
script. Ele fornece uma lista de scripts e seu tempo de execução nas últimas 24 horas. Isso será útil para recuperar os scripts, se fecharmos nossa janela de consulta no SQL Server Management Studio sem salvar o script. Ele funciona para todos os scripts executados, não apenas para uma visualização ou procedimento.fonte
Você pode encontrá-los em um desses locais (dependendo da versão do Windows que você está usando).
Windows XP
Windows Vista / 7/10
OU
Pesquisados a partir desta fonte e desta fonte.
fonte
Backup Files\Solution1
Um pouco atrasado para a festa, mas nenhum dos locais mencionados anteriormente funcionou para mim - por algum motivo, os arquivos de backup / recuperação automática foram salvos na pasta VS15 no meu PC (isso é para o SQL Server 2016 Management Studio)
C: \ Users \ YOURUSERNAME \ Documents \ Visual Studio 2015 \ Arquivos de backup \ Solution1
Convém verificar as configurações de Ferramentas-Opções-Ambiente-Importar e exportar configurações, o local dos arquivos de configurações pode apontar para sua pasta de backup - eu nunca teria procurado isso na pasta VS15.
fonte
Use o seguinte local onde você pode encontrar todos
~AutoRecover.~vs*.sql
( arquivos de recuperação automática ):fonte
Talvez você não encontre os diretórios sugeridos ou seu arquivo de recuperação esteja ausente, graças a Deus eu repliquei a falha com um script não salvo e me levou a este diretório:
C: \ Usuários \ usuário \ OneDrive \ Documents \ Visual Studio 2015 \ Arquivos de backup \ Solution1
Então, talvez isso salve o seu dia :)
fonte
Eu sei que este é um thread antigo, mas para quem procura recuperar um script após falhas no ssms, faça o seguinte
fonte
Estou usando o Windows 8 e encontrei os scripts ausentes no caminho abaixo:
fonte
Vá para SSMS >> Ferramentas >> Opções >> Ambiente >> AutoRecuperação
Existem duas configurações diferentes:
1) Salvar informações de AutoRecuperação a cada minuto
Esta opção salvará o arquivo de consulta SQL em determinado intervalo. Defina esta opção para o valor mínimo possível para evitar perdas. Se você definiu esse valor como 5, no pior caso possível, poderá perder os últimos 5 minutos do trabalho.
2) Mantenha as informações de AutoRecuperação por dias
Esta opção preservará as informações de AutoRecuperação por dias especificados. No entanto, sugiro que, em caso de acidente, abra o SQL Server Management Studio imediatamente e recupere seu arquivo. Não procrastine esta tarefa importante para datas futuras.
fonte
Suplemento SSMSBoost (atualmente gratuito)
+ toneladas de outros recursos. (Eu sou o desenvolvedor do suplemento)
fonte
Você pode encontrar arquivos aqui, quando você fechou a janela do SSMS acidentalmente
fonte
Consegui recuperar meus arquivos do seguinte local:
Deve haver arquivos de recuperação diferentes por guia. Eu diria que procure os arquivos para a data em que você os perdeu.
fonte