Utilitário de SsmsSsms Utility

O utilitário Ssmsabre o SQL Server Management StudioSQL Server Management Studio.The Ssmsutility opens SQL Server Management StudioSQL 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.If specified, Ssms also establishes a connection to a server, and opens queries, scripts, files, projects, and solutions.

Você pode especificar arquivos que contenham consultas, projetos ou soluções.You can specify files that contain queries, projects, or solutions. Arquivos que contêm consultas serão conectados automaticamente a um servidor se a informação de conexão for fornecida e o tipo de arquivo for associado com aquele tipo de servidor.Files that contain queries are automatically connected to a server if connection information is provided and the file type is associated with that type of server. Por exemplo, arquivos .sql abrirão uma janela Editor de Consultas SQL em SQL Server Management StudioSQL Server Management Studioe arquivos .mdx abrirão uma janela Editor de Consultas MDX em SQL Server Management StudioSQL Server Management Studio.For instance, .sql files will open a SQL Query Editor window in SQL Server Management StudioSQL Server Management Studio, and .mdx files will open an MDX Query Editor window in SQL Server Management StudioSQL Server Management Studio. Soluções e Projetos do SQL Server serão abertos no SQL Server Management StudioSQL Server Management Studio.SQL Server Solutions and Projects will open in SQL Server Management StudioSQL Server Management Studio.

Observação

O utilitário Ssms não executa consultas.The Ssms utility does not run queries. Para executar consultas da linha de comando, use o utilitário sqlcmd .To run queries from the command line, use the sqlcmd utility.

SintaxeSyntax


Ssms  
    [scriptfile] [projectfile] [solutionfile]  
    [-S servername] [-d databasename] [-U username] [-P password]   
    [-E] [-nosplash] [-log [filename]?] [-?]  

ArgumentosArguments

scriptfilescriptfile
Especifica um ou mais arquivos de script para serem abertos.Specifies one or more script files to open. O parâmetro deve conter o caminho completo para os arquivos.The parameter must contain the full path to the files.

projectfileprojectfile
Especifica um projeto de script para ser aberto.Specifies a script project to open. O parâmetro deve conter o caminho completo para o arquivo de projeto de script.The parameter must contain the full path to the script project file.

solutionfilesolutionfile
Especifica uma solução para ser aberta.Specifies a solution to open. O parâmetro deve conter o caminho completo para o arquivo de solução.The parameter must contain the full path to the solution file.

[-S servername][-S servername]
Nome do servidorServer name

[-d databasename][-d databasename]
Nome do banco de dadosDatabase name

[-U username][-U username]
Nome de usuário ao conectar com a autenticação do SQL ServerSQL ServerUser name when connecting with SQL ServerSQL Server Authentication

[-P password][-P password]
Senha ao conectar-se com a autenticação do SQL ServerSQL ServerPassword when connecting with SQL ServerSQL Server Authentication

[-E][-E]
Conectar usando a Autenticação do WindowsConnect using Windows Authentication

[-nosplash][-nosplash]
Impede o SQL Server Management StudioSQL Server Management Studio de exibir o gráfico da tela inicial ao abrir.Prevents SQL Server Management StudioSQL Server Management Studio from displaying the splash screen graphic while opening. Use essa opção ao conectar-se a um computador que executa o SQL Server Management StudioSQL Server Management Studio por meio de Serviços de Terminal em uma conexão com uma largura da banda limitada.Use this option when connecting to the computer running SQL Server Management StudioSQL Server Management Studio by means of Terminal Services over a connection with a limited bandwidth. Este argumento não diferencia maiúsculas e minúsculas e pode ser exibido antes ou depois de outros argumentosThis argument is not case-sensitive and may appear before or after other arguments

[-log[filename]?][-log[filename]?]
Registra a atividade do SQL Server Management StudioSQL Server Management Studio no arquivo especificado para solucionar problemasLogs SQL Server Management StudioSQL Server Management Studio activity to the specified file for troubleshooting

[-?][-?]
Exibe a ajuda de linha de comandoDisplays command line help

ComentáriosRemarks

Todas as alternâncias são opcionais e separadas por um espaço, exceto os arquivos que são separados por vírgulas.All of the switches are optional and separated by a space except files which are separated by commas. Se você não especificar nenhuma alternância, o Ssms abrirá o SQL Server Management StudioSQL Server Management Studio como especificado nas configurações de Opções no menu Ferramentas .If you do not specify any switches, Ssms opens SQL Server Management StudioSQL Server Management Studio as specified in the Options settings on the Tools menu. Por exemplo, se a página Ambiente/Geral na opção Na inicialização especificar Abrir nova janela de consulta, o SSMS será aberto com um Editor de Consultas em branco.For example, if the Environment/General page At startup option specifies Open new query window, Ssms will open with a blank Query Editor.

