복붙노트

[SQL] 저장되지 않은 SQL 쿼리 스크립트를 복구

SQL

저장되지 않은 SQL 쿼리 스크립트를 복구

SSMS가 충돌하면 어떻게 저장되지 않은 스크립트를 복구 / 저장되지 않은 탭은 실수로 폐쇄됩니다?

해결법

  1. ==============================

    1.누군가 비틀 거릴 경우 같은 문제로 경우에이 게시.

    누군가 비틀 거릴 경우 같은 문제로 경우에이 게시.

    저장되지 않은 스크립트를 검색하고 해결책을 발견하기위한 봤.

    다음 선택 스크립트를 실행합니다. 그것은 스크립트의 목록과 지난 24 시간 동안 실행의 시간을 제공합니다. 이것은 우리가 스크립트를 저장하지 않고 SQL Server 관리 스튜디오에서 우리의 쿼리 창을 닫을 경우, 스크립트를 검색하는 데 도움이 될 것입니다. 그것은 모든 실행 스크립트 뷰 또는 절차뿐만 아니라 작동합니다.

    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
    
  2. ==============================

    2.이러한 위치 (사용중인 Windows 버전에 따라) 중 하나에서 찾을 수 있습니다.

    이러한 위치 (사용중인 Windows 버전에 따라) 중 하나에서 찾을 수 있습니다.

    윈도우 XP

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

    윈도우 비스타 / 7/10

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

    또는

    %USERPROFILE%\AppData\Local\Temp
    

    이 소스이 소스에서 봤.

  3. ==============================

    3.앞서 언급 한 위치의 파티에 늦게 비트,하지만 아무도 나를 위해 일한 - 최대 뒷면 / 자동 복구 파일을 내 PC에 VS15 폴더에 저장된 어떤 이유로 (이 SQL 서버 2016 관리 Studio입니다)

    앞서 언급 한 위치의 파티에 늦게 비트,하지만 아무도 나를 위해 일한 - 최대 뒷면 / 자동 복구 파일을 내 PC에 VS15 폴더에 저장된 어떤 이유로 (이 SQL 서버 2016 관리 Studio입니다)

    C : \ 사용자 \ username이 \ 문서 \ 비주얼 스튜디오 2015 \ 백업 파일 \ Solution1

    당신은 당신의 도구 - 옵션 - 환경 - 설정 가져 오기 및 내보내기, 폴더까지 뒤로 당신을 가리킬 수있는 설정 파일의 위치를 ​​확인 할 수 있습니다 -이의 VS15 폴더 아래에보고하지 않았을 것이다.

  4. ==============================

    4.모든 ~ 자동 복구를 찾을 수있는 다음 위치를 사용합니다 ~ * .SQL (자동 복구 파일) 대. :

    모든 ~ 자동 복구를 찾을 수있는 다음 위치를 사용합니다 ~ * .SQL (자동 복구 파일) 대. :

    C:\Users\<YourUserName>\Documents\SQL Server Management Studio\Backup Files\Solution1
    
  5. ==============================

    5.어쩌면 당신은 내가 저장되지 않은 스크립트 충돌을 복제 덕분에 신, 복구 파일이없는 제안 된 디렉토리 또는를 찾아이 디렉토리에 저를 인도하지 않습니다

    어쩌면 당신은 내가 저장되지 않은 스크립트 충돌을 복제 덕분에 신, 복구 파일이없는 제안 된 디렉토리 또는를 찾아이 디렉토리에 저를 인도하지 않습니다

    C : \ 사용자 \ 사용자 \ 원 드라이브 \ 문서 \ 비주얼 스튜디오 2015 \ 백업 파일 \ Solution1

    그래서, 어쩌면 이것은 당신의 하루는 저장 :)

  6. ==============================

    6.나는 이것이 옛 스레드이지만 SSMS 충돌은 다음을 수행 한 후 스크립트를 검색하고자하는 누구나 알고

    나는 이것이 옛 스레드이지만 SSMS 충돌은 다음을 수행 한 후 스크립트를 검색하고자하는 누구나 알고

  7. ==============================

    7.나는 윈도우 8을 사용하고 아래의 경로에서 누락 된 스크립트를 발견하고있다 :

    나는 윈도우 8을 사용하고 아래의 경로에서 누락 된 스크립트를 발견하고있다 :

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

    8.SSMS로 이동 >> 도구 >> 옵션 >> 환경 >> 자동 복구

    SSMS로 이동 >> 도구 >> 옵션 >> 환경 >> 자동 복구

    두 가지 설정이 있습니다 :

    1) 자동 저장 정보 모든 분

    이 옵션은 특정 간격으로 SQL 쿼리 파일을 저장합니다. 피할 손실에 가능한 최소값이 옵션을 설정합니다. 당신이 5이 값을 설정 한 경우, 최악의 경우, 당신은 작업의 마지막 5 분 잃을 수 있습니다.

    2) 일에 대한 자동 복구 정보를 유지

    이 옵션은 지정된 일에 대한 자동 복구 정보를 보존합니다. 비록, 지금 당장 사고 SQL Server Management Studio를 엽니의 경우 제안 및 파일을 복구 할 수 있습니다. 미래의 날짜에 대해이 중요한 작업을 미루지 마십시오.

  9. ==============================

    9.추가 기능 SSMSBoost (현재 무료)

    추가 기능 SSMSBoost (현재 무료)

    + 기타 기능의 톤. (I 추가 기능의 개발자입니까?)

  10. ==============================

    10.실수로 창 SSMS를 폐쇄 할 때, 여기에 파일을 찾을 수 있습니다

    실수로 창 SSMS를 폐쇄 할 때, 여기에 파일을 찾을 수 있습니다

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

    11.나는 다음과 같은 위치에서 내 파일을 복구 할 수 있었다 :

    나는 다음과 같은 위치에서 내 파일을 복구 할 수 있었다 :

    C:\Users\<yourusername>\Documents\SQL Server Management Studio\Backup Files\Solution1
    

    탭마다 다른 복구 파일이 있어야합니다. 나는 당신이 그들을 잃은 날짜에 대한 파일의 모양을 말할 것입니다.

  12. ==============================

    12.SSMS 18, 나는 파일에서 찾을 :

    SSMS 18, 나는 파일에서 찾을 :

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

    SSMS (17)의 경우, 그것은이어야하는 데 사용되었다 :

    C:\Users\YourUserName\Documents\Visual Studio 2015\Backup Files\Solution1
    
  13. from https://stackoverflow.com/questions/15034832/recover-unsaved-sql-query-scripts by cc-by-sa and MIT license