2012-12-13 1 views
0

서버에서 임의로 발생하는 이상한 문제가 있습니다. 일부 아침, 우리의 클라이언트에서 전화를하고 자신의 웹 사이트는 다음과 같은 오류 메시지와 함께 작동하지 않는 말 :SQL Server 서비스가 연결을 허용하지 않습니다.

The underlying provider failed on Open.

이 수동으로 이동 한 다음 SQL Server 서비스를 다시 시작했다 위해 내가 찾은 임시 수정. 이 작업이 완료되면 다음 임의의 시간이 될 때까지 정상적으로 작동합니다. 그래서 내 질문은, 정확히 무슨 일이 일어나는지 아는 사람입니까? 그렇다면 어떻게해야 이것을 막을 수 있습니까?

나는 서비스에 업데이트가 적용되고 제대로 다시 시작되지 않는다는 유일한 설명 만 있으면 어디에서나 검색을 시도했습니다. 그러나 나는 어떤 수정도 찾을 수 없었다. 사전

+1

Sql Server의 ERRORLOG에서 무엇을 볼 수 있습니까? –

+1

'로그인 실패'가 많으며 그 전에 'FCB :: Open failed : 파일 번호 2에 대해 파일 (LDF 파일)을 열 수 없습니다. OS 오류 : 32 (프로세스가 파일에 액세스 할 수 없습니다. 다른 프로세스에서 사용하고 있기 때문에) ' –

+1

해당 컴퓨터에서 실행중인 바이러스 검색 프로그램이 있습니까? * .mdf/* .ndf/* .ldf 파일을 제외 목록에 추가 할 수 있습니다. –

답변

0

감사이 오류 :

'FCB::Open failed: could not open file (LDF file) for the file number 2. OS error: 32(The process cannot access the file because it's being used by another process) 

매우 골치 아프다 당신은 당신의 SQL 서비스를 다시 시작하지 않는 한 발생하지 않아야합니다. 그것은 쉽게 당신이보고있는 문제를 일으킬 것입니다. 나는 이것을 GoDaddy에게 가져갈 것이다.

관련 문제