SQL Serverデータツール-Visual Studio 2015をインストールしようとしていますが、「不明なエラー」が発生し続けます。
ログファイルは https://drive.google.com/open?id=0B3CEKzS2Sw8OODNJOXZJVGRWQl にあります。
Visual Studio Professional 2015が既にインストールされています。
データベースが最近SQL Server 2008 R2から2014に移行され、SSISを使用する必要があるため、SSDT 2015をインストールします。以前は、SQL Server Business Intelligence Development Studioを使用して、DTS=パッケージを作成していました。これは、古いパッケージにアクセスするためにまだインストールしています。
問題の解決策を見つけようとしましたが、すべてがVS 2013のインストールの問題に関するもののようです。
さらに情報が必要な場合はお知らせください。
リンクされたログファイルの関連セクションは次のとおりです。
[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
ニーラの答えは私には役立たなかった。接続の問題(「要求をURLに送信できませんでした」)のもう1つの解決策は、.isoからSSDTをインストールすることですが、これは仮想マシンで作業する場合は簡単ではありません。
診断:SSDTのインストールプロセス中に、いくつかのコンポーネントがダウンロードされることになっています(つまり、ログファイルのリンクはそれらの1つを表しています)。仮想マシンは、Internet Explorer(IE)を介してそのようなファイルをダウンロードしようとします。ただし、デフォルトではIE Enhanced Security Optionが有効になっているため、必要なツールをダウンロードできなくなります。
ソリューション:仮想マシンにログインし、[サーバーマネージャー]を起動して、左側の[ローカルサーバー]を選択し、[IE拡張セキュリティ構成]をオフにします。
2016サーバーでも同じ問題が発生しました。インストールをルートディレクトリに移動し、管理者として実行しましたIE拡張セキュリティ構成も無効にする必要がありました。その後、インストールは正常に機能しました。
ただ試してください-すぐにクリックするのではなく、管理者として実行します
エラーはリクエストを送信できないため、オフラインでインストールを試すことができます。詳細は次のとおりです。「SSDTのISOイメージを使用して、SSDTをインストールしたり、管理者用インストールポイントを設定したりできます。」 https://msdn.Microsoft.com/en-us/mt186501
次の場所にあるログファイルを確認できるはずです。
C:\xxx\xxx\AppData\Roaming\Microsoft\VisualStudio\14.0\ActivityLog.xml
非常に退屈なプロセスを経て、SSDT 2015を正常にインストールしました。
ログが示していたとしても:
Failed to send request to URL...
Webブラウザーで指定されたURLに手動でアクセスできたため、不足しているアイテムをダウンロードして、インストールを再度実行しました。今回は、インストールで、リクエストできない新しいURLが表示されました。だから私はそのアイテムをダウンロードしてもう一度試しました。 3回目は、別の失敗した要求がありました。もう一度、不足しているアイテムをダウンロードしました...
全体として、SSDT 2015のインストールが正常に完了する前に、25以上のアイテムをダウンロードしてしまいました。ログで参照されているURLを使用して、次のファイルを手動でダウンロードし、ログファイルに示されているディレクトリに配置します。
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
SSDTインストールをダウンロードして再起動するたびに、ダウンロードできなかった別のファイルでエラーが発生する前に、進捗状況が少し進みます。
ちなみに、msdn.Microsoft.com/en-us/mt186501からインストールファイルをダウンロードしたので、問題なく動作するはずです。
これは、John Altamuraが書いた内容に基づいて私にとってうまくいったものです: https://developercommunity.visualstudio.com/content/problem/246732/ssdt-1560-installer-the-configuration-registry-key.html
Visual Studioインストーラーを使用してSSDTをアンインストールしましたVisual Studioインストーラーを使用してVisual Studioをアンインストールしてから、[プログラムの追加と削除]に移動し、Visual Studioに関連しているように見えるすべてのものをアンインストールしました。 https://visualstudio.Microsoft.com/downloads/ 、 "C:\ Program Files(x86)\ Microsoft Visual Studio\Installer\resources\app\layout \にあるInstallCleanup.exeプログラムが必要だったため」この手順は、Installcleanup.exeを実行する前にVSインストーラーをアンインストールする場合にのみ必要です。 C:\ Program Files(x86)\ Microsoft Visual Studio\Installer\resources\app\layout\"からInstallCleanup.exeを実行します。プログラムの追加と削除からVSインストーラーをアンインストールします。安全のため、次のディレクトリを削除しました:C:\ Program Files (x86)\ Microsoft Visual Studio次に、PCを再起動します。VisualStudio 2017を https://visualstudio.Microsoft.com/downloads/ からダウンロードします。VSインストーラーから最小限のインストールを実行した場合に備えて、単一の言語パックのみをインストールする次に、SSDTをここからダウンロードします。 https://docs.Microsoft.com/en-us/sql/ssdt/download-sql-server-data-tools-ssdt?view=sql- server-2017 とインストールすると、すべて正常に動作しました。
SSDTのISOイメージは1GB( https://msdn.Microsoft.com/en-us/mt186501.aspx )であり、一部のVMでは手ごろな価格になる可能性がありますが、実際に機能し、インストールできますインターネットアクセスなし。
しかし、質問で言及されたエラーは単に接続の問題であり、私はMLguyソリューションからそれを解決するために使用しました。 Windows Server 2012 Datacenter Build Serverを使用しており、IE拡張セキュリティ構成によりSSDTのインストールに必要なダウンロードがブロックされていました。IE拡張セキュリティ構成とインストールは成功しました。
他のセキュリティ機能を無効にすることはお勧めしません。そしてはい、インストールの完了後にIE拡張セキュリティ構成をオンにすることをお勧めします。