Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Mit dem Hilfsprogramm "Microsoft.AnalysisServices.Deployment " können Sie das Microsoft SQL Server Analysis Services-Bereitstellungsmodul über die Eingabeaufforderung starten. Als Eingabedatei verwendet das Hilfsprogramm die XML-Ausgabedateien, die durch erstellen eines Analysis Services-Projekts in SQL Server Data Tools (SSDT) generiert werden. Die Eingabedateien können einfach geändert werden, um die Bereitstellung eines Analysis Services-Projekts anzupassen. Das generierte Bereitstellungsskript kann dann entweder sofort ausgeführt oder für die spätere Bereitstellung gespeichert werden.
Syntax
Microsoft.AnalysisServices.Deployment [ASdatabasefile]
{[/s[:logfile]] | [/a] | [[/o[:output_script_file]] [/d]]}
Argumente
ASdatabasefile
Der vollständige Pfad des Ordners, in dem sich die Analysis Services-Bereitstellungsskriptdatei (ASDATABASE) befindet. Diese Datei wird generiert, wenn Sie ein Projekt in SQL Server Data Tools bereitstellen. Sie befindet sich im Ordner "Projektcontainer". Die ASBASE-Datei, die die zu bereitstellenden Objektdefinitionen enthält, befindet sich an einem bestimmten Speicherort. Wenn nicht angegeben, wird der aktuelle Ordner verwendet.
/s
Führt das Hilfsprogramm im unbeaufsichtigten Modus aus und zeigt keine Dialogfelder an. Weitere Informationen zu Modi finden Sie im Abschnitt "Modi" weiter unten in diesem Thema.
Logfile
Der vollständige Pfad und Dateiname der Protokolldatei. Ablaufverfolgungsereignisse werden in der angegebenen Protokolldatei protokolliert. Wenn die Protokolldatei bereits vorhanden ist, wird der Inhalt der Datei ersetzt.
/a
Führt das Hilfsprogramm im Antwortmodus aus. Alle Antworten, die während des Assistentenabschnitts des Dienstprogramms vorgenommen wurden, sollten in die Eingabedateien zurückgeschrieben werden, aber es werden tatsächlich keine Änderungen an den Bereitstellungszielen vorgenommen.
/o
Führt das Hilfsprogramm im Ausgabemodus aus. Die Bereitstellung erfolgt nicht, aber das XML for Analysis (XMLA)-Skript, das ordinär an die Bereitstellungsziele gesendet würde, wird stattdessen in der angegebenen Ausgabeskriptdatei gespeichert. Wenn output_script_file nicht angegeben ist, versucht das Hilfsprogramm, die ausgabeskriptdatei zu verwenden, die in der Eingabedatei für Bereitstellungsoptionen (.deploymentoptions) angegeben ist. Wenn in der Eingabedatei für Bereitstellungsoptionen keine Ausgabeskriptdatei angegeben ist, tritt ein Fehler auf.
Weitere Informationen zu Modi finden Sie im Abschnitt "Modi" weiter unten in diesem Thema.
Ausgabe_Skript_Datei
Der vollständige Pfad und Dateiname der Ausgabeskriptdatei.
/d
Wenn das Argument "/o " verwendet wird, wird angegeben, dass das Hilfsprogramm keine Verbindung mit der Zielinstanz herstellen soll. Da keine Verbindung mit den Bereitstellungszielen hergestellt wird, wird das Ausgabeskript nur basierend auf Informationen generiert, die aus den Eingabedateien abgerufen wurden.
Hinweis
Das Argument /d wird nur im Ausgabemodus verwendet. Dieses Argument wird ignoriert, wenn es im Antwort- oder unbeaufsichtigten Modus angegeben ist. Weitere Informationen zu Modi finden Sie im Abschnitt "Modi" weiter unten in diesem Thema.
Bemerkungen
Das Hilfsprogramm "Microsoft.AnalysisServices.Deployment " verwendet eine Reihe von Dateien, die objektdefinitionen, Bereitstellungsziele, Bereitstellungsoptionen und Konfigurationseinstellungen bereitstellen und versucht, die Objektdefinitionen mithilfe der angegebenen Bereitstellungsoptionen und Konfigurationseinstellungen für die angegebenen Bereitstellungsziele bereitzustellen. Dieses Hilfsprogramm kann eine Benutzeroberfläche bereitstellen, wenn sie im Antwortdatei- oder Ausgabemodus aufgerufen wird. Weitere Informationen zur Verwendung der für dieses Hilfsprogramm bereitgestellten Benutzeroberfläche zum Erstellen von Antwortdateien finden Sie unter Bereitstellen von Modelllösungen mithilfe des Bereitstellungs-Assistenten.
Das Hilfsprogramm befindet sich im Ordner \Programme (x86)\Microsoft SQL Server\110\Binn\ManagementStudio.
Modi
Das Hilfsprogramm kann in den in der folgenden Tabelle aufgeführten Modi ausgeführt werden.
| Modus | BESCHREIBUNG |
|---|---|
| Lautlos-Modus | Es wird keine Benutzeroberfläche angezeigt, und alle informationen, die für die Bereitstellung erforderlich sind, werden von den Eingabedateien bereitgestellt. Im stillen Modus wird vom Hilfsprogramm kein Fortschritt angezeigt. Stattdessen kann eine optionale Protokolldatei verwendet werden, um Fortschritts- und Fehlerinformationen für die spätere Überprüfung zu erfassen. |
| Antwortmodus | Die Benutzeroberfläche des Bereitstellungs-Assistenten wird angezeigt, und Die Benutzerantworten werden in den angegebenen Eingabedateien für die spätere Bereitstellung gespeichert. Die Bereitstellung erfolgt nicht im Antwortmodus. Der einzige Zweck des Antwortmodus besteht darin, Benutzerantworten zu erfassen. |
| Ausgabemodus | Es wird keine Benutzeroberfläche angezeigt, und alle informationen, die für die Bereitstellung erforderlich sind, werden von den Eingabedateien bereitgestellt. Im Gegensatz zum unbeaufsichtigten Modus wird die Ausgabe des Hilfsprogramms jedoch in eine Ausgabeskriptdatei geschrieben, nicht an die bereitstellungsziele gesendet, die in den Eingabedateien angegeben sind. Sofern das Argument "/d " nicht angegeben ist, stellt das Hilfsprogramm eine Verbindung mit den einzelnen Bereitstellungszielen zum Vergleichen von Metadaten beim Generieren der Ausgabeskriptdatei bereit. |
Beispiele
Das folgende Beispiel zeigt, wie Sie ein Analysis Services-Projekt im unbeaufsichtigten Modus bereitstellen, fortschritts- und Fehlermeldungen für eine spätere Überprüfung protokollieren:
Microsoft.AnalysisServices.Deployment.exe
<drive>:\My Documents\Visual Studio 2010\Projects\AdventureWorksProject\Project1\bin
/s: C:\ My Documents\Visual Studio 2010\Projects\AdventureWorksProject\Project1\bin\deployment.log
Siehe auch
Referenz zum Eingabeaufforderung-Hilfsprogramm (Datenbank-Engine)