Ssms 实用工具

Ssms 实用工具用于打开 SQL Server Management Studio。如果指定,Ssms 还用于与服务器建立连接以及打开查询、脚本、文件、项目和解决方案。

可以指定包含查询、项目或解决方案的文件。如果提供了连接信息并且文件类型与服务器类型关联,则包含查询的文件将自动连接到该服务器。例如,sql 文件将在 SQL Server Management Studio 中打开一个 SQL 查询编辑器窗口,.mdx 文件将在 SQL Server Management Studio 中打开一个 MDX 查询编辑器窗口。**“SQL Server 解决方案和项目”**将在 SQL Server Management Studio 中打开。

注意注意

Ssms 实用工具不运行查询。若要从命令行运行查询,请使用 sqlcmd 实用工具。

语法

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

参数

  • scriptfile
    指定一个或多个要打开的脚本文件。该参数必须包含文件的完整路径。

  • projectfile
    指定要打开的脚本项目。该参数必须包含脚本项目文件的完整路径。

  • solutionfile
    指定要打开的解决方案。该参数必须包含解决方案文件的完整路径。

  • [-Sservername]
    服务器名称

  • [-ddatabasename]
    数据库名称

  • [-U username]
    通过 SQL Server 身份验证进行连接时的用户名

  • [-Ppassword]
    通过 SQL Server 身份验证进行连接时的密码

  • [-E]
    使用 Windows 身份验证进行连接

  • -nosplash
    阻止 SQL Server Management Studio 在打开时显示初始屏幕。在带宽有限的情况下,通过终端服务连接到运行 SQL Server Management Studio 的计算机上时,使用此选项。该参数不区分大小写,并且可放在其他参数前后

  • [-?]
    显示命令行帮助

注释

上述所有开关都是可选的,并用空格分隔,但文件用逗号分隔。如果不指定任何开关,则 Ssms 将按照**“工具”菜单上“选项”设置中指定的方式打开 SQL Server Management Studio。例如,如果“环境/常规”页的“启动时”选项指定了“打开新查询窗口”**,则 Ssms 打开时将打开一个空白的查询编辑器。

如果提供了连接信息并且文件类型与服务器类型关联,则包含查询的文件将立即连接到该服务器。例如,sql 文件将在 SQL Server Management Studio 中打开一个 SQL 查询编辑器窗口,.mdx 文件将在 SQL Server Management Studio 中打开一个 MDX 查询编辑器窗口。**“SQL Server 解决方案和项目”**将在 SQL Server Management Studio 中打开。

下表列出了与服务器类型相对应的文件扩展名。

服务器类型

扩展名

SQL Server

.sql

SQL Server Compact 3.5 SP1

.sqlce

SQL Server Analysis Services

.mdx

.xmla

示例

以下脚本将在命令指示符下使用默认设置打开 SQL Server Management Studio:

sqlwb

以下脚本将在命令指示符下,使用 Windows 身份验证打开 SQL Server Management Studio,其中代码编辑器设置为 ACCTG and the database AdventureWorks,,并且不显示初始屏幕:

Ssms -E -S ACCTG -d AdventureWorks -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,并打开名为 developer 的计算机上的 NewReportsProject 项目:

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

以下脚本在命令提示符下打开 SQL Server Management Studio,并打开 MonthlyReports 解决方案:

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

请参阅

其他资源