Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
применимо:SQL Server
База данных Azure SQL
SQL Управляемый экземпляр Azure
Azure Synapse Analytics
Платформа аналитики (PDW)
Служебная программа ssms открывает SQL Server Management Studio. При указании ssms также устанавливает подключение к серверу и открывает запросы, скрипты, файлы, проекты и решения.
Можно указать файлы, содержащие запросы, проекты или решения. Файлы, содержащие запросы, автоматически подключаются к серверу, если указана информация о подключении, а тип файла связан с этим типом сервера. Например, .sql файлы открывают окно редактора запросов SQL в SQL Server Management Studio, а .mdx файлы открывают окно редактора запросов многомерных выражений в SQL Server Management Studio.
Решения и проекты SQL Server открываются в SQL Server Management Studio.
Заметка
Программа ssms не выполняет запросы. Чтобы выполнить запросы из командной строки, используйте программу sqlcmd.
Синтаксис
ssms
[ scriptfile ] [ projectfile ] [ solutionfile ]
[ -S servername ] [ -d databasename ] [ -G ] [ -U username ] [ -E ] [ -nosplash ] [ -log [ filename ] ? ] [ -? ]
Аргументы
scriptfile
Указывает один или несколько файлов скриптов для открытия. Параметр должен содержать полный путь к файлам.
projectfile
Задает открытый проект скрипта. Параметр должен содержать полный путь к файлу проекта скрипта.
solutionfile
Указывает решение для открытия. Параметр должен содержать полный путь к файлу решения.
[ имя сервера -S ]
Имя сервера
[ имя базы данных -d ]
Имя базы данных
[ -G ]
Подключитесь с помощью проверки подлинности Active Directory. Тип подключения определяется, включен ли -U он.
Заметка
Active Directory — универсальная поддержка MFA в настоящее время не поддерживается.
[ имя пользователя -U ]
Имя пользователя при подключении с помощью проверки подлинности SQL.
Заметка
-P удален в SSMS версии 18.0. Попробуйте подключиться к серверу после использования пользовательского интерфейса и сохранить пароль.
[ -E ]
Подключение с помощью проверки подлинности Windows.
[ -nosplash ]
Не позволяет SQL Server Management Studio отображать графический экран-заставку при открытии. Используйте этот параметр при подключении к компьютеру под управлением SQL Server Management Studio через службы терминалов в подключении с ограниченной пропускной способностью. Этот аргумент не учитывает регистр и может отображаться до или после других аргументов.
[ -log* [ имя файла ] ?* ]
Регистрирует действие SQL Server Management Studio в указанный файл для устранения неполадок
[ -? ]
Отображает помощь по работе с командной строкой
Замечания
Все коммутаторы являются необязательными и разделены пробелом, кроме файлов, которые разделены запятыми. Если параметры не указаны, ssms открывает SQL Server Management Studio, как указано в параметрах параметров в меню "Сервис ". Например, если параметр запуска"Среда/Общие" указывает окно "Открыть новое окно запроса", ssms открывается с пустым редактором запросов.
Переключатель -log должен отображаться в конце командной строки, в конце всех остальных коммутаторов. Аргумент имени файла необязателен. Если задано имя файла и файл не существует, создается файл. Если файл не удается создать, например из-за нехватки доступа на запись, журнал записывается в нелокализованное APPDATA расположение (см. следующий пример). Если аргумент имени файла не указан, два файла записываются в нелокализованную папку данных приложения текущего пользователя.
Нелокализованную папку данных приложения для SQL Server можно найти в переменной APPDATA среды. Например, для SQL Server 2012 папка — <system drive>:\Users\<username\>\AppData\Roaming\Microsoft\AppEnv\10.0\это папка. Эти два файла по умолчанию называются и ActivityLog.xmlActivityLog.xsl. Первый содержит данные журнала действий, а последний — xml-таблицу стилей, которая обеспечивает более удобный способ просмотра XML-файла.
Чтобы просмотреть файл журнала в средстве просмотра XML по умолчанию, например Internet Explorer, выберите "Пуск", а затем нажмите кнопку "Запустить", введите <system drive>:\Users\<username\>\AppData\Roaming\Microsoft\AppEnv\10.0\ActivityLog.xml в поле, предоставленное, а затем нажмите клавишу ВВОД.
Файлы, содержащие запросы, предлагают подключиться к серверу, если указаны сведения о подключении и тип файла связан с этим типом сервера. Например, .sql файлы открывают окно редактора запросов SQL в SQL Server Management Studio, а .mdx файлы открывают окно редактора запросов многомерных выражений в SQL Server Management Studio.
Решения и проекты SQL Server открываются в SQL Server Management Studio.
В следующей таблице перечислены типы серверов с расширениями файлов.
| Тип сервера | Расширение |
|---|---|
| SQL Server | .sql |
| SQL Server Analysis Services |
.mdx, .xmla |
Примеры
Следующий сценарий открывает SQL Server Management Studio из командной строки с параметрами по умолчанию:
ssms
Следующий сценарий открывает SQL Server Management Studio из командной строки с помощью Active Directory — интегрированный:
ssms.exe -S servername.database.windows.net -G
Следующий сценарий открывает SQL Server Management Studio из командной строки с проверкой подлинности Windows с редактором кода, установленным для сервера ACCTG и базы данных AdventureWorks2025, без отображения экрана-заставки:
ssms -E -S ACCTG -d AdventureWorks2022 -nosplash
Следующий скрипт открывает SQL Server Management Studio из командной строки и открывает скрипт MonthEndQuery.
ssms "C:\Documents and Settings\username\My Documents\SQL Server Management Studio Projects\FinanceScripts\FinanceScripts\MonthEndQuery.sql"
Следующий скрипт открывает SQL Server Management Studio из командной строки и открывает проект NewReportsProject на компьютере с именем developer:
ssms "\\developer\fin\ReportProj\ReportProj\NewReportProj.ssmssqlproj"
Следующий сценарий открывает SQL Server Management Studio из командной строки и открывает решение MonthlyReports:
ssms "C:\solutionsfolder\ReportProj\MonthlyReports.ssmssln"