Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область применения: Sql Server
AzureSQL Database
Azure Sql Managed Instance
Azure Synapse Analytics
Существует множество параметров командной строки, доступных для установки SQL Server Management Studio (SSMS). Включено несколько примеров, которые можно настроить в соответствии с вашими потребностями.
Для выполнения всех команд требуется повышение прав администратора, и появляется запрос контроля учетных записей пользователей, если процесс не был запущен с правами администратора.
Символ ^можно использовать в конце командной строки для объединения нескольких строк в одну команду. Кроме того, эти строки можно поместить в одну строку. В PowerShell эквивалентно символу backtick (').
Для выполнения команд в неинтерактивном режиме можно использовать --passive или --quiet. Дополнительные сведения об этих параметрах см. в разделе "Использование параметров командной строки" для установки SQL Server Management Studio.
Список рабочих нагрузок и компонентов, которые можно установить с помощью командной строки, см. в разделе "Идентификаторы рабочих нагрузок и компонентов" для SQL Server Management Studio.
Установка с помощью --installPath и --add наряду с загрузчиком
Установите минимальную версию SSMS без интерактивных запросов, но с отображением хода выполнения.
vs_SSMS.exe --installPath C:\SSMS22 --passive --norestart
Установите SSMS в фоновом режиме с итальянским языковым пакетом и сообщите об этом только после завершения установки продукта.
vs_SSMS.exe --installPath C:\SSMS22 --addProductLang it-it --quiet --wait
Установка рабочих нагрузок
Установите SSMS с интеграцией Git с пользовательским интерфейсом, отображаемым в неинтерактивном режиме:
vs_SSMS.exe --add Microsoft.SqlServer.Workload.SSMS.CodeTools --includeRecommended --passive
Установите SSMS со всеми компонентами в рабочей нагрузке бизнес-аналитики, используя пользовательский интерфейс, отображаемый в неинтерактивном режиме:
vs_SSMS.exe --add Microsoft.SqlServer.Workload.SSMS.BI --includeRecommended --passive --norestart
Обновление
Обновите установку SSMS с помощью командной строки с отображением хода выполнения и без интерактивных запросов. Не удается запустить установщик программным способом из той же папки, в которой находится установщик.
vs_SSMS.exe update --passive --norestart --installPath "C:\SSMS22"
Обновите установку SSMS с помощью командной строки тихо:
vs_SSMS.exe update --noWeb --quiet --wait --norestart
Используйте --layout для создания сетевого макета или локального кэша.
Создайте макет, включающий SSMS и Copilot в SSMS, а также языковой пакет английского языка:
vs_SSMS.exe --layout C:\SSMS_Layout --lang en-US --add Microsoft.SqlServer.Workload.SSMS.AI --includeRecommended
Создайте макет, включающий SQL Server Management Studio, Службы интеграции в SSMS и английский языковой пакет.
vs_SSMS.exe --layout C:\SSMS_Layout --lang en-US --add Microsoft.SSMS.Component.IS --includeRecommended
Создайте макет с двумя рабочими нагрузками и одним необязательным компонентом на трех языках:
vs_SSMS.exe --layout C:\SSMS_Layout --lang en-US --add Microsoft.SqlServer.Workload.SSMS.HybridAndMigration --add Microsoft.SqlServer.Workload.SSMS.CodeTools --add Microsoft.Component.HelpViewer --lang en-US de-DE ja-JP
Чтобы создать полный локальный макет для 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
Установка макета
После создания макета его можно скопировать на автономный компьютер для установки. Чтобы установить определенные компоненты, они уже должны быть включены в офлайн расположение. Дополнительные сведения см. в полном примере локального макета .
Убедитесь, что вы находитесь в папке, в которой сохранен макет. В этих примерах это C:\SSMS_Layout.
C:\SSMS_Layout\vs_SSMS.exe --lang en-US --add Microsoft.SqlServer.Workload.SSMS.AI --includeRecommended
Чтобы установить SSMS с поддержкой служб Integration Services из установочного пакета, выполните следующую команду:
C:\SSMS_Layout\vs_SSMS.exe --noWeb --noUpdateInstaller --add Microsoft.SSMS.Component.IS --includeRecommended --passive
Чтобы установить SSMS с поддержкой служб Integration Services и Reporting Services, выполните следующую команду:
C:\SSMS_Layout\vs_SSMS.exe --noWeb --noUpdateInstaller --add Microsoft.SSMS.Component.IS --add Microsoft.SSMS.Component.RS --includeRecommended --passive
Обновление существующей установки с помощью макета
Чтобы обновить SSMS до последнего выпуска, создайте макет с теми же компонентами, что и исходная установка.
Перейдите в папку макета:
cd C:\SSMS_LayoutОбновите до последней выпущенной версии:
vs_SSMS.exe update --noWeb
Изменение существующей установки с помощью макета
Чтобы обновить SSMS для включения других компонентов, создайте макет с нужными компонентами, используя предыдущие примеры.
Перейдите в папку макета:
cd C:\SSMS_LayoutОбновите до последней выпущенной версии:
vs_SSMS.exe update --noWeb --quiet --wait --norestartИзмените SSMS, чтобы добавить компоненты Analysis Services, Integration Services и Reporting Services, с помощью автономного макета, включающего эти компоненты, выполните следующую команду:
vs_SSMS.exe modify --noWeb --productID Microsoft.VisualStudio.Product.SSMS --channelID SSMS.22.SSMS.Release --add Microsoft.SSMS.Component.AS --add Microsoft.SSMS.Component.IS --add Microsoft.SSMS.Component.RS --quiet --norestart
Удаление существующей установки
Чтобы удалить выпуск общедоступной версии SSMS 22 из рабочей станции, используйте следующий пример.
Перейдите в папку Установщика Visual Studio:
cd "C:\Program Files (x86)\Microsoft Visual Studio\Installer"Удалите версию SSMS 22 GA (выпуск):
setup.exe uninstall --passive --productId Microsoft.VisualStudio.Product.Ssms --channelId SSMS.22.SSMS.Release --noweb