none
SQL Server 2012 und VS2010, Server Explorer Datenbankelemente, nicht unterstützt RRS feed

  • Frage

  • Hallo zusammen;

    beim Versuch unter Visual Studio 2010 SP1 Datenbankobjekte wie Trigger, Stored Procedures oder Tabellen definitionen zu bearbeiten, bekomme ich die folgende Fehlermeldung

    Mein Problem:

    Meine Datenbank basiert aus SQL Server Express2010, da ich für das Reporting die neuerungen des ReportingServices und des Report Builders für SQl Server 2012 express Verwenden möchte.

    Fragen:

    Gibt es für unstenstehendes Problem eine Lösung.

    Ich würde gerne die SQL Server Data Tools verwenden und schon auch Datenbankobjekte von SQL Server 2012 in VS2010 einsehen und bearbeiten können.

    Oder ist es besser in Hinblick auf unser VS2010 projekt die Datenbank auf SQL Server 2008 / 2008R2 neu aufzubauen. Und auch die Reports mit dem dem Designer neu zu erstellen?

    Danke im Vorraus.

    Gruss

    Marc


    Mittwoch, 10. Oktober 2012 13:03

Antworten

  • Nach der Installation der SQL Server Data Tools besteht das Problem nach wie vor.

    Hallo Marc,

    die Installation von SSDT ändert auch nichts am "Server Explorer" in VS; es ist ein eigenständiges Plugin für VS, mit dem Du ein Datenbank-Projekt für Deine DB anlegen kannst, um das Design dort zu bearbeiten.

    VS 2010 mit SP1 unterstützt SQL Server bis Version 2008 R2, aber nicht 2012. Du könntest alternativ SSMS = SQL Server Managenment Studio 2012 installieren, und die Datenbank darüber ändern; gibt es auch als freie Express Edition.


    Olaf Helper

    Blog Xing

    Dienstag, 6. November 2012 09:50
  • Die Frage hies: Kann man SQL Server Datenbanken in VS2010 bearbeiten

    Die Antwort ist nein.

    Hallo Marc,

    um die Antwort "Nein" zu präzisieren: Ja, man kann mit dem "Server Explorers" von VS 2010 SP 1 Datenbanken und deren Objekte bearbeiten, aber nur wenn SQL Server in der Version 2005, 2008 oder 2008R2 verwendet wird; die neue Version 2012 wird nicht unterstützt.

    Man kann auch nicht erwarten, das eine ältere Software bereits eine Unterstützung von Features vor(her)gesehen hat, die erst ein paar Jahre später in einem anderem Produkt released werden.


    Olaf Helper

    Blog Xing

    Dienstag, 6. November 2012 12:31

Alle Antworten