none
LINKED SERVER RRS feed

  • Pergunta

  • Prezados estou com um problema que já procurei na web e não achei nada a respeito...

    tenho uma procedure que utiliza um linked server (Oracle), quando executo ela "na mão" no sql studio roda perfeitamente, porém quando um job tenta executar ela da o seguinte erro...

    Executed as user: NT AUTHORITY\NETWORK SERVICE. Cannot initialize the data source object of OLE DB provider "OraOLEDB.Oracle" for linked server "OrclDB2". [SQLSTATE 42000] (Error 7303)  OLE DB provider "OraOLEDB.Oracle" for linked server "OrclDB2" returned message "ORA-12638: Credential retrieval failed". [SQLSTATE 01000] (Error 7412).  The step failed.

    Alguem saberia me dizer qual pode ser o problema, ou algum link que tenha algo a respeito??  desde já agradeço

    • Movido Gustavo Maia Aguiar quinta-feira, 15 de março de 2012 18:47 (De:SQL Server - Desenvolvimento Geral)
    quinta-feira, 15 de março de 2012 18:41

Respostas

  • Acabei de achar a solução...

    coloquei EXECUTE AS LOGIN = 'login' no código do job, antes de mandar executar a procedure...

    • Marcado como Resposta Ronaldo Elias CP quinta-feira, 15 de março de 2012 18:51
    quinta-feira, 15 de março de 2012 18:51