programing

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

telecom 2023. 7. 19. 21:11
반응형

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

여기서 제가 뭘 잘못하고 있는지 설명해주실 분 있나요?

감사해요.

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

솔루션의 일부로 C: 드라이브의 루트가 아닌 다른 곳에 백업 파일을 저장할 수 있습니다.그것이 당신이 권한 문제를 겪고 있는 한 가지 이유일 수 있습니다.

사용 가능한 공간이 부족하여 백업을 생성할 수 없을 때 이 오류가 발생했습니다.

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

procmon http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx 을 다운로드하면 해당 파일 경로에서 필터링할 수 있으며 ACCESS_DENIED 오류가 있으면 액세스에 실패한 계정 이름을 볼 수 있습니다.

저도 이 오류가 발생했습니다.

문제는 MDF 및 LDF 파일의 파일 위치에 대한 전체 디렉터리 구조를 수동으로 만들어야 한다는 것으로 드러났습니다.

SQL-Server가 누락된 디렉터리를 제대로 보고하지 않은 것은 부끄러운 일입니다!

저도 같은 오류가 있습니다.SQL Client 서비스를 실행하는 계정에 더 높은 권한을 설정하여 이 문제를 해결하려고 했지만 도움이 되지 않았습니다.문제는 제 계정 내에서 MS SQL Management 스튜디오를 운영하고 있다는 것입니다.그럼, 다음 번엔...UAC가 활성화된 상태에서 Win7을 사용하는 경우 관리자 권한으로 실행 중인지 확인합니다.

네, 그것은 보안 문제입니다.SQL Server 2008이 시작되는 폴더 사용 권한 및 서비스 계정을 확인합니다.

저는 이 오류를 가지고 있었습니다."MSSQL10_50" Log 폴더에서 SQL Server 로그 파일을 열기 전까지는 아무 것도 작동하지 않았습니다.그것은 어떤 파일을 덮어쓸 수 없는지를 명확하게 명시했습니다..mdf 파일이 "MSSQL10" 데이터 폴더에 기록되고 있는 것으로 나타났습니다.해당 폴더에 "MSSQL10_50"에 해당하는 폴더와 동일한 SQLServer 사용자 권한이 있는지 확인했습니다.그 후 모든 것이 효과가 있었습니다.

여기서 문제는 오류 세부 정보가 기록되지만 보고되지 않는다는 것입니다. 따라서 로그를 확인하십시오.

언급URL : https://stackoverflow.com/questions/2398385/sql-server-2008-backup-error-operating-system-error-5failed-to-retrieve-text

반응형