Creé un proyecto SSIS con VS 2019, en VS puedes seleccionar el paquete con clic derecho para ejecutar, como se muestra en la figura de abajo:
Aunque la máquina puede ejecutar paquetes SSIS a través de VS, es imposible que el servidor instale un VS para ejecutarlo, y el servidor puede ejecutarse a través de SQL Server.
La versión de la base de datos que tengo instalada localmente y en el servidor es: SQL Server 2017
DTExecUI visualiza la ejecución
Puedes encontrar "SQL Server 2012" desde el menú de inicio, selecciona "Execution Package Utility" para ejecutar, mi dirección local de ruta es:
"D:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\DTExecUI.exe"
Selecciona el sistema de archivos desde el código fuente del paquete e intenta ejecutarlo, pero el error es el siguiente:
Título: Propiedades de ejecución de SSIS ------------------------------
Error: 2020-08-02 11:19:01.51 Código: 0xC001700A Fuente: Paquete Nota: El número de versión del paquete es inválido. El número de versión no puede ser mayor que el número de versión actual. Fin del error Error: 2020-08-02 11:19:01.53 Código: 0xC0016020 Fuente: Paquete Descripción: La migración de paquetes de la versión 8 a la 6 falló con el error 0xC001700A "El número de versión del paquete es inválido." El número de versión no puede ser mayor que el número de versión actual. ”。 Fin del error Error: 2020-08-02 11:19:01.60 Código: 0xC0010018 Fuente: Paquete Descripción: Se produjo un error al cargar el valor "<DTS:Property xmlns:DTS="www.microsoft.com/SqlServer/Dts" DTS:Name="PackageFormatVersion">8</DTS:Property>" desde el nodo "DTS:Property". Fin del error No se puede cargar el paquete "C:\Users\itsvse_pc\source\repos\ITSVSE" debido al error 0xC0010014. ForumThreadSynchronization\ITSVSE. ForumThreadSynchronization\Package.dtsx"。 Explicación: Se produjeron uno o más errores debido a la 0xC0010014". Este mensaje debe ir precedido de mensajes de error más específicos que detallen estos errores. Este mensaje se utiliza como valor de retorno para la función que encuentra el error. , el paquete no pudo cargarse. Esto ocurre cuando falla CPackage::LoadFromXML. Fuente: Paquete
------------------------------ Botón:
Estás seguro ------------------------------
La razón del error es que la versión del paquete SSIS es demasiado alta, y necesitamos degradar la ejecución, hacer clic derecho en las propiedades del proyecto SSIS y seleccionar la versión adecuada, como se muestra en la figura siguiente:
Intenta ejecutar el paquete SSIS de nuevo con el siguiente éxito:
Ejecución en línea de comandos DTExec
DTEXEC. EXE se encuentra en el directorio de instalación de SQL Server, y puedes especificar el archivo del paquete dtsx para ejecutar el paquete o ejecutar el paquete que se ha desplegado en SQL Server, como mediante el siguiente comando:
DTEXEC.EXE Dirección del directorio:
"D:\Program Files\Microsoft SQL Server\110\DTS\Binn\DTExec.exe" Intenta hacerlo como se muestra a continuación:
(Fin)
|