web-dev-qa-db-de.com

Installationsfehler bei SQL Server Data Tools 2015

Ich versuche, SQL Server-Datentools - Visual Studio 2015 zu installieren. Ich erhalte jedoch weiterhin einen "Unspecified-Fehler". 

Die Protokolldatei befindet sich unter https://drive.google.com/open?id=0B3CEKzS2Sw8OODNJOXZJVGRWQlU

Ich habe bereits Visual Studio Professional 2015 installiert.

Ich möchte SSDT 2015 installieren, da meine Datenbanken kürzlich von SQL Server 2008 R2 nach 2014 migriert wurden und ich SSIS verwenden muss. Zuvor habe ich mit SQL Server Business Intelligence Development Studio meine DTS - Pakete erstellt, die ich noch installiert habe, um auf alte Pakete zugreifen zu können.

Ich habe versucht, eine Lösung für mein Problem zu finden, aber es scheint alles um VS 2013-Installationsprobleme zu gehen.

Bitte lassen Sie mich wissen, wenn Sie weitere Informationen benötigen.

Hier ist der relevante Abschnitt aus der verknüpften Protokolldatei.

[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

neeras Antwort funktionierte nicht von mir. Eine andere mögliche Lösung für das Verbindungsproblem ("Anforderung an URL konnte nicht gesendet werden") ist die Installation von SSDT von einer .iso-Datei. Dies ist jedoch beim Arbeiten in einer virtuellen Maschine nicht trivial. 

Diagnose : Während des Installationsvorgangs von SSDT sollten einige Komponenten heruntergeladen werden (d. H. Der Link in Ihrer Protokolldatei steht für eine dieser Komponenten). Ihre virtuelle Maschine versucht, solche Dateien über Internet Explorer (IE) herunterzuladen. Die erweiterte Sicherheitsoption IE ist jedoch standardmäßig aktiviert. Dadurch können Sie die erforderlichen Tools nicht herunterladen.

Lösung : Melden Sie sich bei Ihrer virtuellen Maschine an, starten Sie "Server Manager", wählen Sie links "Local Server" aus, und deaktivieren Sie "IE Enhanced Security Configuration".

17
MLguy

Hatte das gleiche Problem auf einem Server 2016. Ich habe die Installation in das Stammverzeichnis verschoben und als Administrator ausgeführt. Außerdem musste deaktiviert werden IE erweiterte Sicherheitskonfiguration. Danach funktionierte die Installation gut. 

4
user8418865

versuchen Sie es einfach - Führen Sie als Administrator aus, anstatt sofort zu klicken 

2
neera

Der Fehler kann die Anfrage nicht senden. Sie können also versuchen, die Installation offline durchzuführen. Hier ist das Detail: "Ein ISO-Image von SSDT kann als Alternative zur Installation von SSDT oder zum Einrichten eines Administratorinstallationspunkts verwendet werden." https://msdn.Microsoft.com/de -us/mt186501

2
William Yin

Sie sollten die Protokolldatei an folgendem Speicherort anzeigen können:

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

In einem sehr langwierigen Prozess habe ich SSDT 2015 erfolgreich installiert.

Obwohl das Protokoll zeigte:

 Failed to send request to URL... 

Ich konnte manuell zur angegebenen URL im Webbrowser wechseln. Daher habe ich die fehlenden Elemente heruntergeladen und die Installation erneut ausgeführt. Dieses Mal hat mir install eine neue URL gegeben, die nicht angefordert werden konnte. Also lade ich den Artikel herunter und versuchte es erneut. Beim dritten Mal gab es eine weitere fehlgeschlagene Anfrage. Wieder habe ich den fehlenden Artikel heruntergeladen ...

Insgesamt habe ich mehr als 25 Elemente heruntergeladen, bevor die Installation von SSDT 2015 erfolgreich abgeschlossen wurde. Unter Verwendung der URLs, auf die im Protokoll verwiesen wird, lade ich die folgenden Dateien manuell herunter und lege sie in die Verzeichnisse, die in der Protokolldatei angezeigt werden.

 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

Nach jedem Download und Neustart der SSDT-Installation würde der Fortschritt ein wenig fortgeschrittener sein, bevor mit einer anderen Datei, die nicht heruntergeladen werden konnte, ein Fehler aufgetreten ist. 

Zu Ihrer Information habe ich die Installationsdatei von msdn.Microsoft.com/de-de/mt186501 heruntergeladen. Es hätte also funktionieren sollen.

0
J. McCarthy

Dies hat für mich funktioniert, basierend auf dem, was John Altamura geschrieben hat: https://developercommunity.visualstudio.com/content/problem/246732/ssdt-1560-installer-the-configuration-registry-key.html

Ich habe mein SSDT mit dem Visual Studio-Installationsprogramm deinstalliert. Ich deinstallierte Visual Studio mit dem Visual Studio-Installationsprogramm. Dann ging ich zu Software und deinstallierte alles, was so aussah, als wäre es mit Visual Studio verwandt. Dann musste ich Laden Sie das VS-Installationsprogramm tatsächlich von https://visualstudio.Microsoft.com/downloads/ herunter, da ich das Programm "InstallCleanup.exe" in "C:\Programme (x86)\Microsoft Visual Studio \" benötigte. Installationsprogramm\Ressourcen\App\Layout\". Dieser Schritt ist nur erforderlich, wenn Sie VS Installer deinstallieren, bevor Sie Installcleanup.exe ausführen. Ausführen von InstallCleanup.exe unter C:\Programme (x86)\Microsoft Visual Studio\Installer\Ressourcen\App\Layout\" Deinstallieren VS Installer aus Software hinzufügen oder entfernen .. Dann wurde zur Sicherheit dieses Verzeichnis gelöscht: C:\Programme (x86)\Microsoft Visual Studio Dann habe ich meinen PC neu gestartet Laden Sie Visual Studio 2017 von _ herunter. https://visualstudio.Microsoft.com/downloads/ Nur für den Fall, dass ich eine minimale Installation von VS Installer durchführte, nur ein einziges Sprachpaket Laden Sie SSDT hier herunter: https: //docs.Microsoft.com/en-us/sql/ssdt/download-sql-server-data-tools-ssdt?view=sql-server-2017 und install Dann hat alles perfekt funktioniert.

0
Dan

Das ISO-Image für SSDT ist 1 GB ( https://msdn.Microsoft.com/en-us/mt186501.aspx ) und kann für einige VMs unerschwinglich sein, aber es funktioniert wirklich, Sie können es ohne Internetzugang installieren . 

Aber der in der Frage erwähnte Fehler war einfach ein Verbindungsproblem und ich habe es von MLguy gelöst. Ich verwende Windows Server 2012 Datacenter Build Server und IE Enhanced Security Configuration blockierte die für die SSDT-Installation erforderlichen Downloads. Ich habe mich ausgeschaltet IE Erweiterte Sicherheitskonfiguration und Installation war erfolgreich. 

Ich würde nicht empfehlen, andere Sicherheitsfunktionen zu deaktivieren. Und ja, es wäre besser, IE Enhanced Security Configuration einzuschalten, nachdem die Installation abgeschlossen ist. 

0