Buen dia,
tengo linkeado 2 servidores, las consultas se ejecutan correctamente desde
el query analyzer desde un servidor a otro. El problema surge cuando creo un
JOB que tiene como objetivo Exportar datos de una vista del origen a una
tabla del servidor destino, pero resulta que mi servicio sql agent se inicia
con una cuenta de dominio llamada MIDOMINIO\ponservice y por ende los jobs
se ejecutan con ese usuario. Segun los mensajes que recibo el servidor
destino no le da permisos a ese usuario. Pero en el servidor destino ya he
puesto a al usuario ponservice como un usuario con todos los privilegios
Este es el mensaje que obtengo en el History del JOB:
Message
Executed as user: DOMINIO\ponservice. 3042.00 for 32-bit Copyright (C)
Microsoft Corp 1984-2005. All rights reserved. Started: 11:06:17 a.m.
Error: 2009-09-08 11:06:18.01 Code: 0xC0202009 Source:
IS-Actualizacion DistribucionDW Connection manager
"DestinationConnectionOLEDB" Description: SSIS Error Code
DTS_E_OLEDBERROR. An OLE DB error has occurred. Error code: 0x80004005. An
OLE DB record is available. Source: "Microsoft SQL Native Client" Hresult:
0x80004005 Description: "Login failed for user DOMINIO\ponservice'.". An
OLE DB record is available. Source: "Microsoft SQL Native Client" Hresult:
0x80004005 Description: "Cannot open database "DistribucionDW" requested by
the login. The login failed.". End Error Error: 2009-09-08 11:06:18.01
Code: 0xC020801C Source: Data Flow Task Destination - FACTPedidoTEMP
[70] Description: SSIS Error Code
DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER. The AcquireC... The
package execution fa... The step failed.
Cualquier ayuda será bienvenida, muchas gracias
Leer las respuestas