it-swarm-ko.com

SQL Server 2008 백업 오류-운영 체제 오류 5 (이 오류에 대한 텍스트를 검색하지 못했습니다. 이유 : 15105)

누구든지 localhost\SQLEXPRESS에있는 데이터베이스를 백업하려고하는데 도움이 될 수 있지만 다음과 같은 오류가 계속 발생합니다.

Backup failed for Server 'localhost\SqlExpress'.  (Microsoft.SqlServer.SmoExtended)

For help, click: http://go.Microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.0.2531.0+((Katmai_PCU_Main).090329-1045+)&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=Backup+Server&LinkId=20476


ADDITIONAL INFORMATION:

System.Data.SqlClient.SqlError: Cannot open backup device 'C:\backup.bak'. Operating system error 5(failed to retrieve text for this error. Reason: 15105). (Microsoft.SqlServer.Smo)

For help, click: http://go.Microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.0.2531.0+((Katmai_PCU_Main).090329-1045+)&LinkId=20476

아무도 내가 여기서 뭘 잘못하고 있는지 설명 할 수 있습니까 ??

감사

77
c11ada

SQL Server에 파일 C :\backup.bak에 액세스 할 수있는 권한이없는 것 같습니다. SQL Server 서비스 계정에 할당 된 계정의 권한을 확인합니다.

솔루션의 일부로 백업 파일을 C : 드라이브의 루트가 아닌 다른 곳에 저장하려고 할 수 있습니다. 권한 문제가 발생하는 이유 중 하나 일 수 있습니다.

88
Paul Keister

백업을 만들 수있는 충분한 여유 공간이 없을 때이 오류에 직면했습니다.

45
The Smallest

* .bak 파일이 SQL Express 인스턴스와 동일한 시스템에 있다고 가정하면 권한 문제 일 수 있습니다.

Procmon http://technet.Microsoft.com/en-us/sysinternals/bb896645.aspx 를 다운로드하면 해당 파일 경로를 필터링 할 수 있고 ACCESS_DENIED 오류가 있는지 확인할 수 있습니다. 액세스에 실패한 계정 이름.

15
Martin Smith

이 오류도 발생했습니다.

문제는 단순히 MDF & LDF 파일의 파일 위치에 대한 전체 디렉토리 구조를 수동으로 작성해야한다는 것이 밝혀졌습니다.

누락 된 디렉토리를 제대로보고하지 않아서 SQL-Server에 부끄러운 줄 아세요!

10
Coder_Dan

같은 오류가 있습니다. SQL 클라이언트 서비스를 실행하는 계정에 더 높은 권한을 설정 하여이 문제를 해결하려고했지만 도움이되지 않았습니다. 문제는 내 계정 내에서 MS Sql Management Studio를 실행한다는 것입니다. 따라서 다음 번에는 UAC가 활성화 된 Win7을 사용하는 경우 관리자 권한으로 실행으로 실행하고 있는지 확인하십시오.

5
Jaroslav Urban

예, 보안 문제입니다. SQL Server 2008이 시작되는 폴더 권한 및 서비스 계정을 확인하십시오.

3
Andrii Starikov

이 오류가 발생했습니다. "MSSQL10_50"Log 폴더에서 SQLServer 로그 파일을 열 때까지는 아무런 효과가 없었습니다. 어떤 파일을 덮어 쓸 수 없는지 명확하게 언급했습니다. .mdf 파일이 "MSSQL10"데이터 폴더에 기록되고있는 것으로 나타났습니다. 폴더에 "MSSQL10_50"에 해당하는 폴더와 동일한 SQLServer 사용자 권한이 있는지 확인했습니다. 그런 다음 모두 작동했습니다.

여기서 문제는 오류 세부 정보가 기록되었지만보고되지 않았으므로 로그를 확인하십시오.

3
hillstuk