Ssms (Utilidad)Ssms Utility

En este tema se aplica a: SíSQL ServerSíbase de datos de SQL AzureSíalmacenamiento de datos de SQL Azure Sí Almacenamiento de datos paralelosTHIS TOPIC APPLIES TO: yesSQL ServeryesAzure SQL DatabaseyesAzure SQL Data Warehouse yesParallel Data Warehouse La utilidad Ssms abre SQL Server Management StudioSQL Server Management Studio. The Ssmsutility opens SQL Server Management StudioSQL Server Management Studio. Si se especifica, Ssms también establece una conexión con un servidor y abre consultas, scripts, archivos, proyectos y soluciones.If specified, Ssms also establishes a connection to a server, and opens queries, scripts, files, projects, and solutions.

Puede especificar archivos que contienen consultas, proyectos o soluciones.You can specify files that contain queries, projects, or solutions. Los archivos que contienen consultas se conectan automáticamente con un servidor si se proporciona información de conexión y el tipo de archivo está asociado con ese 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 ejemplo, los archivos .sql abrirán una ventana del Editor de consultas de SQL en SQL Server Management StudioSQL Server Management Studio, y los archivos .mdx abrirán una ventana del Editor de consultas MDX en 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. LasSoluciones y proyectos de SQL Server se abrirán en SQL Server Management StudioSQL Server Management Studio.SQL Server Solutions and Projects will open in SQL Server Management StudioSQL Server Management Studio.

Nota

La utilidad Ssms no ejecuta consultas.The Ssms utility does not run queries. Para ejecutar consultas desde la línea de comandos, utilice la utilidad sqlcmd .To run queries from the command line, use the sqlcmd utility.

SintaxisSyntax


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

ArgumentosArguments

scriptfilescriptfile
Especifica uno o más archivos de script para abrirlos.Specifies one or more script files to open. El parámetro debe contener la ruta completa a los archivos.The parameter must contain the full path to the files.

projectfileprojectfile
Especifica un proyecto de script para abrirlo.Specifies a script project to open. El parámetro debe contener la ruta completa al archivo del proyecto de script.The parameter must contain the full path to the script project file.

solutionfilesolutionfile
Especifica una solución para abrirla.Specifies a solution to open. El parámetro debe contener la ruta completa al archivo de solución.The parameter must contain the full path to the solution file.

[-S servername][-S servername]
Nombre del servidorServer name

[-d databasename][-d databasename]
Nombre de la base de datosDatabase name

[-U username][-U username]
Nombre de usuario cuando se conecta con la autenticación de SQL ServerSQL ServerUser name when connecting with SQL ServerSQL Server Authentication

[-P password][-P password]
Contraseña cuando se conecta con la autenticación de SQL ServerSQL ServerPassword when connecting with SQL ServerSQL Server Authentication

[-E][-E]
Conectar con la autenticación de Windows.Connect using Windows Authentication

[-nosplash][-nosplash]
Impide que SQL Server Management StudioSQL Server Management Studio muestre el gráfico de la pantalla de presentación mientras se abre.Prevents SQL Server Management StudioSQL Server Management Studio from displaying the splash screen graphic while opening. Utilice esta opción cuando se conecte con un equipo que ejecute SQL Server Management StudioSQL Server Management Studio mediante Terminal Services en una conexión con ancho de banda limitado.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 no distingue entre mayúsculas y minúsculas y puede aparecer antes o después de otros argumentos.This argument is not case-sensitive and may appear before or after other arguments

[-log[filename]?][-log[filename]?]
Registra la actividad de SQL Server Management StudioSQL Server Management Studio en el archivo especificado para la solución de problemasLogs SQL Server Management StudioSQL Server Management Studio activity to the specified file for troubleshooting

[-?][-?]
Muestra la ayuda de la línea de comandos.Displays command line help

ComentariosRemarks

Todos los modificadores son opcionales y están separados por un espacio, excepto los archivos, que están separados por comas.All of the switches are optional and separated by a space except files which are separated by commas. Si no especifica modificadores, Ssms abre SQL Server Management StudioSQL Server Management Studio según se especifica en la configuración de Opciones del menú Herramientas .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 ejemplo, si en la página Entorno/General , la opción Al iniciar especifica Abrir nueva ventana de consulta, Ssms se abrirá con un Editor de consultas en blanco.For example, if the Environment/General page At startup option specifies Open new query window, Ssms will open with a blank Query Editor.

