2017-12-12 3 views
2

SSMS (SQL Server 2012)를 열 때마다 이전 세션에서 열려 있던 모든 스크립트가 생성됩니다. 여기에는 저장된 쿼리와 저장되지 않은 쿼리 (모두 SQLQuery1.sql, SQLQuery2.sql 등)가 포함됩니다.SQLQuery1.sql은 어디에 저장되어 있습니까?

"저장되지 않은"쿼리가 저장되는 위치를 찾을 수 없습니다. 나는 Documents\SQL Server Management Studio\Backup Files\ (그리고 그 근처에있는 다른 모든 디렉토리)을 점검했다. 또한 최선을 다해 C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\ 디렉토리와 하위 디렉토리를 확인했습니다. 마지막으로, 내 컴퓨터에서 파일 이름 SQLQuery1.sql에 대한 전체 검색을 수행했지만 파일 탐색기에서 Windows 검색 기능을 신뢰할 수있는 것은 아닙니다.

변경 사항이있는 경우 SSMS 용 Redgate SQL Prompt 애드온도 설치했습니다.

다른 제안 사항이 있으십니까?

감사합니다.

+0

어떻게 저장되지 않은 파일을 검색 할 수 있습니까? Mybe 당신은'SqlStudio.bin'을 찾고 있습니다 – Sami

+0

SSMS는 분명히 어딘가에서 저를 저장하고 있습니다. 나는 그것들을 어디에두고 있는지 모른다. –

+0

놀랍게도 우리는 이것에 대한 질문이없는 것 같아서 이제는 정말 궁금합니다. –

답변

0

TEMP 폴더는 어떻습니까? 시작 메뉴에서 % TEMP %를 (를) 검색하여 검색하십시오.

+0

제안 해 주셔서 감사합니다. 나는 거기에 체크하고 그것은 no-go이었다 : ( –

3

그것은 :

이 새 쿼리를 만듭니다 매우 간단합니다, 마우스 오른쪽 탭을 클릭 한 다음 Open containing folder 옵션을 선택합니다.

예를 들어 C:\Users\PKuderov\AppData\Local\Temp 폴더가 있고 SQLQuery4.sql의 이름은 ~vs3C67.sql입니다.

그래서 @BenjaminSmith는 맞지만이 파일에는 고유 한 임시 이름이 있습니다. 원하는 위치에 명시 적으로 저장할 때까지. ssms를 다시로드해도 문제가없는 것 같습니다. .sql 확장자와 Date Modified 필터를 추가로 필터링 할 수 있습니다.

+1

우승자가있다! SSMS 2012와 함께 나를 위해 일한다 : 내가 열어 둔 각 탭에 대해 무작위로 명명 된 하나의 파일 (다른 것들을 더한 것) –

+0

고마워. "다른 이름으로 저장"시도하여 디렉터리를 찾으려면 탭을 마우스 오른쪽 단추로 알지 못했습니다. 불행히도, 해당 디렉터리에있는 모든 .sql 파일을 0 바이트 또는 1 바이트 및 비어 있습니다. 이것에 가까운 것 같아요. 일부 일을 끝내야하지만, 나중에 더 조사 할게요. –

관련 문제