Використання ставок SSIS із Visual Studio 2012/2013


74

Я хочу використовувати проект SSIS / BIDS у Visual Studio 2012.

У мене інстальовано Visual Studio 2010 та Visual Studio 2012 разом із Microsoft SQL Server 2012.

Вперше було встановлено VS 2010, а потім MS SQL 2012, який забезпечив інтеграцію BIDS із VS 2010.

Однак я, здається, не можу знайти ніякої допомоги щодо інтеграції BIDS з VS 2012.

Я натрапив на декілька запитань щодо SO, пов’язаних з цією темою, але всі вони мали інтеграцію з 2010, а не з 2012 роком.

Я знаю, що з MS SQL 2012 я отримую інструмент даних SQL Server. Чи означає це, що Visual Studio 2012 та BIDS неможливо інтегрувати?

Рішення 2012:

Мені довелося оновити рішення тут, оскільки одна з отриманих відповідей частково вирішила проблему. Відповідь надається дійсно вирішити питання @ user2141936 , але я продовжував отримувати помилку BlockMixedArchitectureInstall при оновленні існуючого примірника.

Це працювало без створення нового екземпляра !!

Примітка збоку : інсталяція оновлення зламала мій проект публікації бази даних на сервері 2012 року. Вам потрібно завантажити та встановити виправлення DACFramework для нього.

Рішення 2013:

завантажте та встановіть http://www.microsoft.com/en-us/download/details.aspx?id=42313


1
Просто виберіть нову установку (я знаю, що це не так, але це позбавляє блокової змішаної архітектури)
RuSs 05.03.15

Відповіді:


160

Ласкаво просимо до Microsoft Marketing Speak hell. З випуском SQL Server 2012 року плагін BIDS, Business Intelligence Designer Studio, плагін для Visual Studio був перейменований на SSDT, SQL Server Data Tools. SSDT доступний для 2010 та 2012 років. Проблема в тому, що існує два різні продукти, які називаються SSDT.

Існує SSDT, який замінює конструктор баз даних, який у VS 2008 називався Data Dude, а в 2010 році став проектом баз даних. Це безкоштовна установка, і якщо ви зачепите веб-інсталятор, це те, що ви отримуєте, коли встановлюєте SSDT. Він поміщає правильні шаблони проектів та подібні у Visual Studio.

Існує також SSDT, який є заміною "BIDS" для розробки матеріалів SSIS, SSRS та SSAS. Станом на березень 2013 року він тепер доступний для випуску Visual Studio у 2012 році. Завантаження має позначку SSDTBI_VS2012_X86.msi Можливо, це сигнал про те, як продукт буде посилатися на маркетингові матеріали. Посилання для завантаження є

Тим не менше, у нас є проекти бізнес-аналітики, доступні для нас у Visual Studio 2012. І люди справді раділи і бенкетували ягнятами, жабами, лінивцями, фруктовими кажанами, орангутагами та кашами для сніданку.

введіть тут опис зображення


3
@billinkc, може, саме цей виграв нагороду "Безкоштовне завантаження року" ?? Дивіться microsoft.com/en-gb/download/details.aspx?id=36843
Валентино Вранкен

5
Чи все-таки це характерно для однієї версії Sql Server? Це криваво розчаровує необхідність встановлення іншої Visual Studio для кожної версії Sql Server, для якої вам потрібно розробити пакети SSIS :(
Нік,

6
@Nick Приблизно, VS 2005 для SQL Server 2005, VS 2008 для SQL Server 2008 і 2008 R2, VS 2010 або VS 2012 для SQL Server 2012. Дивіться, це поліпшення </sarcasm>
billinkc

7
+1 лише за перетворення Вашої відповіді на біблійне свято. Зробив свій день, плюс інформація теж була гарна;)
akousmata

19
@akousmata Methinks, це більше посилання на Монті Пайтона, ніж біблійне. Але тоді вони робили біблійну довідку, тож, можливо, я просто розбиваю волосся на належну кількість перенаправлення покажчиків на жарт - вірна ознака того, що мені слід вийти на сонце і врятуватися від свого куба.
Ukko

16

Сьогодні, 6 березня 2013 р., Microsoft випустила шаблони даних SQL Server Data Tools - Business Intelligence для Visual Studio 2012 (SSDT BI). За допомогою SSDT BI для Visual Studio 2012 ви можете розробляти та розгортати проекти розвідки SQL Server Business. Проекти, створені у Visual Studio 2010, можна відкривати у Visual Studio 2012, і навпаки, без оновлення або пониження - це просто працює.

Завантаження / встановлення має назву, щоб гарантувати отримання шаблонів SSDT, що містять проекти бізнес-аналітики. Налаштування для цих інструментів тепер доступні в Інтернеті, і їх можна завантажити різними мовами прямо тут: http://www.microsoft.com/download/details.aspx?id=36843


Я встановив це на новій віртуальній машині з уже ввімкненою версією vs 2012 sp1, і вона, здається, нормально встановлювалася, але я не бачу шаблонів Business Intelligence, коли роблю новий проект. Чи є додаткові кроки, про які я не знаю? Я зробив оновлення та перезавантаження Windows, і все ще не везло.
Пекло. Нахилена

1
Я отримав помилку BlockMixedArchitectureInstall з уже встановленою інстанцією Visual Studio 2012 Ultimate та SQL 2012 !!
фрикційний

7
У мене вже встановлено SQL Server 2012 (x64) та VS2012. Під час запуску програми встановлення я вибрав "існуючий екземпляр" і отримав помилку BlockMixedArchitectureInstall. Але, якщо замість цього вибрати «Новий екземпляр», він інсталюється нормально, і насправді це не створює нового екземпляра SQL Server на моїй машині. Трохи заплутано, але це працює :)
spoida

0

По-перше, я заперечую проти цього іншого питання щодо Visual Studio 2015 як дублікату. How do I open SSRS (.rptproj) and SSIS (.dtproj) files in Visual Studio 2015? [duplicate]

В основному це питання має назву ... Visual Studio 2012 / 2013 А як щодо ВСІХ вдосконалень та змін до VS 2015 ??? SSDT оновлено та змінено. Весь спосіб додавання та оновлення різний.

Отож, випустивши вентиляцію / розмови, я відкрив екземпляр оновлення 2 VS 2015 і продовжив відкривати існуюче рішення, яке включає .rptprojпроект. Зараз на цьому комп’ютері ще не встановлений сервер sql.

Рішення для мене: Інструменти -> Розширення та оновлення -> Оновлення -> sql server tooling updates

Натисніть кнопку Оновити і зачекайте довго, а SSDT потім встановить і закриє Visual Studio 2015 і знову відкриє, і це працює для мене.

Якщо його з якоїсь причини НЕ знайдено у VS 2015: прокрутіть униз, виберіть свою мову iso https://msdn.microsoft.com/en-us/mt186501.aspx?f=255&MSPPError=-2147217396

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.