GUI zum erstellen von Azure-Datenbank-Tabellen
Bevor die Umstellung auf Azure, die ich verwendet zum erstellen und ändern von Daten-Tabellen der Datenbank in Visual Studio 2010 direkt aus dem Server-Explorer (Add New Table
/Open Table Definition
).
Leider scheint es nicht möglich, mehr zu tun, das für Sie eine Azure SQL-Datenbank "Funktion nicht unterstützt". Weiß jemand, der ein GUI-basiertes tool zum erstellen und ändern von Daten einer Tabelle-schemas? Ich könnte natürlich-script diese änderungen, aber es ist so viel schneller mit einer GUI.
Visual Studio 2012-Unterstützung?
Nur eine kurze Anmerkung zu sagen, dass ab heute (11/04/13) weder VS2012 mit SSDT noch SSMS unterstützt die grafische Erstellung von Azure-Tabellen. Sie können ein Skript, aber es ist nicht feature-Parität mit On-Premise SQL Server. Beachten Sie auch, dass VS2012 mit SSDT hat grafische Tabelle Bearbeiten, aber SSMS nicht. Bin ich meinen Kopf kratzen Fragen, warum das, was Sie für Fragen war nicht Bestandteil in allen drei toolsets.
Sehr seltsam! Ich habe den gleichen Frust mit dem fehlenden intellisense für Azure-Datenbank, Scripting, es macht die Arbeit mit Azure-DBs so viel langsamer. Obwohl in Bezug auf GUI-editing für SSDT + VS2012 es scheint vorhanden zu sein (basierend auf @Nico ' s post)? Es sei denn, MS zurückgezogen haben dies in einem aktuellen update?
Nico ist richtig, dass Sie können BEARBEITEN von Tabellen in VS2012, aber ich verspreche, dass Sie nicht ERSTELLEN kann Tabellen ohne scripting. Mein VS2012 Professional Edition und ist komplett aktualisiert. Ich bin jetzt entwickelt sich meine db lokal und dann mithilfe von Skripts, um es zu verschieben bis zu Azure en masse, aber vorwärts schauen, das wird nicht allzu gut funktionieren, wenn ich Daten in meine Tabellen in Azure und wollen, um es zu halten intakt.
Ich habe gerade erfolgreich erstellt und synchronisiert eine Azure-Tabelle mit der GUI in Entity Framework in VS2012. Es ist nicht so einfach wie SSMS, aber es ist ein ziemlich gutes modeling tool alle.
Das ist interessant. Wir verwenden derzeit ADO.NET ist die Migration zu Entity Framework eine große Aufgabe? Hat EF eine effektivere Schnittstelle zur SQL Azure-Datenbank?
Sehr seltsam! Ich habe den gleichen Frust mit dem fehlenden intellisense für Azure-Datenbank, Scripting, es macht die Arbeit mit Azure-DBs so viel langsamer. Obwohl in Bezug auf GUI-editing für SSDT + VS2012 es scheint vorhanden zu sein (basierend auf @Nico ' s post)? Es sei denn, MS zurückgezogen haben dies in einem aktuellen update?
Nico ist richtig, dass Sie können BEARBEITEN von Tabellen in VS2012, aber ich verspreche, dass Sie nicht ERSTELLEN kann Tabellen ohne scripting. Mein VS2012 Professional Edition und ist komplett aktualisiert. Ich bin jetzt entwickelt sich meine db lokal und dann mithilfe von Skripts, um es zu verschieben bis zu Azure en masse, aber vorwärts schauen, das wird nicht allzu gut funktionieren, wenn ich Daten in meine Tabellen in Azure und wollen, um es zu halten intakt.
Ich habe gerade erfolgreich erstellt und synchronisiert eine Azure-Tabelle mit der GUI in Entity Framework in VS2012. Es ist nicht so einfach wie SSMS, aber es ist ein ziemlich gutes modeling tool alle.
Das ist interessant. Wir verwenden derzeit ADO.NET ist die Migration zu Entity Framework eine große Aufgabe? Hat EF eine effektivere Schnittstelle zur SQL Azure-Datenbank?
InformationsquelleAutor QFDev | 2013-03-24
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ja, der Server-Explorer von Visual Studio 2012 unterstützt verbindungen zu SQL Azure-Datenbank-Server. Sie können aber auch das Kostenlose SQL Server Express Management Studio 2008 R2 (oder höher) Verbindung zu SQL Azure oder sogar verwenden Sie den designer in SQL Server Management Portal.
Edit:
Ich sehe, Sie möchten eine designer-Benutzeroberfläche. Es gibt keine solche Funktion in SSMS, soweit ich weiß, aber Visual Studio 2012 unterstützt diese Funktion. Wenn Sie nicht wechseln wollen, zu VS2012 Sie noch können Benutzer die Benutzeroberfläche von SQL Azure Management portal.
Vielen Dank für die umfassende Antwort, sieht aus wie es ist Zeit, ein upgrade auf VS2012.
Sah ich irgendwo eine schöne, grafische Darstellung der Tabellen in der DB. Es hatte Linien zwischen den Kästchen entsprechend der Tabellen " foreign keys und so. Sehr informativ aber ich weiß nicht, ob es einen echten Werkzeug oder einfach nur eine Präsentation, die jemand zog manuell. Haben Sie es gesehen? Was heißt das?
Eine solche Darstellung ist in der Regel angezeigt, wenn Sie die Verwendung eines O/R-Mapper wie z.B. LinqToSQL oder EntityFramework. Wenn Sie mithilfe von Visual Studio gehen und fügen Sie eine neue Entity Framework-Modell-Lösung und generieren Sie das Modell aus einer vorhandenen Datenbank. Sie können auch per drag-and-drop-Klassen (Tabellen) und verbindungen, die auf die design-Oberfläche und erstellen Sie eine Datenbank aus. Solche Diagramme bezeichnet man als Entity-Modelle oder das Entity-Relationship-Modelle. Hoffe, das hilft.
Es gibt eine Funktion namens "Database Diagrams", das ist in einigen SKUs von SQL Server (SQL Azure nicht unterstützt werden) - hier ist ein link zu einer Komplettlösung: sqlmag.com/database-development/...
InformationsquelleAutor Nico
Wie über die SSDT (SQL Server Data Tool), die ausgeliefert wird mit SQL Server 2012 und integriert mit VS2012. It-support-GUI für SQL Server als auch SQL Azure.
http://msdn.microsoft.com/en-us/data/tools.aspx
http://blogs.shaunxu.me/archive/2012/04/28/ssdt-ndash-makes-sql-azure-development-easy.aspx
Nicht ziemlich sicher, aber soweit ich weiß, SSDT arbeitet mit VS2010.
InformationsquelleAutor Shaun Xu