Не удается установить пакет SSRS или SSIS из пакета инструментов данных SQL Server в Visual Studio 2017 - PullRequest
0 голосов
/ 22 мая 2018

SSDT был установлен с помощью установщика Visual Studio 2017, но не включал в себя службы Analysis Services, службы Reporting Services или инструменты Integration Services.Я загрузил последнюю версию установщика SQL Server Data Tools и попытался установить, но только службы Analysis Services установлены.И SSRS и SSIS выходят из строя.Оба дают:

"Неизвестная ошибка 0x80131509).

Я пробовал несколько раз, перезагружал, перезагружал, ничего не получалось. Если я удалю SSDT, установщик VSудалит многие другие компоненты, поэтому не хотел этого делать, не видя, есть ли у кого-нибудь решение.

Справка?!

Спасибо!

Конец файла журналапоказывает это:

Error 0x80131509: Process returned error: 0x80131509
Error 0x80131509: Failed to execute EXE package.
Error 0x80131509: Failed to configure per-machine EXE package.
MainViewModel.OnPackageAction: Install Completed for package SQL Server Reporting Services (id: Microsoft.DataTools.ReportingServices)
Applied execute package: Microsoft.DataTools.ReportingServices, result: 0x80131509, restart: None
Error 0x80131509: Failed to execute EXE package.
Removed package dependency provider: Microsoft.DataTools.ReportingServices, package: Microsoft.DataTools.ReportingServices
Removing cached package: Microsoft.DataTools.ReportingServices, from path: C:\ProgramData\Package Cache\9864EE5369359DB622D0234B6C6B7640B949140C\
Removed dependency: {f55a890f-6c82-4455-9bb5-2a902cdb7d87} on package provider: Microsoft.DataTools.AnalysisServices, package Microsoft.DataTools.AnalysisServices
MainViewModel.OnPackageAction: Install Started for package SQL Server Analysis Services (id: Microsoft.DataTools.AnalysisServices)
MainViewModel.OnPackageActionProgress: Percent completed: 100, Overall progress: 15
Applying rollback package: Microsoft.DataTools.AnalysisServices, action: Uninstall, path: C:\ProgramData\Package Cache\9864EE5369359DB622D0234B6C6B7640B949140C\VSIXBootstrapper.exe, arguments: '"C:\ProgramData\Package Cache\9864EE5369359DB622D0234B6C6B7640B949140C\VSIXBootstrapper.exe" /q /admin /instanceIds:"18a2cbc4" /logFile:"C:\Users\sspotts\AppData\Local\Temp\SsdtSetup\SSDT-Setup-ENU_20180522091154_000_Microsoft.DataTools.AnalysisServices.log" /u:04a86fc2-dbd5-4222-848e-911638e487fe'
Error 0x80070003: Failed to CreateProcess on path: C:\ProgramData\Package Cache\9864EE5369359DB622D0234B6C6B7640B949140C\VSIXBootstrapper.exe
Error 0x80070003: Failed to execute EXE package.
Error 0x80070003: Failed to configure per-machine EXE package.
MainViewModel.OnPackageAction: Install Completed for package SQL Server Analysis Services (id: Microsoft.DataTools.AnalysisServices)
Applied rollback package: Microsoft.DataTools.AnalysisServices, result: 0x80070003, restart: None
Removed package dependency provider: Microsoft.DataTools.AnalysisServices, package: Microsoft.DataTools.AnalysisServices
Removing cached package: Microsoft.DataTools.AnalysisServices, from path: C:\ProgramData\Package Cache\9864EE5369359DB622D0234B6C6B7640B949140C\
Unable to remove cached package: Microsoft.DataTools.AnalysisServices, from path: C:\ProgramData\Package Cache\9864EE5369359DB622D0234B6C6B7640B949140C\, reason: 0x80070003. Continuing...
MainViewModel.OnPackageActionProgress: Percent completed: 100, Overall progress: 100
Session end, registration key: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{f55a890f-6c82-4455-9bb5-2a902cdb7d87}, resume: None, restart: None, disable resume: No
Removed bundle dependency provider: {f55a890f-6c82-4455-9bb5-2a902cdb7d87}
Removing cached bundle: {f55a890f-6c82-4455-9bb5-2a902cdb7d87}, from path: C:\ProgramData\Package Cache\{f55a890f-6c82-4455-9bb5-2a902cdb7d87}\
Updating session, registration key: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{f55a890f-6c82-4455-9bb5-2a902cdb7d87}, resume: None, restart initiated: No, disable resume: No
MainViewModel.OnBundleAction: Bundle action failed: Unknown error (0x80131509) (0x80131509)
Apply complete, result: 0x80131509, restart: None, ba requested restart:  No
MainViewModel.OpenUrl: Opening url: C:\Users\sspotts\AppData\Local\Temp\SsdtSetup\SSDT-Setup-ENU_20180522091154.log

Ответы [ 5 ]

0 голосов
/ 12 июня 2018

Это моя самая большая любимая мозоль с SSDT на VS2017 - я использую ее с тех пор, как она была в Preview.Полностью удалите SSDT и переустановите его.Посмотрите ссылку ниже и посмотрите на принятый ответ.Вам нужно будет выполнить некоторые действия вручную после того, как установщик запустит удаление - игнорируйте предупреждение о переводе компьютера в нерабочее состояние.

visual studio (SSDT) ​​2017 не может начать отладку

Примечание. Всякий раз, когда выходит обновление для SSDT / VS2017, они устанавливаются нормально.Но по какой-то причине (и я не знаю почему), SSAS и SSRS имеют свои отдельные обновления.Чтобы установить их, сначала необходимо удалить существующие установки SSAS / SSRS (Инструменты -> Расширения и обновления -> Инструменты).Я не смог сделать это один раз для SSAS и имел удовольствие переустановить SSDT и VS2017.Это не имеет смысла.

0 голосов
/ 11 июня 2018

У меня была такая же проблема при установке SSDT 15.6.0 с Visual Studio 2017 (версии 15.7.2 и 15.7.3).Я решил проблему загрузки и установки SSDT 15.7.0 (ссылка для скачивания здесь ).

В SSDT 15.7.0 changelog упоминаетсяпроблема с установкой SSRS и SSIS, поэтому, вероятно, возникла проблема в компоненте установщика версий до 15.7.0.

Вот выдержка из журнала изменений, касающаяся проблемы, связанной с установщиком, исправленной в этом выпуске SSDT:

Исправлена ​​ошибка, из-за которой SSAS нельзя установить до установки SSRS и SSIS в VS 15.7.2.

0 голосов
/ 28 мая 2018

Вам необходимо установить Загрузить Data-Tier Application Framework (DacFx) 17.4.1 перед установкой SSDT.Это решит проблему

0 голосов
/ 31 мая 2018

В окне cmd перейдите в папку с загруженным файлом установки.

Затем запустите

SSDT-Setup-ENU.exe /layout

cd payload

Microsoft.DataTools.*.VSIX

Замените звездочку в последней команде модулями, которые вы хотите установить, икоторые находятся в папке полезной нагрузки.

например

Microsoft.DataTools.AnalysisServices.VSIX
Microsoft.DataTools.IntegrationServices.VSIX
Microsoft.DataTools.ReportingServices.VSIX
0 голосов
/ 22 мая 2018

Для диагностики проблемы потребуется дополнительная информация.Пожалуйста,

  1. Загрузите и запустите https://aka.ms/vscollect
  2. Откройте проблему на https://developercommunity.visualstudio.com
  3. Прикрепите% TEMP% \ vslogs.zip с первого шага
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...