2009-03-04 5 views
2

SQL Server 2005의 원격 인스턴스에 대해 간단한 문을 실행하려고하면 다음과 같은 오류가 자주 나타납니다. 실행을 클릭하면 몇 초 동안 창이 멈추고 오류. 확인을 클릭하고 다시 실행을 클릭하면 정상적으로 실행됩니다. 이것은 매우 성가신 정도로 자주 발생합니다.SQL Server Management Studio에서 "스크립트를 실행할 수 없습니다"오류가 발생했습니다.

지난 주에 나는 로컬 인스턴스에 대해 독점적으로 작업했으며이 문제는 한 번도 발생하지 않았습니다. 나는 또한 일주일 내내 회사 도메인에 없었습니다 (출장).

내 컴퓨터는 Vista입니다.

이 문제의 원인은 무엇입니까? 어떻게 해결합니까? 내 하드 드라이브가 죽었을 때 :

+0

내 하드 드라이브가 죽었을 때 문제가 사라졌습니다. – Chloraphil

+0

내 PC 중 하나에서이 오류가 약 50 % 발생합니다 (로컬 서버에 연결). ProcMon에서 실패한 실행은 모두'SetDispositionInformationFile' 작업과 연관되어 있으며 결과는'CAN NOT DELETE'입니다. AV와 같은 다른 프로세스는 파일을 잠그고있는 것 같아서 그 이유가 확실하지 않습니다. SSMS Tools Pack을 설치하고 쿼리 로깅 기능이이 문제를 일으킬 수 있는지 궁금합니다. –

답변

3

문제는 멀리 갔다. 다른 프로세스에서 열려있는 파일의 오류는 무시하십시오. 거기에 3GB 이상의 파일이있었습니다.

+1

이것은 모든 것을 응답합니다! Hehehe ... –

2

오류 메시지에서 임시 폴더에있는 모든 파일을 삭제하십시오

 
TITLE: Microsoft SQL Server Management Studio 
------------------------------ 

Cannot execute script. 

------------------------------ 
ADDITIONAL INFORMATION: 

Access to the path 'C:\Users\[chloraphil]\AppData\Local\Temp\tmp873B.tmp' is denied. (mscorlib) 

------------------------------ 
BUTTONS: 

OK 
------------------------------ 
0

.sql 스크립트를 Zip 파일 안에 두 번 클릭하면 SQL Server Management Studio에서 열렸지만 실행하려고 할 때이 오류가 발생했습니다.

아카이브 외부에서 .sql 스크립트를 이동/압축 해제하면 실행됩니다.

관련 문제