Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область применения:SQL Server
База данных SQL Azure
Управляемый экземпляр SQL Azure
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