0

我们在后端有一个使用 SQL Server 2000 的 Biztalk 服务器。Biztalk 为完整备份和 Tran 日志备份创建的备份作业突然开始失败,错误如下。它使用服务帐户。任何有关 MSDASQL 的帮助将不胜感激。

OLE DB 提供程序“MSDASQL”报告了一个错误。身份验证失败。

[SQLSTATE 42000](错误 7399)

用户“(空)”登录失败。原因:未与受信任的 SQL Server 连接关联。

[SQLSTATE 01000](错误 7312)

OLE DB 错误跟踪 [OLE/DB 提供程序 'MSDASQL' IDBInitialize::Initialize 返回 0x80040e4d:身份验证失败。]。

[SQLSTATE 01000](错误 7300)

步骤失败。

4

1 回答 1

0

身份验证问题永远不会有趣...

  1. 首先检查两个失败的 jobb 正在运行的帐户。(SQL Server 管理器工作室 => SQL Server 代理 => 作业备份 BizTalk Server (BizTalkMgmtDb) 上的属性)
  2. 验证服务帐户使用的凭据是否正确。
  3. 如果服务帐户是域帐户,请验证 SQL 是否可以访问域控制器。
  4. 验证 MSDTC 是否正在运行(作业使用 DTC 事务执行,来自 MSDTC 的错误通常不会说 DTC 问题,有时会说身份验证错误)
  5. 检查失败作业的历史记录,看看您是否可以获得有关身份验证错误的更多信息。
  6. 检查失败作业的历史记录并查看它上次成功运行的时间。然后查看此时的事件日志,看看有没有什么变化的线索。
于 2013-07-31T20:39:18.587 回答