El modificador -log debe aparecer al final de la línea de comandos, después de todos los demás modificadores.The -log switch must appear at the end of the command line, after all other switches. El argumento de nombre de archivo es opcional.The filename argument is optional. Si se especifica un nombre de archivo y el archivo no existe, este se crea.If a filename is specified, and the file does not exist, the file is created. Si no es posible crear el archivo, por ejemplo, debido a un acceso de escritura insuficiente, el registro se escribe en la ubicación APPDATA no localizada (ver más abajo).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). Si no se especifica el argumento de nombre de archivo, se escriben dos archivos en la carpeta de datos de la aplicación no localizada del usuario actual.If the filename argument is not specified, two files are written to the current user's nonlocalized application data folder. La carpeta de datos de la aplicación no localizada para SQL Server se puede obtener de la variable de entorno APPDATA.The nonlocalized application data folder for SQL Server can be found from the APPDATA environment variable. Por ejemplo, para SQL Server 2012, la carpeta es <unidadDelSistema:\Users\<nombreDeUsuario>\AppData\Roaming\Microsoft\AppEnv\10.0\.For example, for SQL Server 2012, the folder is <system drive>:\Users\<username>\AppData\Roaming\Microsoft\AppEnv\10.0\. De forma predeterminada, los dos archivos se denominan ActivityLog.xml y ActivityLog.xsl.The two files are, by default, named ActivityLog.xml and ActivityLog.xsl. El primero contiene los datos del registro de actividad y el segundo es una hoja de estilos XML que permite visualizar correctamente el archivo 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. Haga lo siguiente para ver el archivo de registro en el visor XML predeterminado, como Internet Explorer: haga clic en Inicio y, después, en Ejecutar...; luego, escriba “<unidadDelSistema>:\Users\<nombreDeUsuario>\AppData\Roaming\Microsoft\AppEnv\10.0\ActivityLog.xml” en el campo proporcionado y, por último, pulse Entrar.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\<username>\AppData\Roaming\Microsoft\AppEnv\10.0\ActivityLog.xml” into the field provided, and then press Enter.

Los archivos que contienen consultas solicitarán la conexión con un servidor si se proporciona información de conexión y el tipo de archivo está asociado con ese 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 ejemplo, los archivos .sql abrirán una ventana del Editor de consultas de SQL en SQL Server Management StudioSQL Server Management Studio, y los archivos .mdx abrirán una ventana del Editor de consultas MDX en 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. LasSoluciones y proyectos de SQL Server se abrirán en SQL Server Management StudioSQL Server Management Studio.SQL Server Solutions and Projects will open in SQL Server Management StudioSQL Server Management Studio.

La siguiente tabla asigna tipos de servidores a extensiones de archivos.The following table maps server types to file extensions.

Tipo de servidorServer type ExtensiónExtension
SQL ServerSQL Server .sql.sql
SQL Server Analysis ServicesSQL Server Analysis Services .mdx.mdx

.xmla.xmla

EjemplosExamples

El siguiente script abre SQL Server Management StudioSQL Server Management Studio desde un símbolo del sistema con la configuración predeterminada:The following script opens SQL Server Management StudioSQL Server Management Studio from a command prompt with the default settings:

Ssms  

El siguiente script abre SQL Server Management StudioSQL Server Management Studio desde un símbolo del sistema, con autenticación de Windows, con el Editor de código establecido en el servidor ACCTG and the database AdventureWorks2012, sin mostrar la pantalla de presentación: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  

El siguiente script abre SQL Server Management StudioSQL Server Management Studio desde un símbolo del sistema y abre el script de 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"  

El siguiente script abre SQL Server Management StudioSQL Server Management Studio desde un símbolo del sistema y abre el proyecto NewReportsProject en el equipo denominado 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"  

El siguiente script abre SQL Server Management StudioSQL Server Management Studio desde un símbolo del sistema y abre la solución 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"  

Vea tambiénSee Also

Usar SQL Server Management StudioUse SQL Server Management Studio