Ayuda con la sintaxis para ejecutar DTS con DTSRun, usando DTSRunUI

8 05 2009

Hace poco se nos presentó un problema con un Job de SQLServer 2000, la descripción de la falla indicaba lo siguiente:

Executed as user: NT AUTHORITY\SYSTEM.
Line 1: Incorrect syntax near ‘/’.
[SQLSTATE 42000] (Error 170) The identifier that starts with ‘Z0x662C096C16742FAD8CDB6A2BED09B343726B56DC63026D657
E0B5D08C6C8BAF4A49AD11C72729B9A6945B8E0A4568BE4E4CD6
AAD2A7B47C0F5147EA2DF12C’ is too long.
Maximum length is 128.
[SQLSTATE 42000] (Error 103). The step failed.

(1 row affected)

Buscando la razón de la falla, me tope con la posible solución en la página de SQLDTS, que explica como usar la interfaz gráfica para la ejecución de DTS (Paquetes de Transformación de Datos) con DTSRunUi.

Es posible programar un paquete DTS desde el Enterprise Manager, esto hace que se genere un job y en los pasos dentro de las propiedades se incluya un comando del SO que llama al DTSRun con algo así como: DTSRun /~Z0xD3D4C356186A9DC77B1EE2E50C9A… esta cadena es posible generarla con la herramienta DTSRunUI

Leer el resto de esta entrada »








Seguir

Get every new post delivered to your Inbox.