2016-05-19 20 views
0

Ich versuche eine Azure SQL-Instanz zu verwenden und Code-Erstmigrationen zu verwenden, um die Datenbank zu erstellen.Verbinden von Azure SQL Entity Framework 7

Wenn ich ohne Lauf Migrationen verwenden wirft er einen Fehler:

Invalid object name 'MyObject'

Und ich kann in Ausnahme Details Mein connectionId sehen, weil dieser Ich glaube, dass es die Verbindung umgehen konnte.

Aber wenn ich versuche, Migrationen Datenbank-Update zu verwenden, um das Objekt zu erstellen, kann ich nicht anschließen, wenn ich myContext.Database.EnsureCreated(); verwende Ich kann den Verbindungs-ID sehen und die Ausnahme ist

can't connect to the server

Ich habe bereits eine Firewall-Regel auf meine IP-Adresse und es hat nicht funktioniert.

Konnte mir jemand helfen?

Vielen Dank im Voraus.

Antwort

0

Ich finde es heraus.

Die Zeichenfolge Verbindung war falsch, ich kopierte aus dem VS SqlExplorer, ich dachte, es war richtig, aber das war nicht wahr.

Ich sehe auf dem Manager azure alten Portal Beispiele für String-Verbindung mit TCP den Port anzuzeigen.