2012-05-11 3 views
4

Je cours Visual Studio 2010 SP1 Premium sur Windows 7 et j'essaie de créer des rapports SQL Server Reporting Services (SSRS). J'ai téléchargé les nouveaux outils de données SQL Server (SSDT) ​​de http://msdn.microsoft.com/en-us/data/hh297027 et installé/redémarré. Si je vais dans VS Aide-> À propos, je peux voir "Microsoft SQL Server Data Tools 10.3.20225.0" dans la liste des produits installés. Toutefois, SSDT ne semble pas apparaître dans la fenêtre "Nouveau projet", et si j'essaie d'ouvrir des projets de rapports SSRS 2005 existants (créés dans BIDS/VS 2005), il indique "'Reports.rptproj' ne peut pas être ouvert car son type de projet (.rptproj) n'est pas supporté par cette version de l'application Pour l'ouvrir, merci d'utiliser une version supportant ce type de projet ". Est-ce que j'ai l'impression incorrecte que VS/SSDT ne nécessite pas l'installation de SQL Server? Y a-t-il un autre logiciel, paquet ou étape qui me manque dans l'installation de SSDT?SSDT ne fonctionne pas dans Visual Studio 2010 SP1

Répondre

7

Pour SQL Server 2012 SSRS, la fonctionnalité de BIDS REMPLACÉ par SSDT. Si vous travaillez avec SQL Server 2008 R2 (ou version antérieure) SSRS, vous devez utiliser BIDS à partir de cette version de SQL Server. Lorsque vous installez SSDT, il inclut des modèles pour les projets BI (c'est-à-dire SSAS, SSIS, SSRS). SSDT peut être installé en tant qu'application autonome ou, si vous avez VS2010 SP1 sur votre machine, alors SSDT s'installera à l'intérieur de VS2010.

Pour les projets de base de données OLTP (y compris hors ligne), il n'y a pas de modèle. Il y a plutôt une nouvelle vue nommée 'Explorateur d'objets SQL Server'. Pour en savoir plus sur ce dernier, voir mon blog post.

+0

Il est intéressant de noter que lorsque j'ai installé SSDT, la nouvelle vue de l'explorateur d'objets SQL a été installée dans VS 2010 SP1, mais n'a pas nouveaux modèles Notre serveur SQL de production exécute SQL 2005, mais ma machine dev tourne VS2010. N'y a-t-il aucun moyen d'éditer/créer des rapports dans VS2010, mais avez-vous "cible" SSRS 2005? (Semblable à multi-ciblage plus ancien.NET frameworks) –

+0

Malheureusement, le ciblage en SSDT est seulement pour le moteur OLTP en ce moment –

+5

La base de données SSDT et les trucs SSDT BIDS sont quelque peu séparés. C'est quelque chose d'un jeu de nom que MS joue. Ce poste a des détails sur la façon d'obtenir les deux installés: http://www.jamesserra.com/archive/2012/04/ssdt-installation-confusion/ – AaronLS

6

Le nouveau type de projet se trouve sous Autres langues -> SQL Server-> Projet de base de données SQL Server.

Ne confondez pas que, avec l'ancien désapprouvée projets dans le cadre Database-> SQL Server-> Avancé

La partie BIDS de SSDT est une sorte de séparé installer. (Bien qu'ils ont essayé de faire croire que l'une installation.) Voyez-le sur des informations sur la raison pour laquelle l'un ou l'autre pourrait ne pas être installé:

http://www.jamesserra.com/archive/2012/04/ssdt-installation-confusion/

+0

J'ai créé un nouveau projet sous SQL Server -> Projet de base de données SQL Server (je n'ai pas de catégorie appelée "Other Languages", mais je ne vois toujours pas comment créer des rapports.) –

+0

était compatible avec VS 2008, et est en cours de suppression en faveur de SSDT En fait, l'infographie officielle de Microsoft indique que SSDT contiendra les composants anciennement dans BIDS (cf http://www.jamesserra.com/archive/2011/ 07/sql-server-% E2% 80% 9Caldali% E2% 80% 9D-sql-serveur-developer-tools-codename-juneau /), alors que l'installateur SQL 2012 prétend que SSDT est un remplacement pour BIDS (cf http: //sqlblog.com/blogs/jamie_thomson/archive/2012/04/03/ssdt-what-s-in-a-name.aspx). Si BIDS n'est plus développé et que SSDT n'ouvre pas les fichiers rptprj, Est-ce que je suis coincé? –

+0

@Adam, vous pouvez installer les trucs 2008R2 BIDS et cela continuera aussi travailler pour 2008R2. Bien qu'ils aient joué à des jeux avec le nom du produit, ils ne font rien pour le désactiver, alors non, vous n'êtes pas bloqué. Si vous voulez les composants BI pour 2012, alors je vous recommande de lire ce post: http://www.jamesserra.com/archive/2012/04/ssdt-installation-confusion/ – AaronLS

Questions connexes