A opção -log deve aparecer ao final da linha de comando, após todas as outras opções.The -log switch must appear at the end of the command line, after all other switches. O argumento de nome de arquivo é opcional.The filename argument is optional. Se um nome de arquivo for especificado, e o arquivo não existir, o arquivo será criado.If a filename is specified, and the file does not exist, the file is created. Se o arquivo não puder ser criado – por exemplo, devido à falta de acesso de gravação, o log será gravado na localidade de APPDATA não localizada (veja abaixo).If the file cannot be created – for example, due to insufficient write access, the log is written to the nonlocalized APPDATA location instead (See below). Se o argumento de nome de arquivo não for especificado, dois arquivos serão gravados na pasta de dados de aplicativo não localizada do usuário atual.If the filename argument is not specified, two files are written to the current user's nonlocalized application data folder. A pasta de dados de aplicativo não localizada para o SQL Server pode ser encontrada na variável de ambiente de APPDATA.The nonlocalized application data folder for SQL Server can be found from the APPDATA environment variable. Por exemplo, para o SQL Server 2012, a pasta é <unidade do sistema>:\Users\\AppData\Roaming\Microsoft\AppEnv\10.0\.For example, for SQL Server 2012, the folder is <system drive>:\Users\\AppData\Roaming\Microsoft\AppEnv\10.0\. Os dois arquivos são, por padrão, chamados de ActivityLog.xml e ActivityLog.xsl.The two files are, by default, named ActivityLog.xml and ActivityLog.xsl. O primeiro contém os dados de log de atividade e o segundo é uma folha de estilo XML que fornece uma maneira mais conveniente de exibir o arquivo XML.The former contains the activity log data and the latter is an XML style sheet which provides a more convenient way to view the XML file. Use as seguintes etapas para exibir o arquivo de log no visualizador padrão de XML, como o Internet Explorer: clique em Iniciar, em seguida clique em Executar…" e, então, digite <unidade do sistema>:\Users\\AppData\Roaming\Microsoft\AppEnv\10.0\ActivityLog.xml” no campo fornecido e, em seguida, pressione Enter.Use the following steps to view the log file in your default XML viewer, like Internet Explorer: Click Start, then click Run...", then type “<system drive>:\Users\\AppData\Roaming\Microsoft\AppEnv\10.0\ActivityLog.xml” into the field provided, and then press Enter.

Arquivos que contenham consultas solicitarão para serem conectados a um servidor se a informação de conexão for fornecida e o tipo de arquivo for associado com o tipo de servidor.Files that contain queries will prompt to be connected to a server if connection information is provided and the file type is associated with that type of server. Por exemplo, arquivos .sql abrirão uma janela Editor de Consultas SQL em SQL Server Management StudioSQL Server Management Studioe arquivos .mdx abrirão uma janela Editor de Consultas MDX em SQL Server Management StudioSQL Server Management Studio.For instance, .sql files will open a SQL Query Editor window in SQL Server Management StudioSQL Server Management Studio, and .mdx files will open an MDX Query Editor window in SQL Server Management StudioSQL Server Management Studio. Soluções e Projetos do SQL Server serão abertos no SQL Server Management StudioSQL Server Management Studio.SQL Server Solutions and Projects will open in SQL Server Management StudioSQL Server Management Studio.

A tabela a seguir mapeia os tipos de servidor para extensões de arquivo.The following table maps server types to file extensions.

Tipo de servidorServer type ExtensãoExtension
SQL ServerSQL Server .sql.sql
SQL Server Analysis ServicesSQL Server Analysis Services .mdx.mdx

.xmla.xmla

ExemplosExamples

O script seguinte abre o SQL Server Management StudioSQL Server Management Studio em um prompt de comando com as configurações padrão:The following script opens SQL Server Management StudioSQL Server Management Studio from a command prompt with the default settings:

Ssms  

O script seguinte abre o SQL Server Management StudioSQL Server Management Studio em um prompt de comando, com Autenticação do Windows, com o Editor de Código definido para o servidor ACCTG and the database AdventureWorks2012, sem mostrar a tela inicial:The following script opens SQL Server Management StudioSQL Server Management Studio from a command prompt, with Windows Authentication, with the Code Editor set to the server ACCTG and the database AdventureWorks2012, without showing the splash screen:

Ssms -E -S ACCTG -d AdventureWorks2012 -nosplash  

O script seguinte abre o SQL Server Management StudioSQL Server Management Studio em um prompt de comando, e abre o script MonthEndQuery.The following script opens SQL Server Management StudioSQL Server Management Studio from a command prompt, and opens the MonthEndQuery script.

Ssms "C:\Documents and Settings\username\My Documents\SQL Server Management Studio Projects\FinanceScripts\FinanceScripts\MonthEndQuery.sql"  

O script seguinte abre o SQL Server Management StudioSQL Server Management Studio em um prompt de comando e abre o projeto NewReportsProject no computador nomeado de developer:The following script opens SQL Server Management StudioSQL Server Management Studio from a command prompt, and opens the NewReportsProject project on the computer named developer:

Ssms "\\developer\fin\ReportProj\ReportProj\NewReportProj.ssmssqlproj"  

O script seguinte abre o SQL Server Management StudioSQL Server Management Studio em um prompt de comando e abre a solução MonthlyReports:The following script opens SQL Server Management StudioSQL Server Management Studio from a command prompt, and opens the MonthlyReports solution:

Ssms "C:\solutionsfolder\ReportProj\MonthlyReports.ssmssln"  

Consulte tambémSee Also

Usar o SQL Server Management StudioUse SQL Server Management Studio