miércoles, 11 de marzo de 2009

Forefront y Evento 81 en DTS

Sintomas:
Se produce el evento 81 en Data Transformation Services con el siguiente texto descriptivo que intento.

No se encuentra la descripción del Id. de suceso ( 81 ) en el origen
.......
Origen del error: Paquete de Servicios de transformación de datos (DTS) de Microsoft
Descripción del error: Error del paquete debido a un error en el paso

......
Nombre del paquete: Microsoft Forefront Client Security
Descripción del paquete: Microsoft Forefront Client Security DTS
........

Error en el paso 'DTSStep_DTSTransferObjectsTask_1'
Origen del error del paso: Paquete de Servicios de transformación de datos (DTS) de Microsoft
Descripción del error del paso:Estructura OLEVERB no válida
(Paquete de Servicios de transformación de datos (DTS) de Microsoft (80040000): Estructura OLEVERB no válida
.......

Fin de la ejecución del paso: 08/03/2009 1:15:02
Tiempo total de ejecución del paso: 0,094 segundos
Indicador de progreso del paso: 0


Resolución
Hay que dar permisos de escritura en el directorio de scritps a la cuenta del agente SQL Server.
Ese directorio es por defecto:
%Program Files%/Microsoft Forefront\Client Security\Server\DTSScriptFiles

Comentarios:
Obtuve la información desde:
http://social.technet.microsoft.com/Forums/en-US/Forefrontclientgeneral/thread/0e04b627-09e5-40d5-a15f-1e8fef944d88/

Microsoft tambien dice que el evento 81 se produce cuando la cuenta del agente SQL Server no es del dominio y/o no tiene acceso a las bases de datos. Verificar por si acaso.