2016-11-06 3 views
0

Ich habe Probleme beim Bereitstellen eines SSA-Cubes in Azure. Ich habe einen Würfel in SSDT entworfen. Die Struktur des Würfels ist korrekt und ich kann von meinem lokalen Laptop aus auf die in azure Maschine platzierte Datenbank zugreifen. Mein SSDT-Projekt wird auf meinem lokalen Laptop erstellt. Ich habe versucht, zu Azure Maschine zu versetzen und den folgenden Fehler zu erhalten;Probleme beim Bereitstellen eines SSAS-Cubes in Azure

„Das Projekt kann wegen der folgenden Probleme bei der Verbindung mit den‚mbitsql.westeurope.cloudapp.azure.com‘Server bereitgestellt werden:

Eine Verbindung kann nicht hergestellt werden Stellen Sie sicher, dass der Server ausgeführt wird. .Um den Namen des Zielservers zu überprüfen oder zu aktualisieren, klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf das Projekt , wählen Sie Projekteigenschaften, klicken Sie auf die Registerkarte und geben Sie den Namen des Servers ein.

Das sind meine Tests oder Kontrollen:

  • Der Würfel korrekt erzeugt wird, ist der Fehler bei der Bereitstellung
  • I succesfuly zu Azure SQL Server-Datenbank zugreifen kann, ist das Problem mit den Analysedienste .
  • Ich habe den Servernamen in der Implementierung geprüft, ich habe mit DNS-Name und mit IP getestet.
  • Ich habe für den Zugriff auf Analysis-Dienste von der SSM von Azure und ich kann zugegriffen. Ich habe vergewissert, dass Analysis Services und SQL-Browser-Dienste ausgeführt werden (sowohl lokale als Account)
  • I Sicherheitseingaberegeln Ion azur erstellt haben Zugang zu 2382-Port

Ich weiß nicht, zu ermöglichen, wo das Problem ist .... Ich benutze SQL Server 2016 y SSDT 2015

Es gibt etwas, das ich nicht verstehe, habe ich einen Benutzer/pass in der Datenquelle, um Zugriff auf SQL Server azurblauen Datenbank, aber im Projekt Es gibt keinen Platz, um den Benutzer/Pass für SSAS zu setzen.

Ich verstehe das nicht, denn wenn man von SSMS einloggen immer Sie einen Benutzer setzen/pass sowohl für (SQL Server-Datenbank und ssas)

Antwort

1

Haben Sie öffnen 2382 oder 2383? 2383 ist korrekt, es sei denn, Sie haben den SSAS-Port angepasst.

Ist die Azure-VM-Domäne verknüpft? Wenn Sie bei Ihrem Laptop als MYDOMAIN \ juan angemeldet sind, verwenden Sie denselben Benutzer für Remote Desktop auf der VM? Wenn nicht, schließen und öffnen Sie SSDT mit: runas /netonly /user:mbitsql\vmUserName "c:\pathTo\devenv.exe", damit sich SSDT bei der Bereitstellung mit der VM authentifizieren kann.

+0

Danke Greg, Ich habe beide geöffnet: 2383 und 2382. Ich bin in meinem Laptop mit meinem lokalen Benutzer angemeldet, aber wenn ich mich bei der Azure VM mit Remotedesktop anmelden, verwende ich einen anderen Benutzer (der Benutzer der VM). Ich weiß nicht, wie man Benutzer ändert, wenn ich die Bereitstellung mache, fragt es mich nicht nach Benutzer. Ich habe den Platz gesucht, um Benutzer/Pass der azure VM in SDT einzufügen, aber ich habe nicht gefunden. Wie kann ich es tun? . – juanvg1972

+0

@ juanvg1972 schließen SSDT und relaunch es mit dem runas Befehl Ich erwähnte – GregGalloway

+0

@ juanvg1972 auch beide, dass das Azure-Portal hat 2383 geöffnet, und dass die lokale VM-Firewall hat diesen Port geöffnet – GregGalloway

Verwandte Themen