Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 SQL Server 2012 management studio восстановление файлов  [new]
Dmitry1979
Member

Откуда:
Сообщений: 16
Вчера целый день писал скрипт и забыл сохранить.
Ночью вырубали свет. В старых версиях он помню сразу предлагал восстанавливать файлы, здесь же промолчал.
Автовосстановление включено и должно происходить каждые 5 минут. Хранение данных восстановления - 7 дней.
Поиск по диску файлов *.sql, *.bak со вчерашней ничего не дал.
Может там расширение какое-то хитрое?
20 июн 17, 09:56    [20576555]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server 2012 management studio восстановление файлов  [new]
felix_ff
Member

Откуда: Moscow
Сообщений: 1364
Dmitry1979,

Версия студии какая? Если больше 2008 (или 2012 врать не буду не помню) там надо файл скрипта один раз сохранить, игаче автоматическое сохранение не работает.

Если запрос успели выполнить хотябы раз и еще прошло не очень много времени можете попробовать поискать в кэше планов.
20 июн 17, 10:03    [20576570]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server 2012 management studio восстановление файлов  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6801
https://solutioncenter.apexsql.com/retrieve-unsaved-sql-query-scripts-due-to-sql-server-management-studio-crash/
20 июн 17, 10:05    [20576576]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server 2012 management studio восстановление файлов  [new]
Dmitry1979
Member

Откуда:
Сообщений: 16
Всем огромное спасибо помогло
USE < DATABASE >

SELECT execquery.last_execution_time AS [Date Time]
	,execsql.TEXT AS [Script]
FROM sys.dm_exec_query_stats AS execquery
CROSS APPLY sys.dm_exec_sql_text(execquery.sql_handle) AS execsql
ORDER BY execquery.last_execution_time DESC


(из статьи по ссылке)
20 июн 17, 10:45    [20576691]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить