web-dev-qa-db-fra.com

Erreur d'installation de SQL Server Data Tools 2015

J'essaie d'installer Outils de données SQL Server - Visual Studio 2015, mais je reçois toujours une "erreur non spécifiée". 

Le fichier journal se trouve à https://drive.google.com/open?id=0B3CEKzS2Sw8OODNJOXZJVGRWQlU

J'ai déjà installé Visual Studio Professional 2015.

Je souhaite installer SSDT 2015 car mes bases de données ont été récemment migrées de SQL Server 2008 R2 vers 2014 et je dois utiliser SSIS. Auparavant, j'utilisais SQL Server Business Intelligence Development Studio pour créer mes packages DTS, que j'ai encore installés pour accéder aux anciens packages.

J'ai essayé de trouver une solution à mon problème, mais tout semble concerner les problèmes d'installation de VS 2013.

S'il vous plaît laissez-moi savoir si j'ai besoin de fournir plus d'informations.

Voici la section pertinente du fichier journal lié.

[2308:24BC][2016-10-12T09:32:14]: Plan complete, result: 0x0
[2308:24BC][2016-10-12T09:32:14]: Apply begin
[287C:2C64][2016-10-12T09:32:14]: Creating a system restore point.
[287C:2C64][2016-10-12T09:32:21]: Created a system restore point.
[287C:2C64][2016-10-12T09:32:21]: Caching bundle from: 'C:\Users\JENMCC~1\AppData\Local\Temp\{2e9e05c8-ae49-4af6-9121-fa821d1b5334}\.be\SSDTSetup.exe' to: 'C:\ProgramData\Package Cache\{2e9e05c8-ae49-4af6-9121-fa821d1b5334}\SSDTSetup.exe'
[287C:2C64][2016-10-12T09:32:21]: Registering bundle dependency provider: {2e9e05c8-ae49-4af6-9121-fa821d1b5334}, version: 14.0.60923.0
[2308:28AC][2016-10-12T09:32:21]: Prompt for source of package: DotNet46, payload: DotNet46, path: U:\Downloads\Microsoft\SSDT\SSDT 2015\payload\neutral\NDP461-KB3102436-x86-x64-AllOS.exe
[2308:28AC][2016-10-12T09:32:21]: Acquiring package: DotNet46, payload: DotNet46, download from: https://go.Microsoft.com/fwlink/?LinkId=715689
[2308:28AC][2016-10-12T09:32:21]: Error 0x80072ee7: Failed to send request to URL: https://go.Microsoft.com/fwlink/?LinkId=715689
[2308:28AC][2016-10-12T09:32:21]: Error 0x80072ee7: Failed to send request to URL: https://go.Microsoft.com/fwlink/?LinkId=715689
[2308:28AC][2016-10-12T09:32:21]: Error 0x80072ee7: Failed to connect to URL: https://go.Microsoft.com/fwlink/?LinkId=715689
[2308:28AC][2016-10-12T09:32:21]: Error 0x80072ee7: Failed to get size and time for URL: https://go.Microsoft.com/fwlink/?LinkId=715689
[2308:28AC][2016-10-12T09:32:21]: Error 0x80072ee7: Failed attempt to download URL: 'https://go.Microsoft.com/fwlink/?LinkId=715689' to: 'C:\Users\JENMCC~1\AppData\Local\Temp\{2e9e05c8-ae49-4af6-9121-fa821d1b5334}\DotNet46'
[2308:28AC][2016-10-12T09:32:21]: Error 0x80072ee7: Failed to acquire payload from: 'https://go.Microsoft.com/fwlink/?LinkId=715689' to working path: 'C:\Users\JENMCC~1\AppData\Local\Temp\{2e9e05c8-ae49-4af6-9121-fa821d1b5334}\DotNet46'
[2308:28AC][2016-10-12T09:32:21]: Failed to acquire payload: DotNet46 to working path: C:\Users\JENMCC~1\AppData\Local\Temp\{2e9e05c8-ae49-4af6-9121-fa821d1b5334}\DotNet46, error: 0x80072ee7.
[2308:28AC][2016-10-12T09:32:21]: Applied non-vital package: DotNet46, encountered error: 0x80072ee7. Continuing...
[2308:28AC][2016-10-12T09:32:21]: Prompt for source of package: adalsql13X64, payload: adalsql13X64, path: U:\Downloads\Microsoft\SSDT\SSDT 2015\payload\x64\adalsql.msi
[2308:28AC][2016-10-12T09:32:21]: Acquiring package: adalsql13X64, payload: adalsql13X64, download from: https://go.Microsoft.com/fwlink/?LinkId=817285&clcid=0x409
[2308:28AC][2016-10-12T09:32:21]: Error 0x80072ee7: Failed to send request to URL: https://go.Microsoft.com/fwlink/?LinkId=817285&clcid=0x409
[2308:28AC][2016-10-12T09:32:21]: Error 0x80072ee7: Failed to send request to URL: https://go.Microsoft.com/fwlink/?LinkId=817285&clcid=0x409
[2308:28AC][2016-10-12T09:32:21]: Error 0x80072ee7: Failed to connect to URL: https://go.Microsoft.com/fwlink/?LinkId=817285&clcid=0x409
[2308:28AC][2016-10-12T09:32:21]: Error 0x80072ee7: Failed to get size and time for URL: https://go.Microsoft.com/fwlink/?LinkId=817285&clcid=0x409
[2308:28AC][2016-10-12T09:32:21]: Error 0x80072ee7: Failed attempt to download URL: 'https://go.Microsoft.com/fwlink/?LinkId=817285&clcid=0x409' to: 'C:\Users\JENMCC~1\AppData\Local\Temp\{2e9e05c8-ae49-4af6-9121-fa821d1b5334}\adalsql13X64'
[2308:28AC][2016-10-12T09:32:21]: Error 0x80072ee7: Failed to acquire payload from: 'https://go.Microsoft.com/fwlink/?LinkId=817285&clcid=0x409' to working path: 'C:\Users\JENMCC~1\AppData\Local\Temp\{2e9e05c8-ae49-4af6-9121-fa821d1b5334}\adalsql13X64'
[2308:28AC][2016-10-12T09:32:21]: Failed to acquire payload: adalsql13X64 to working path: C:\Users\JENMCC~1\AppData\Local\Temp\{2e9e05c8-ae49-4af6-9121-fa821d1b5334}\adalsql13X64, error: 0x80072ee7.
[287C:2500][2016-10-12T09:32:21]: Removing cached package: DotNet46, from path: C:\ProgramData\Package Cache\83D048D171FF44A3CAD9B422137656F585295866\
[287C:2500][2016-10-12T09:32:21]: Unable to remove cached package: DotNet46, from path: C:\ProgramData\Package Cache\83D048D171FF44A3CAD9B422137656F585295866\, reason: 0x80070003. Continuing...
[2308:24BC][2016-10-12T09:32:21]: Error 0x80072ee7: Failed while caching, aborting execution.
[287C:2C64][2016-10-12T09:32:21]: Removed bundle dependency provider: {2e9e05c8-ae49-4af6-9121-fa821d1b5334}
[287C:2C64][2016-10-12T09:32:21]: Removing cached bundle: {2e9e05c8-ae49-4af6-9121-fa821d1b5334}, from path: C:\ProgramData\Package Cache\{2e9e05c8-ae49-4af6-9121-fa821d1b5334}\
[2308:24BC][2016-10-12T09:32:22]: Apply complete, result: 0x80072ee7, restart: None, ba requested restart:  No
8
J. McCarthy

la réponse de Neera n'a pas fonctionné de moi. Une autre solution possible au problème de connexion ('Échec de l'envoi de la requête à l'URL') consiste à installer SSDT à partir d'un fichier .iso, mais cela n'est pas trivial lorsque vous travaillez sur une machine virtuelle. 

Diagnostic : Lors du processus d’installation de SSDT, quelques composants sont supposés être téléchargés (c’est-à-dire que le lien dans votre fichier journal en représente un). Votre machine virtuelle tente de télécharger de tels fichiers via Internet Explorer (IE). Cependant, par défaut, l'option de sécurité renforcée IE est activée. En conséquence, cela vous empêche de télécharger les outils requis.

Solution : Connectez-vous à votre machine virtuelle, lancez "Gestionnaire de serveur", sélectionnez "Serveur local" sur la gauche, désactivez "Configuration de sécurité renforcée IE".

17
MLguy

Avait le même problème sur un serveur 2016. J'ai déplacé l'installation dans le répertoire racine et je me suis exécuté en tant qu'administrateur. J'ai également désactivé la configuration de sécurité améliorée IE. Après cela, l'installation a bien fonctionné. 

4
user8418865

juste essayer - Exécuter en tant qu'administrateur au lieu de cliquer immédiatement 

2
neera

L'erreur ne parvient pas à envoyer la demande, vous pouvez donc essayer d'installer en mode hors connexion. Voici le détail: "Une image ISO de SSDT peut être utilisée comme autre moyen d'installer SSDT ou de configurer un point d'installation administrative." https://msdn.Microsoft.com/ en-us/mt186501

2
William Yin

Vous devriez pouvoir voir le fichier journal à l’emplacement suivant:

C:\xxx\xxx\AppData\Roaming\Microsoft\VisualStudio\14.0\ActivityLog.xml
0
Jay

