You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -24,70 +24,130 @@ To execute commands in a non-interactive manner, you can use `--passive` or `--q
24
24
25
25
For lists of the workloads and components that you can install by using the command line, see [Workload and component IDs for SQL Server Management Studio](workload-component-ids.md).
26
26
27
-
## Install using --installPath and --add alongside the bootstrapper
27
+
## Install using `--installPath` and `--add` alongside the bootstrapper
28
28
29
29
Install a minimal instance of SSMS, with no interactive prompts, but progress displayed:
Update an SSMS installation via the command line with progress displayed and no interactive prompts. You can't initiate the installer programmatically from the same directory that the installer resides in.
57
+
Update an SSMS installation via the command line with progress displayed and no interactive prompts. You can't initiate the installer programmatically from the same folder that the installer resides in.
To create a complete local layout for SQL Server Management Studio and all languages, run:
90
+
91
+
```console
92
+
vs_SSMS.exe --layout C:\SSMS_Layout --all
93
+
```
94
+
95
+
To create a local layout for SQL Server Management Studio that limits the components to only the Integration Services and Reporting Services component, run:
Once a layout is created, it can be copied to an offline machine for installation. If the layout was created using:
109
+
Once a layout is created, it can be copied to an offline machine for installation. To install specific components, those components must be included in the offline layout already. For more information, see the [complete local layout](#use---layout-to-create-a-network-layout-or-local-cache) example.
110
+
111
+
Make sure you are in the folder where the layout was saved. In these examples, it's `C:\SSMS_Layout`.
1. Modify SSMS to add Analysis Services, Integration Services, and Reporting Services components, using the offline layout that includes these components, run:
Copy file name to clipboardExpand all lines: ssms/install/create-offline.md
+19-7Lines changed: 19 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@ description: Create an offline installation package to install SQL Server Manage
4
4
author: erinstellato-ms
5
5
ms.author: erinstellato
6
6
ms.reviewer: randolphwest, maghan, mbarickman
7
-
ms.date: 07/15/2025
7
+
ms.date: 09/25/2025
8
8
ms.service: sql-server-management-studio
9
9
ms.topic: concept-article
10
10
ms.collection:
@@ -20,17 +20,29 @@ ms.collection:
20
20
21
21
### Step 1 - Download the SSMS bootstrapper
22
22
23
-
[Download the correct bootstrapper](install.md) for the version of SSMS you want, and copy it into the directory you want to use as the source location for your local layout. The bootstrapper is the executable you use to create, update, or modify your local layout. You must have an internet connection to complete this step.
23
+
[Download the correct bootstrapper](install.md) for the version of SSMS you want, and copy it into the folder you want to use as the source location for your local layout. The bootstrapper is the executable you use to create, update, or modify your local layout. You must have an internet connection to complete this step.
24
24
25
25
### Step 2 - Create a local layout
26
26
27
-
Open a command prompt with administrator privileges, navigate to the directory where you downloaded the bootstrapper, and use the [bootstrapper's parameters](command-line-parameters.md#layout-command-and-command-line-parameters) to create your local layout. You must have an internet connection to complete this step.
27
+
Open a command prompt with administrator privileges, navigate to the folder where you downloaded the bootstrapper, and use the [bootstrapper's parameters](command-line-parameters.md#layout-command-and-command-line-parameters) to create your local layout. You must have an internet connection to complete this step.
28
28
29
29
You can install a language other than English by changing `en-US` to a locale from the [list of language locales](command-line-parameters.md#list-of-language-locales), and you can use the [list of component IDs](workload-component-ids.md) to further customize your local layout.
30
30
31
-
To create a complete local layout for SQL Server Management Studio, run:
31
+
To create a complete local layout for SQL Server Management Studio and all languages, run:
32
32
33
-
```cmd
33
+
```console
34
+
vs_SSMS.exe --layout C:\SSMS_Layout --all
35
+
```
36
+
37
+
To create a local layout for SQL Server Management Studio that limits the components to only the Integration Services and Reporting Services component, run:
@@ -45,13 +57,13 @@ When you install SSMS from a local layout, the Visual Studio Installer uses the
45
57
46
58
For example, if you created a local installation layout using the command from step 2, then use the following command to run the installation and prevent the client machine from accessing the internet:
## Validate a certificate for offline installations
53
65
54
-
Installing SSMS on an offline machine can require a valid certificate. If you try to install SSMS on an offline machine using a layout, and the installer exits with no exception, it might be due to an invalid certificate. Go to the `%TEMP%`directory and open the most recent bootstrapper file named `dd_bootstrapper_yyyyMMddHHmmss.log`. The following messages indicate the installation is failing because of an invalid certificate:
66
+
Installing SSMS on an offline machine can require a valid certificate. If you try to install SSMS on an offline machine using a layout, and the installer exits with no exception, it might be due to an invalid certificate. Go to the `%TEMP%`folder and open the most recent bootstrapper file named `dd_bootstrapper_yyyyMMddHHmmss.log`. The following messages indicate the installation is failing because of an invalid certificate:
55
67
56
68
```output
57
69
Certificate is invalid: <YourSSMSFolder>\vs_installer.opc
Copy file name to clipboardExpand all lines: ssms/install/install.md
+3-1Lines changed: 3 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@ description: Learn how to use the Visual Studio installer to install SQL Server
4
4
author: erinstellato-ms
5
5
ms.author: erinstellato
6
6
ms.reviewer: randolphwest
7
-
ms.date: 08/21/2025
7
+
ms.date: 09/25/2025
8
8
ms.service: sql-server-management-studio
9
9
ms.topic: how-to
10
10
ms.collection:
@@ -104,6 +104,8 @@ vs_SSMS.exe --locale en-US
104
104
105
105
The installer remembers this setting when you run it again. The installer supports these language locales: `zh-cn`, `zh-tw`, `cs-cz`, `en-us`, `es-es`, `fr-fr`, `de-de`, `it-it`, `ja-jp`, `ko-kr`, `pl-pl`, `pt-br`, `ru-ru`, and `tr-tr`.
106
106
107
+
For more command-line examples, see [Command-line parameter examples](command-line-examples.md).
108
+
107
109
## Step 7 - Select the installation location (optional)
108
110
109
111
You can reduce the installation footprint of SSMS on your system drive. For more information, see [Select installation locations for SQL Server Management Studio](select-install-location.md).
0 commit comments