Не удается запустить пакет служб SSIS в Visual Studio.Имя каталога неверно - PullRequest
0 голосов
/ 26 ноября 2018

Я пытаюсь запустить простой пакет служб SSIS в Visual Studio (15.9.0).Это первый раз, когда я использую SSIS.Мое сообщение об ошибке внизу, потому что оно довольно длинное.Непосредственно ниже моя попытка исправить ошибку.

Я следовал инструкциям этой ссылки: https://docs.microsoft.com/en-us/sql/ssdt/download-sql-server-data-tools-ssdt?view=sql-server-2017

1.) Я установил флажки для «Хранения и обработки данных» в Visual StudioУстановщик 2.) Я удалил SSDT 3.) Я загрузил SSDT для Visual Studio (15.8.2) 4.) Я установил флажок «SSIS» при установке SSDT.

Я продолжаю получать сообщение об ошибкесообщение ниже.Заранее спасибо за любую помощь!

>

Не удалось запустить проект (Microsoft Visual Studio)

===================================

Неверное имя каталога (Microsoft.DataTransformationServices.VsIntegration)

------------------------------ Расположение программы:

в Microsoft.DataTransformationServices.Project.DataTransformationsPackageDebugger.LaunchVsDebugger (IVsDebugger iVsDebugger,варианты DataTransformationsProjectConfigurationOptions)
в Microsoft.DataTransformationServices.Project.DataTransformationsPackageDebugger.ValidateAndRunDebugger (Int32 флаги, IOutputWindow outputWindow, опции DataTransformationsProjectConfigurationOptions) в Microsoft.DataTransformationServices.Project.DataTransformationsProjectDebugger.LaunchDtsPackage (Int32 launchOptions, ProjectItem startupProjItem, опционы DataTransformationsProjectConfigurationOptions) на Microsoft.DataTransformationServices.Project.DataTransformationsProjectDebugger.LaunchActivePackage (Int2 launchOptions) в Microsoft.DataTransformationServices.Project.DataTransformationsProjectDebugger.LaunchDtsPackage (Int32 launchOptions, DataTransformationsProjectConfigurationOptionsOptions в параметрах Microsoft.DataTransformationServices * * * TransvicesTime)

Ответы [ 3 ]

0 голосов
/ 27 ноября 2018

Редактор скриптов в VS 2017 :::::::::::::::
enter image description here

0 голосов
/ 17 декабря 2018

Я наконец-то успешно запустил свой пакет служб SSIS!Ранее я работал под управлением 64-разрядной ОС Windows 7, а версия SQL Server была 32-разрядной.Я установил 64-разрядную ОС Windows 10, и теперь мой пакет служб SSIS успешно запущен.Похоже, что ОС и SQL Server должны быть 64-битными.

Ниже приведены различные версии технологии, которую я использую

64-разрядная операционная система Windows 10 - SQL Server Standard 2012 (64-разрядная версия) - Visual Studio Professional 2017 (версия 15.9.4) - Инструменты данных SQL Server для VS 2017 (версия 15.8.2) - SQL Server Management Studio (версия 17.9.1) - Шаблон проекта внутри VS был назван «Службы интеграции»Проект »на вкладке« Бизнес-аналитика ».

Ссылки

0 голосов
/ 27 ноября 2018

Ответ 2

См. Ответ Microsoft.

https://social.msdn.microsoft.com/Forums/Windowsserver/en-US/aa3a46fb-2f09-4808-b6db-baa1553f6401/failed-to-start-project-microsoft-visual-studio?forum=sqlintegrationservices

Ответ 1 На основании вопросаи комментарии пользователей, я думаю, что вы, возможно, установили SSDT неправильно.При установке SSDT вам необходимо выбрать Install SSDT for 2017 with a new instance of VS 2017.Затем выберите «Службы интеграции» (в данном случае это обязательно, потому что это то, что вы устанавливаете), службы отчетов и / или службы анализа.

https://developercommunity.visualstudio.com/comments/345539/view.html

Обновление 1

SSIS имеет длинную и извилистую историю с интеграцией Visual Studio - раньше она просто устанавливалась как новый набор проектов Business Intelligence (т. Е. SSIS, SSRS и SSAS) в самой Visual Studio, без необходимостиновая автономная установка (по крайней мере до VS 2013, я никогда не использовал VS 2015).Даже название продукта прошло через цирковое представление: оно перешло от DTS, SSDT-BI к SSDT - следите за изменениями в отделе маркетинга!

Начиная с VS 2017, SSDT должен бытьустановлен как новый экземпляр Visual Studio.Это означает, что на вашем компьютере фактически будут установлены два экземпляра Visual Studio:

  1. Для всех проектов, связанных с SSDT (например, Integration Services [IS], Reporting Services [RS] и Analysis Services [AS]).
  2. Для всех других проектов, не связанных с SSDT.

Примечание. Я не до конца понимаю, почему Microsoft решила разделить разработку SSDT на отдельный экземпляр VS2017, но лично (а это мои 2 цента) я ненавижу это.Новая модель частоты вращения предварительного просмотра привела к большему количеству проблем, чем к решениям, и сделала отношения между VS2017 и VS2017 SSDT настолько нестабильными, что я устанавливаю только новые предварительные выпуски в тестовые боксы, прежде чем устанавливать их самостоятельно.Microsoft выпустила несколько действительно бестолковых ошибок (например, не удалось развернуть пакет из проекта, не удалось открыть VSTA для задач / компонентов сценария из-за проблемы regression с VS2017).Достаточно погонять одного помешанного.В настоящее время я использую следующее:

  1. Visual Studio 2017 (SSDT): 15.8.2
  2. Visual Studio 2017: 15.7.6
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...