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"