SSMS (Utilidad)SSMS Utility

Se aplica a:Applies to: síSQL ServerSQL Server (todas las versiones admitidas) yesSQL ServerSQL Server (all supported versions) SíAzure SQL DatabaseAzure SQL DatabaseYesAzure SQL DatabaseAzure SQL Database SíInstancia administrada de Azure SQLAzure SQL Managed InstanceYesInstancia administrada de Azure SQLAzure SQL Managed Instance síAzure Synapse AnalyticsAzure Synapse AnalyticsyesAzure Synapse AnalyticsAzure Synapse Analytics síAlmacenamiento de datos paralelosParallel Data WarehouseyesAlmacenamiento de datos paralelosParallel Data WarehouseSe aplica a:Applies to: síSQL ServerSQL Server (todas las versiones admitidas) yesSQL ServerSQL Server (all supported versions) SíAzure SQL DatabaseAzure SQL DatabaseYesAzure SQL DatabaseAzure SQL Database SíInstancia administrada de Azure SQLAzure SQL Managed InstanceYesInstancia administrada de Azure SQLAzure SQL Managed Instance síAzure Synapse AnalyticsAzure Synapse AnalyticsyesAzure Synapse AnalyticsAzure Synapse Analytics síAlmacenamiento de datos paralelosParallel Data WarehouseyesAlmacenamiento de datos paralelosParallel Data Warehouse

La utilidad SSMS abre SQL Server Management StudioSQL Server Management Studio.The SSMS utility 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 abren una ventana del Editor de consultas de SQL en SQL Server Management StudioSQL Server Management Studio, y los archivos .mdx abren una ventana del Editor de consultas MDX en SQL Server Management StudioSQL Server Management Studio.For instance, .sql files open a SQL Query Editor window in SQL Server Management StudioSQL Server Management Studio, and .mdx files open an MDX Query Editor window in SQL Server Management StudioSQL Server Management Studio. Las Soluciones y proyectos de SQL Server se abren en SQL Server Management StudioSQL Server Management Studio.SQL Server Solutions and Projects 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] [-G] [-U username] [-E] [-nosplash] [-log [filename]?] [-?] 

ArgumentosArguments

scriptfile Especifica uno o más archivos de script para abrirlos.scriptfile 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.

projectfile Especifica un proyecto de script para abrirlo.projectfile 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.

solutionfile Especifica una solución para abrirla.solutionfile 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] Nombre de servidor[-S servername] Server name

[ -d databasename] Nombre de base de datos[-d databasename] Database name

[ -G] Conexión con la autenticación de Azure Active Directory.[-G] Connect using Active Directory Authentication. El tipo de conexión se determina en función de si se incluye -U.The type of connection is determined whether -U is included.

Nota

Active Directory - Universal compatible con MFA no se admite actualmente.Active Directory - Universal with MFA support is not currently supported.

[ -U username] Nombre de usuario cuando se conecta con "Autenticación de SQL".[-U username] User name when connecting with 'SQL Authentication'

Nota

-P se quitó en la versión 18.0 de SSMS.-P was removed in SSMS version 18.0.

Solución alternativa: Intente conectarse al servidor una vez con la interfaz de usuario y guarde la contraseña.Workaround: Try to connect to the server once using the UI and save your password.

[ -E] Conectarse mediante la autenticación de Windows.[-E] Connect using Windows Authentication

[ -nosplash] Impide que SQL Server Management StudioSQL Server Management Studio muestre el gráfico de la pantalla de presentación mientras se abre.[-nosplash] 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]? ] Registra la actividad de SQL Server Management StudioSQL Server Management Studio en el archivo especificado para la solución de problemas.[-log[filename]?] Logs 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

ObservacionesRemarks

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 abre con un Editor de consultas en blanco.For example, if the Environment/General page At startup option specifies Open new query window, Ssms opens 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 <system drive>:\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. Siga estos pasos 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 "<system drive>:\Users\<nombreDeUsuario>\AppData\Roaming\Microsoft\AppEnv\10.0\ActivityLog.xml" en el campo proporcionado y, por último, presione 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 solicitan 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 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 abren una ventana del Editor de consultas de SQL en SQL Server Management StudioSQL Server Management Studio, y los archivos .mdx abren una ventana del Editor de consultas MDX en SQL Server Management StudioSQL Server Management Studio.For instance, .sql files open a SQL Query Editor window in SQL Server Management StudioSQL Server Management Studio, and .mdx files open an MDX Query Editor window in SQL Server Management StudioSQL Server Management Studio. Las Soluciones y proyectos de SQL Server se abren en SQL Server Management StudioSQL Server Management Studio.SQL Server Solutions and Projects 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

Los siguientes scripts abren SQL Server Management StudioSQL Server Management Studio desde un símbolo del sistema por medio de Active Directory - Integrado:The following scripts opens SQL Server Management StudioSQL Server Management Studio from a command prompt using Active Directory - Integrated:

Ssms.exe -S servername.database.windows.net -G

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"

Consulte tambiénSee Also

Usar SQL Server Management StudioUse SQL Server Management Studio