74 votes

Utilisation de SSIS BIDS avec Visual Studio 2012 / 2013

Je veux utiliser un projet SSIS /BIDS dans Visual Studio 2012.

J'ai installé à la fois Visual Studio 2010 et Visual Studio 2012, ainsi que Microsoft SQL Server 2012.

VS 2010 a été installé en premier, suivi de MS SQL 2012 qui m'a permis d'intégrer BIDS à VS 2010.

Cependant, je n'arrive pas à trouver d'aide pour intégrer BIDS à VS 2012.

Je suis tombé sur quelques questions sur SO liées à ce sujet mais toutes avaient une intégration avec 2010 et non 2012.

Je sais qu'avec MS SQL 2012, je dispose d'un SQL Server Data Tool. Cela signifie-t-il que Visual Studio 2012 et BIDS ne peuvent pas être intégrés ?

Solution 2012 :

J'ai dû mettre à jour la solution ici car une des réponses que j'ai reçues a partiellement résolu le problème. Le site Réponse : fourni par a résolu le problème @user2141936 mais je continue à obtenir une erreur BlockMixedArchitectureInstall lors de la mise à jour d'une instance existante.

Cela a fonctionné sans créer une nouvelle instance ! !!

Note complémentaire : L'installation de la mise à jour a cassé mon projet de base de données de publication sur le serveur 2012. Vous devez télécharger et installer un patch DACFramework pour cela.

Solution 2013 :

télécharger et installer http://www.microsoft.com/en-us/download/details.aspx?id=42313

1 votes

Sélectionnez simplement une nouvelle installation (je sais que cela ne semble pas correct mais cela permet de se débarrasser du bloc d'architecture mixte).

160voto

billinkc Points 23616

Bienvenue dans l'enfer de Microsoft Marketing Speak. Avec la version 2012 de SQL Server, le plugin BIDS, Business Intelligence Designer Studio, pour Visual Studio a été renommé SSDT, SQL Server Data Tools. SSDT est disponible pour 2010 et 2012. Le problème est qu'il existe deux produits différents appelés SSDT.

Il y a SSDT qui remplace le concepteur de base de données qui s'appelait Data Dude dans VS 2008 et en 2010 est devenu des projets de base de données. C'est une installation gratuite et si vous attrapez l'installateur web, c'est ce que vous obtenez lorsque vous installez SSDT. Il met les bons modèles de projet et autres dans Visual Studio.

Il y a aussi le SSDT qui est le remplacement de "BIDS" pour le développement de SSIS, SSRS et SSAS. Depuis mars 2013, il est maintenant disponible pour la version 2012 de Visual Studio. Le téléchargement est intitulé SSDTBI_VS2012_X86.msi. C'est peut-être un signal sur la façon dont le produit va être désigné dans les documents marketing. Les liens de téléchargement sont

Néanmoins, nous avons des projets de Business Intelligence à notre disposition dans Visual Studio 2012. Et le peuple se réjouissait et se régalait d'agneaux, de crapauds, de paresseux, de chauves-souris, d'orangs-outans et de céréales.

enter image description here

0 votes

Je pense que cela vient de sortir en décembre 2012 msdn.microsoft.com/fr-us/jj650015

0 votes

@frictionlesspulley Testez-le par vous-même. Pour moi, il installe uniquement le projet de base de données. Il n'y a rien qui concerne SSIS là-dedans. Je suis ouvert et en fait je serai heureux que l'on me prouve que j'ai tort sur ce sujet ;)

0 votes

Je ferai de mon mieux pour me souvenir de cette question et vous informer lorsque la twittersphère se réjouira de la sortie de la partie SSIS ;)

16voto

Jason Points 151

Aujourd'hui 6 mars 2013, Microsoft a publié les modèles SQL Server Data Tools - Business Intelligence for Visual Studio 2012 (SSDT BI). Avec SSDT BI for Visual Studio 2012 vous pouvez développer et déployer des projets SQL Server Business Intelligence. Les projets créés dans Visual Studio 2010 peuvent être ouverts dans Visual Studio 2012 et dans l'autre sens sans mise à niveau ou rétrogradation - cela fonctionne tout simplement.

Le téléchargement/installation est nommé de manière à ce que vous obteniez les modèles SSDT qui contiennent les projets de Business Intelligence. L'installation de ces outils est maintenant disponible sur le web et peut être téléchargée en plusieurs langues ici : http://www.microsoft.com/download/details.aspx?id=36843

0 votes

J'ai installé ce logiciel sur un nouveau vm avec vs 2012 sp1 déjà installé et il semble s'installer correctement, mais je ne vois pas les modèles de Business Intelligence lorsque je fais un nouveau projet. Y a-t-il des étapes supplémentaires dont je ne suis pas au courant ? J'ai effectué une mise à jour de Windows et un redémarrage, mais je n'ai toujours pas réussi.

1 votes

J'ai eu une erreur BlockMixedArchitectureInstall avec Visual Studio 2012 Ultimate et SQL 2012 intance déjà installé ! !!

7 votes

J'ai déjà installé SQL Server 2012 (x64) et VS2012. Lors de l'exécution du programme d'installation, j'ai sélectionné "instance existante" et j'ai obtenu l'erreur BlockMixedArchitectureInstall. Mais si je sélectionne à la place "New Instance", l'installation se fait sans problème et ne crée pas réellement une nouvelle instance de SQL Server sur ma machine. C'est un peu déroutant mais ça marche :)

0voto

Tom Stickel Points 4201

Tout d'abord, je m'oppose à cette autre question concernant Visual Studio 2015 comme une question en double. How do I open SSRS (.rptproj) and SSIS (.dtproj) files in Visual Studio 2015? [duplicate]

En fait, cette question a pour titre ... Visual Studio 2012 / 2013 Qu'en est-il de toutes les améliorations et modifications apportées à VS 2015 ? SSDT a été mis à jour et modifié. La manière de procéder aux différents ajouts et mises à jour est différente.

Après m'être exprimé, j'ai ouvert une instance de VS 2015 mise à jour 2 et j'ai procédé à l'ouverture d'une solution existante qui comprend une .rptproj projet. Maintenant, cet ordinateur n'a pas encore installé sql server sur lui.

Solution pour ME : Tools --> Extension and Updates --> Updates --> sql server tooling updates

Cliquez sur le bouton Update et attendez un long moment et SSDT s'installe alors et fermez visual studio 2015 et rouvrez et cela fonctionne pour moi.

Si, pour une raison quelconque, il n'est pas trouvé dans VS 2015 : faites défiler jusqu'en bas, choisissez l'iso de votre langue. https://msdn.microsoft.com/en-us/mt186501.aspx?f=255&MSPPError=-2147217396

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X