2017-09-08 5 views
0

J'ai installé la communauté VS2015 et SQL Server 2016 Developer. En utilisant le lien MSFT, je me suis assuré de télécharger la dernière version de SSDT, qui semble s'installer sans erreur (bien que Integration Services n'apparaisse pas dans le gestionnaire de configuration SQL). En utilisant des projets précédemment validés qui créent et exécutent des packages SSIS, je ne peux pas obtenir le même code pour fonctionner avec l'installation en cours.ERREUR: Pour exécuter un package SSIS en dehors de SQL Server Data Tools, vous devez installer Standard Edition (64 bits) Integration Services ou version ultérieure.

L'indice d'erreur lorsque debugger:

Component: SSIS.Pipeline
Error: To run a SSIS package outside of SQL Server Data Tools you must install Standard Edition (64-bit) of Integration Services or higher.

Je l'ai désinstallé, réinstallé, réparé, modifié, etc., mais ne peut pas obtenir le package pour construire et exécuter. Est-ce que quelqu'un a vu des problèmes similaires avec l'installation mentionnée?

+0

Mais avez-vous installé Integration Services? Le service est-il en cours d'exécution? –

+0

@JacobH Lorsque j'ai exécuté SSDT, IS a été sélectionné à chaque fois et aucune erreur ne s'affiche. Cependant, ne montrez pas dans le Gestionnaire de configuration SQL, donc je reconnais absolument que l'installation échoue, bien que je ne sais pas pourquoi. – Evan

+0

Je voudrais juste essayer d'installer avec le programme d'installation de SQL Server à la place. Si cela ne fonctionne pas, recherchez les erreurs dans les journaux Windows. –

Répondre

2

Selon ma compréhension

Vous devez installer SQL Server et assurez-vous de sélectionner Integration Services. Ensuite, exécutez DTExec.exe à partir du nouveau dossier d'installation du serveur SQL.

+0

En 2016, IS sont installés via un MSI séparé, SSDT. Lorsque vous essayez d'installer à partir d'un programme d'installation SQL, vous accédez à la dernière version de SSDT. – Evan

+0

Après un examen plus approfondi, j'ai trouvé l'option IS dans le programme d'installation SQL2016. Cela, avec le SDK Client Tools, a permis l'exécution des packages. La documentation de MSFT pointait vers le programme d'installation SSDT, mais SQL contient toujours les composants. – Evan

0

J'ai exactement le même problème. J'ai fini par installer SQL Server 2017, SSMS 17.4 et VS 2017, SSDT pour VS2017 et exécuter mes paquets avec succès FINALEMENT! Il semble que le serveur SQL et la version SSDT/VS doivent être "appariés". Je ne sais pas si elles doivent être la même version. Mais c'est assez ennuyeux.