Teilen über


Erstellen einer Offlineinstallation von SQL Server Management Studio

gilt für:SQL ServerAzure SQL-Datenbankazure SQL Managed InstanceAzure Synapse Analytics-

SQL Server Management Studio 22 ist so konzipiert, dass sie in verschiedenen Computerkonfigurationen gut funktioniert. In diesem Artikel erfahren Sie, wie Sie ein Offlineinstallationspaket für die Installation auf dem lokalen Computererstellen.

Verwenden der Befehlszeile zum Erstellen eines lokalen Layouts

Schritt 1: Herunterladen des SSMS-Bootstrapladeprogramms

Laden Sie den richtigen Bootstrapper für die gewünschte Version von SSMS herunter, und kopieren Sie ihn in den Ordner, den Sie als Quellspeicherort für Ihr lokales Layout verwenden möchten. Der Bootstrapper ist die ausführbare Datei, die Sie zum Erstellen, Aktualisieren oder Ändern Ihres lokalen Layouts verwenden. Sie müssen über eine Internetverbindung verfügen, um diesen Schritt abzuschließen.

Schritt 2 – Erstellen eines lokalen Layouts

Öffnen Sie eine Eingabeaufforderung mit Administratorrechten, navigieren Sie zu dem Ordner, in den Sie den Bootstrapper heruntergeladen haben, und verwenden Sie die Parameter des Bootstrappers , um Ihr lokales Layout zu erstellen. Sie müssen über eine Internetverbindung verfügen, um diesen Schritt abzuschließen.

Sie können eine andere Sprache als Englisch installieren, indem Sie en-US in ein Gebietsschema aus der Liste der Sprachgebietsschemasändern, und Sie können die Liste der Komponenten-IDs verwenden, um Ihr lokales Layout weiter anzupassen.

Führen Sie Folgendes aus, um ein vollständiges lokales Layout für SQL Server Management Studio und alle Sprachen zu erstellen:

vs_SSMS.exe --layout C:\SSMS_Layout --all

Führen Sie Folgendes aus, um ein lokales Layout für SQL Server Management Studio zu erstellen, das die Komponenten auf die Integration Services- und Reporting Services-Komponente beschränkt:

vs_SSMS.exe --layout C:\SSMS_Layout --add Microsoft.SSMS.Component.IS --add Microsoft.SSMS.Component.RS

Führen Sie Folgendes aus, um ein lokales Layout für SQL Server Management Studio zu erstellen, das die Komponenten nur auf den Offlinehilfeinhalt beschränkt:

vs_SSMS.exe --layout C:\SSMS_Layout --add Microsoft.Component.HelpViewer

Nachdem der Bootstrapper das Herunterladen der Layoutdateien abgeschlossen hat, kann der lokale Layoutordner auf einen beliebigen anderen Computer oder eine andere Umgebung verschoben werden, auf dem Sie SQL Server Management Studio installieren möchten, ohne dass eine Internetverbindung erforderlich ist.

Hinweis

Stellen Sie sicher, dass ihr vollständiger Installationspfad weniger als 80 Zeichen enthält und der Computer über ausreichend Speicherplatz verfügt. SQL Server Management Studio erfordert mindestens 4 GB Speicherplatz auf dem Datenträger. Weitere Informationen finden Sie unter Systemanforderungen für SQL Server Management Studio.

Schritt 3: Installieren von SSMS aus dem lokalen Layout

Vergewissern Sie sich vor der Installation von SSMS aus einem lokalen Layout in einer Offlineumgebung, dass die erforderlichen Zertifikate auf dem Computer installiert sind .

Warnung

Wenn die Zertifikate nicht ordnungsgemäß installiert sind, schlägt das Installationsprogramm im Hintergrund fehl.

Wenn Sie SSMS aus einem lokalen Layout installieren, verwendet Visual Studio-Installer die lokalen Versionen der Dateien. Wenn Sie während der Installation Komponenten auswählen, die sich nicht im Layout befinden, versucht Visual Studio-Installer, sie aus dem Internet herunterzuladen. Um sicherzustellen, dass Sie nur die Dateien installieren, die Sie zuvor heruntergeladen haben, verwenden Sie dieselben Befehlszeilenoptionen, Sie zum Erstellen des lokalen Layouts verwendet haben. Um sicherzustellen, dass das Installationsprogramm nicht versucht, beim Installieren des Produkts auf das Internet zuzugreifen, verwenden Sie die option --noweb.

Wenn Sie beispielsweise ein lokales Installationslayout mit dem Befehl aus Schritt 2 erstellt haben, verwenden Sie den folgenden Befehl, um die Installation auszuführen und den Zugriff auf das Internet durch den Clientcomputer zu verhindern:

C:\SSMS_Layout\vs_SSMS.exe --noWeb --add Microsoft.Component.HelpViewer

Verwenden Sie das Feature "Alles herunterladen und dann installieren"

Manchmal ist der Onlinezugriff problematisch. Sie können z. B. über eine unzuverlässige Internetverbindung verfügen, oder Ihre Internetverbindung hat möglicherweise eine geringe Bandbreite. In solchen Situationen können Sie die Funktion 'Alle herunterladen, dann installieren' aus dem Visual Studio-Installer verwenden, um ein Installationspaket auf dem lokalen Computer herunterzuladen, bevor Sie es lokal installieren. Alternativ können Sie die Befehlszeile verwenden, um ein lokales Installationspaket zu erstellen, um es später lokal zu installieren.

Nachdem Sie den Bootstrapper heruntergeladen haben, führen Sie ihn aus, um SSMS zu installieren. Zuerst wird die neueste Version des Visual Studio Installers installiert und dann gestartet. Passen Sie in Visual Studio Installer Ihre Installation von SSMS an, indem Sie die Workloads oder Komponenten, den Installationsspeicherort und die Sprachpakete auswählen, die Sie installieren möchten.

Nachdem Sie Ihre Auswahl abgeschlossen haben, wählen Sie die Option "Alle herunterladen " und dann die Option "Installieren" in der Dropdownliste neben der Schaltfläche " Installieren " des Visual Studio Installer aus. Wenn Sie diese Option auswählen, werden die SSMS-Pakete heruntergeladen, die für die Installation auf dem lokalen Computer erforderlich sind. Wenn Sie die Pakete zuerst lokal herunterladen, können Sie später die Verbindung mit dem Internet sicher trennen, bevor Sie SSMS installieren.

Support und Problembehandlung

Manchmal gehen die Dinge schief. Wenn ihre SSMS-Installation fehlschlägt, finden Sie unter "Behandeln von Installations- und Upgradeproblemen" für SQL Server Management Studio schrittweise Anleitungen.

Sie können die SSMS Developer Community--Website konsultieren, um weitere bekannte Probleme zu finden (filtern Sie nach Tooling unter den Gruppen) und Feedback an das Produktteam zu senden.