TFS 2018计划备份错误TF401002

时间:2018-02-19 07:04:57

标签: tfs

我正在尝试在我的TFS服务器上创建预定备份。 这个阶段过去了(这里没问题): enter image description here

但在下一阶段(当我点击配置按钮时)我收到此错误: enter image description here enter image description here

这是日志文件: https://file.io/ZvJKLB

**我已经将LogOn服务'Sql server','Job agent'更改为我的用户。

感谢您的帮助!

2 个答案:

答案 0 :(得分:0)

请尝试提供db_backupoperator。

如果您没有安全问题,最简洁的方法是给#34; sysamin"对Matan用户的许可。

enter image description here

答案 1 :(得分:0)

请记住,这个错误可能掩盖了潜在的错误。

在迁移到 Azure DevOps Server 2020.1 期间,我收到了同样的错误,不得不查看调度工具的日志文件,发现其中一个数据库的日志文件已满。

在 TFS 2018 配置工具和 Azure DevOps Server 2020.1 配置工具中,都有指向详细日志输出的链接。 在调整 SQL 服务器的权限之前,请务必查看详细的日志输出。

*

<块引用>

[Info @15:34:39.634] 授予帐户 DOMAIN\YourServiceAccount 启动数据库备份的权限 Tfs_YourCollectionsName [错误 @15:34:39.649] 异常消息: TF30042:数据库的日志文件已满。联系您的 Azure DevOps Server 管理员备份事务日志 数据库释放一些日志空间。 *

修复是对 SQL Server 的“NUL”输出执行日志备份,然后然后配置计划备份:

BACKUP LOG [Tfs_YourCollectionName] 
TO DISK = N'NUL' WITH NOFORMAT, NOINIT, NAME = N'Tfs_YourCollectionName-Full Database Backup', 
SKIP, NOREWIND, NOUNLOAD, COMPRESSION, STATS = 10
GO