À travers un processus très fastidieux, j'ai installé avec succès SSDT 2015.

Même si le journal a montré:

 Failed to send request to URL... 

J'ai été en mesure d'accéder manuellement à l'URL spécifiée dans le navigateur Web. J'ai donc téléchargé les éléments manquants et relancé l'installation. Cette fois, l’installation m’a donné une nouvelle URL qu’il ne pouvait pas demander. Alors je télécharge cet article et réessaye. La troisième fois, une autre demande a échoué. Encore une fois, j'ai téléchargé l'élément manquant ...

Dans l’ensemble, j’ai fini par télécharger plus de 25 articles avant la fin de l’installation de SSDT 2015. En utilisant les URL référencées dans le journal, je télécharge manuellement les fichiers suivants et les mets dans les répertoires indiqués dans le fichier journal.

 adalsql.msi
 CommonAzureTools.cab
 CommonAzureTools.msi
 NDP461-KB3102436-x86-x64-AllOS.exe
 SharedManagementObjects.msi
 SQL_AS_ADOMD.msi
 SQL_AS_AMO.msi
 SQL_AS_AMO2012.msi
 SQL_AS_AMO2014.msi
 SQL_AS_OLEDB.msi
 SqlDom.msi
 SqlLocalDB.msi
 sqlncli.msi
 SQLSysClrTypes.msi
 SSDT.msi
 SSDTAS.msi
 SSDTDBSvcExternals.msi
 SSDTIS.msi
 SSDTPostInstall.msi
 SSDTRS.msi
 SSISOneDesigner2012.msi
 SSISOneDesigner2014.msi
 TSqlLanguageService.msi
 vsta_ls.exe
 vsta_setup.exe

Après chaque téléchargement et chaque redémarrage de l'installation du SSDT, la progression serait un peu plus avancée avant de générer une erreur avec un autre fichier qu'il ne pourrait pas télécharger. 

Pour votre information, j'ai téléchargé le fichier d'installation à partir de msdn.Microsoft.com/en-us/mt186501, donc cela aurait dû fonctionner.

0
J. McCarthy

C’est ce qui a fonctionné pour moi en me basant sur ce que John Altamura a écrit dans: https://developercommunity.visualstudio.com/content/problem/246732/ssdt-1560-installer-the-configuration-registry-key.html

J'ai désinstallé mon disque SSDT à l'aide du programme d'installation de Visual Studio J'ai désinstallé Visual Studio à l'aide du programme d'installation de Visual Studio Je suis ensuite allé dans Ajout/Suppression de programmes et j'ai désinstallé tout ce qui semblait être lié à Visual Studio re-télécharger le programme d'installation VS à partir de https://visualstudio.Microsoft.com/downloads/ , car j'avais besoin du programme InstallCleanup.exe dans "C:\Program Files (x86)\Microsoft Visual Studio\Installer\ressources\app\layout\". Cette étape n'est nécessaire que si vous désinstallez VS Installer avant d'exécuter Installcleanup.exe . Exécutez InstallCleanup.exe à partir de C:\Program Files (x86)\Microsoft Visual Studio\Installer\resources\app\layout\" Désinstaller VS Installer depuis Ajout/Suppression de programmes . Pour être sûr, j’ai supprimé ce répertoire: C:\Program Files (x86)\Microsoft Visual Studio Puis j’ai redémarré mon PC . Télécharger Visual Studio 2017 à partir de https://visualstudio.Microsoft.com/downloads/ Juste au cas où j'aurais effectué une installation minimale à partir de VS Installer, de l'installation d'un seul pack de langue Téléchargez ensuite SSDT à partir d'ici: https: // docs .Microsoft.com/fr-fr/sql/ssdt/download-sql-server-data-tools-ssdt? View = sql-server-2017 et installer Ensuite, tout a fonctionné à la perfection.

0
Dan

L'image ISO pour SSDT est de 1 Go ( https://msdn.Microsoft.com/en-us/mt186501.aspx ) et peut être inabordable pour certaines machines virtuelles, mais cela fonctionne vraiment, vous pouvez l'installer sans accès Internet . 

Mais l'erreur mentionnée dans la question était simplement un problème de connexion et j'avais l'habitude de la résoudre à partir de la solution MLguy. J'utilise Windows Server 2012 Datacenter Build Server et la configuration de sécurité améliorée IE bloquait les téléchargements requis pour l'installation de SSDT. J'ai désactivé IE. La configuration de sécurité renforcée et l'installation ont réussi. 

Je ne recommanderais pas de désactiver toute autre fonctionnalité de sécurité. Et oui, il serait préférable d'activer la configuration de sécurité améliorée IE une fois l'installation terminée. 

0
Flakron Rexhepaj