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服务帐户的帐户的权限。

作为解决scheme的一部分,您可能需要将备份文件保存到C:驱动器根目录的其他位置。 这可能是你有权限问题的原因之一。

我遇到了这个错误,当没有足够的可用空间来创build备份。

我也有这个错误。

问题原来只是我必须手动创buildMDF和LDF文件的文件位置的完整目录结构。

在SQL服务器上耻辱没有正确报告丢失的目录!

我有同样的错误。 我一直在尝试解决这个问题,通过设置更高的权限来运行SQL客户端服务,但它没有帮助。 问题是我在我的账户里运行MS Sql Management studio。 所以,下次…确保你正在以pipe理员身份运行 ,如果在启用UAC的情况下使用Win7。

是的,这是安全问题。 检查SQL Server 2008启动时的文件夹权限和服务帐户。

我有这个错误。 直到我打开“MSSQL10_50”日志文件夹中的SQLServer日志文件,没有任何工作。 这清楚地表明哪个文件不能被覆盖。 原来,.mdf文件正被写入“MSSQL10”数据文件夹中。 我确保该文件夹具有与“MSSQL10_50”等效文件夹相同的SQLServer用户权限。 然后这一切工作。

这里的问题是错误的详细信息被logging,但没有报告,所以检查日志。