Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
O utilitário ssms abre o SQL Server Management Studio. Se especificado, o ssms também estabelece uma conexão com um servidor e abre consultas, scripts, arquivos, projetos e soluções.
Você pode especificar arquivos que contenham consultas, projetos ou soluções. Os arquivos que contêm consultas são automaticamente conectados a um servidor se as informações de conexão forem fornecidas e o tipo de arquivo estiver associado a esse tipo de servidor. Por exemplo, .sql os arquivos abrem uma janela do Editor de Consultas SQL no SQL Server Management Studio e .mdx os arquivos abrem uma janela do Editor de Consultas MDX no SQL Server Management Studio.
Soluções e Projetos do SQL Server são abertos no SQL Server Management Studio.
Observação
O utilitário ssms não executa consultas. Para executar consultas a partir da linha de comando, use o utilitário sqlcmd .
Sintaxe
ssms
[ scriptfile ] [ projectfile ] [ solutionfile ]
[ -S servername ] [ -d databasename ] [ -G ] [ -U username ] [ -E ] [ -nosplash ] [ -log [ filename ] ? ] [ -? ]
Argumentos
arquivo de script
Especifica um ou mais arquivos de script a serem abertos. O parâmetro deve conter o caminho completo para os arquivos.
arquivo de projeto
Especifica um projeto de script a ser aberto. O parâmetro deve conter o caminho completo para o arquivo de projeto de script.
arquivo de solução
Especifica uma solução a ser aberta. O parâmetro deve conter o caminho completo para o arquivo de solução.
[ -S nome do servidor ]
Nome do servidor
[ -d nome da base de dados ]
Nome do banco de dados
[ -G ]
Conecte-se usando a autenticação do Ative Directory. O tipo de conexão é determinado se -U está incluído.
Observação
Ative Directory - Universal com suporte a MFA não é suportado no momento.
[ -U nome de utilizador ]
Nome de usuário ao se conectar com a Autenticação SQL.
Observação
-P foi removido no SSMS versão 18.0. Tente se conectar ao servidor uma vez usando a interface do usuário e salve sua senha.
[ -E ]
Conecte-se usando a Autenticação do Windows.
[ -nosplash ]
Impede que o SQL Server Management Studio exiba o gráfico da tela inicial durante a abertura. Use essa opção ao se conectar ao computador que executa o SQL Server Management Studio pelos Serviços de Terminal, em uma conexão com largura de banda limitada. Esse argumento não diferencia maiúsculas de minúsculas e pode aparecer antes ou depois de outros argumentos
[ -log* [ nome do ficheiro ] ?* ]
Registra a atividade do SQL Server Management Studio no arquivo especificado para solução de problemas
[ -? ]
Exibe a ajuda da linha de comando
Observações
Todos os interruptores são opcionais e separados por um espaço, exceto arquivos, que são separados por vírgulas. Se você não especificar nenhuma opção, o ssms abrirá o SQL Server Management Studio conforme especificado nas configurações de Opções no menu Ferramentas . Por exemplo, se a opção Ambiente/Página Geralna inicialização especificar Abrir nova janela de consulta, o ssms será aberto com um Editor de Consultas em branco.
O -log switch deve aparecer no final da linha de comando, afinal, outros switches. O argumento filename é opcional. Se um nome de arquivo for especificado e o arquivo não existir, o arquivo será criado. Se o arquivo não puder ser criado - por exemplo, devido ao acesso de gravação insuficiente, o log será gravado no local não localizado APPDATA (consulte o exemplo a seguir). Se o argumento filename não for especificado, dois arquivos serão gravados na pasta de dados do aplicativo não localizado do usuário atual.
A pasta de dados de aplicativo não localizada para SQL Server pode ser encontrada na APPDATA variável de ambiente. Por exemplo, para o SQL Server 2012, a pasta é <system drive>:\Users\<username\>\AppData\Roaming\Microsoft\AppEnv\10.0\. Os dois arquivos são, por padrão, nomeados ActivityLog.xml e ActivityLog.xsl. O primeiro contém os dados do log de atividades e o segundo é uma folha de estilos XML, que fornece uma maneira mais conveniente de exibir o arquivo XML.
Use as seguintes etapas para exibir o arquivo de log em seu visualizador XML padrão, como o Internet Explorer: Selecione Iniciar, selecione Executar..., digite <system drive>:\Users\<username\>\AppData\Roaming\Microsoft\AppEnv\10.0\ActivityLog.xml no campo fornecido e pressione Enter.
Os arquivos que contêm consultas solicitam a conexão a um servidor se as informações de conexão forem fornecidas e o tipo de arquivo estiver associado a esse tipo de servidor. Por exemplo, .sql os arquivos abrem uma janela do Editor de Consultas SQL no SQL Server Management Studio e .mdx os arquivos abrem uma janela do Editor de Consultas MDX no SQL Server Management Studio.
Soluções e Projetos do SQL Server são abertos no SQL Server Management Studio.
A tabela a seguir mapeia tipos de servidor para extensões de arquivo.
| Tipo de servidor | Extensão |
|---|---|
| SQL Server | .sql |
| SQL Server Analysis Services |
.mdx, .xmla |
Exemplos
O script a seguir abre o SQL Server Management Studio a partir de um prompt de comando com as configurações padrão:
ssms
O script a seguir abre o SQL Server Management Studio a partir de um prompt de comando usando o Ative Directory - Integrado:
ssms.exe -S servername.database.windows.net -G
O script a seguir abre o SQL Server Management Studio a partir de um prompt de comando, com a Autenticação do Windows, com o Editor de Códigos definido para o servidor ACCTG e o banco de dados AdventureWorks2025, sem mostrar a tela inicial:
ssms -E -S ACCTG -d AdventureWorks2022 -nosplash
O script a seguir abre o SQL Server Management Studio em um prompt de comando e abre o script MonthEndQuery.
ssms "C:\Documents and Settings\username\My Documents\SQL Server Management Studio Projects\FinanceScripts\FinanceScripts\MonthEndQuery.sql"
O script a seguir abre o SQL Server Management Studio em um prompt de comando e abre o projeto NewReportsProject no computador chamado developer:
ssms "\\developer\fin\ReportProj\ReportProj\NewReportProj.ssmssqlproj"
O script a seguir abre o SQL Server Management Studio em um prompt de comando e abre a solução MonthlyReports:
ssms "C:\solutionsfolder\ReportProj\MonthlyReports.ssmssln"