共用方式為


建立 SQL Server Management Studio 的離線安裝

適用於:SQL ServerAzure SQL 資料庫Azure SQL 受控執行個體Azure Synapse Analytics

SQL Server Management Studio 22 旨在在各種電腦配置中正常運作。 在本文中,您將瞭解如何建立離線安裝套件,以在 本機計算機上安裝檔案。

使用命令行建立本機配置

步驟 1 - 下載 SSMS 啟動載入器

下載您想要的 SSMS 版本的正確啟動載入器,並將它複製到您想要用作本機配置來源位置的資料夾中。 啟動載入器是您用來建立、更新或修改本機配置的可執行檔。 您必須有因特網連線才能完成此步驟。

步驟 2:建立本地版面設計

以管理員權限開啟命令提示字元,導覽至下載引導程式的資料夾,然後使用 引導程式的參數 建立本機佈局。 您必須有因特網連線才能完成此步驟。

您可以將 en-US 變更為 清單中的語言地區設定,以安裝英文以外的語言,並且可以使用 清單中的元件標識碼,進一步自定義您的本機配置。

若要為 SQL Server Management Studio 和所有語言建立完整的本機版面配置,請執行:

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

若要建立 SQL Server Management Studio 的本機版面配置,將元件限制為僅限 Integration Services 和 Reporting Services 元件,請執行:

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

若要建立 SQL Server Management Studio 的本機版面配置,將元件限制為僅離線說明內容,請執行:

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

啟動載入器完成版面配置檔案的下載之後,本機版面配置資料夾可以移至您想要安裝 SQL Server Management Studio 的任何其他電腦或環境,而不需要網際網路連線。

備註

請確定您的完整安裝路徑少於 80 個字元,且您的電腦有足夠的儲存空間。 SQL Server Management Studio 至少需要 4 GB 的磁碟空間。 如需詳細資訊,請參閱 SQL Server Management Studio 的系統需求

步驟 3 - 從本機配置安裝 SSMS

在離線環境中從本機配置安裝 SSMS 之前,請確認電腦上 已安裝必要的憑證

警告

如果憑證沒有正確安裝, 安裝程式就會無聲無息地失敗

當您從本機配置安裝 SSMS 時,Visual Studio 安裝程式會使用本機版本的檔案。 如果您在安裝期間選取不在版面配置中的元件,則 Visual Studio 安裝程式會嘗試從因特網下載元件。 若要確定您只安裝您先前下載的檔案,請使用您用來建立本機配置的相同 命令行選項 。 若要確定您的安裝程式在安裝產品時不會嘗試存取因特網,請使用 --noweb 參數。

例如,如果您使用步驟 2 的命令建立本機安裝配置,請使用下列命令來執行安裝,並防止用戶端電腦存取因特網:

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

使用「全部下載,然後安裝」功能

有時候在線存取有問題。 例如,您可能有不可靠的因特網連線,或因特網連線的頻寬可能很低。 針對這類情況,您可以使用 Visual Studio 安裝程式中的全部下載,然後安裝 功能,先在本機計算機上下載安裝套件,然後再於本機安裝。 或者,您可以使用命令行來建立本機安裝套件,以便稍後在本機安裝。

下載啟動載入器之後,請執行它以安裝 SSMS。 它會先安裝,然後啟動最新版的Visual Studio安裝程式。 在 Visual Studio 安裝程式中,選取您要安裝的工作負載或元件、安裝位置和語言套件,以自訂 SSMS 的安裝。

完成選取之後,請在 Visual Studio 安裝程式的 [安裝] 按鈕旁的下拉式清單中選取 [全部下載,然後安裝] 選項。 選取此選項會下載在本機電腦上安裝所需的 SSMS 套件。 先在本機下載套件,您就可以先安全地從因特網中斷連線,再安裝 SSMS。

支援和疑難排解

有時候,事情會出錯。 如果您的 SSMS 安裝失敗,請參閱 針對 SQL Server Management Studio 的安裝和升級問題進行疑難解答 ,以取得逐步指引。

您可以參考 SSMS 開發人員社群 網站以取得其他已知問題(篩選 群組下的 工具],並提供意見反應給產品小組。