none
The OLE DB provider "SQLNCLI" for linked server "FIS-ARCHIVE" reported an error. Authentication failed. [SQLSTATE 42000] (Error 7399) Cannot initialize the data source object of OLE DB provider "SQLNCLI" for linked server "FIS-ARCHIVE". [SQLSTATE 42000] RRS feed

  • 问题

  • Executed as user: NT AUTHORITY\SYSTEM. The OLE DB provider "SQLNCLI" for linked server "FIS-ARCHIVE" reported an error. Authentication failed. [SQLSTATE 42000] (Error 7399)  Cannot initialize the data source object of OLE DB provider "SQLNCLI" for linked server "FIS-ARCHIVE". [SQLSTATE 42000] (Error 7303).  The step failed.

    建立了一个DBLink,在安全性中将本地的账号sa映射到LINK Server的一个账号。

    使用sa账号建立查询可以实现对应的操作。

    但是放置到Job中时,这个Job是使用sa账号创建的。

    但是执行报错,检查发现,error message中。Executed as user: NT AUTHORITY\SYSTEM.  居然是使用NT AUTHORITY\SYSTEM.这个账号执行的。

    而且我在Job的step中也无法选择以什么账号执行。


    If you haven't all the things you want,be grateful for the things you don't have that you didn't want.
    2011年5月25日 1:23

全部回复