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]
    [-Sservername] [-ddatabasename] [-Uusername] [-Ppassword] 
    [-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 SP2

.sqlce

SQL Server Analysis Services

.mdx

.xmla

注意注意

SQL Server Management Studio 不支持 SQL Server Compact 4.0。

示例

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

sqlwb

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

Ssms -E -S ACCTG -d AdventureWorks2008R2 -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"

请参阅

其他资源