命令提示实用工具参考(数据库引擎)
使用命令提示符实用工具,可以编写 SQL Server 操作的脚本。 下表包含随SQL Server提供的命令提示符实用工具的列表。
实用工具 | 说明 | 安装位置 |
---|---|---|
bcp 实用工具 | 用于在 Microsoft SQL Server 实例和用户指定格式的数据文件之间复制数据。 | <drive:>\Program Files\MicrosoftSQL Server\Client SDK\ODBC\110\Tools\Binn |
dta 实用工具 | 用于分析工作负荷并建议物理设计结构,以优化该工作负荷下的服务器性能。 | <drive>:\Program Files\Microsoft SQL Server\120\Tools\Binn |
dtexec 实用工具 | 用于配置和执行 Integration Services 包。 该命令提示实用工具的用户界面版本称为 DTExecUI,它可提供执行包实用工具。 | <drive>:\Program Files\Microsoft SQL Server\120\DTS\Binn |
dtutil 实用工具 | 用于管理 SSIS 包。 | <drive>:\Program Files\Microsoft SQL Server\120\DTS\Binn |
使用部署实用工具部署模型解决方案 | 用于将 Analysis Services 项目部署到 Analysis Services实例。 | <drive>:\Program Files\Microsoft SQL Server\120\Tools\Binn\VShell\Common7\IDE |
osql 实用工具 | 你可以在命令提示符下输入 Transact-SQL 语句、系统过程和脚本文件。 | <drive>:\Program Files\Microsoft SQL Server\120\Tools\Binn |
Profiler 实用工具 | 用于在命令提示符下启动 SQL Server Profiler 。 | <drive>:\Program Files\Microsoft SQL Server\120\Tools\Binn |
RS.exe 实用工具 (SSRS) | 用于运行专门管理 Reporting Services 报表服务器的脚本。 | <drive>:\Program Files\Microsoft SQL Server\120\Tools\Binn |
rsconfig 实用工具 (SSRS) | 用于配置报表服务器连接。 | <drive>:\Program Files\Microsoft SQL Server\120\Tools\Binn |
rskeymgmt 实用工具 (SSRS) | 用于管理报表服务器上的加密密钥。 | <drive>:\Program Files\Microsoft SQL Server\120\Tools\Binn |
sqlagent90 应用程序 | 用于在命令提示符下启动 SQL Server 代理。 | <drive>:\Program Files\Microsoft SQL Server\<instance_name>\MSSQL\Binn |
sqlcmd 实用工具 | 你可以在命令提示符下输入 Transact-SQL 语句、系统过程和脚本文件。 | <drive:>\Program Files\MicrosoftSQL Server\Client SDK\ODBC\110\Tools\Binn |
SQLdiag 实用工具 | 用于为 Microsoft 客户服务和支持部门收集诊断信息。 | <drive>:\Program Files\Microsoft SQL Server\120\Tools\Binn |
sqllogship 应用程序 | 应用程序可用其执行日志传送配置中的备份、复制和还原操作以及相关的清除任务,而无需运行备份、复制和还原作业。 | <drive>:\Program Files\Microsoft SQL Server\120\Tools\Binn |
SqlLocalDB 实用工具 | 针对程序开发人员的 SQL Server 的执行模式。 | <drive>:\Program Files\Microsoft SQL Server\120\Tools\Binn |
sqlmaint 实用工具 | 用于执行在早期版本的 SQL Server中创建的数据库维护计划。 | <drive>:\Program Files\Microsoft SQL Server\MSSQL12。MSSQLSERVER\MSSQL\Binn |
sqlps 实用工具 | 用于运行 PowerShell 命令和脚本。 加载和注册 SQL Server PowerShell 提供程序和 cmdlet。 | <drive>:\Program Files\Microsoft SQL Server\120\Tools\Binn |
sqlservr Application | 用于在命令提示符下启动和停止 数据库引擎 实例以进行故障排除。 | <drive>:\Program Files\Microsoft SQL Server\MSSQL12。MSSQLSERVER\MSSQL\Binn |
Ssms 实用工具 | 用于在命令提示符下启动 SQL Server Management Studio 。 | <drive>:\Program Files\Microsoft SQL Server\120\Tools\Binn\VSShell\Common7\IDE |
tablediff 实用工具 | 用于比较两个表中的数据以查看数据是否无法收敛,这对于排除复制拓扑故障很有用。 | <drive>:\Program Files\Microsoft SQL Server\120\COM |
使用 Windows 8 访问 SQL Server 配置管理器
因为 SQL Server 配置管理器是 Microsoft 管理控制台程序的一个管理单元而不是单独的程序,所以在运行 Windows 8 时,SQL Server 配置管理器不显示为一个应用程序。 若要打开SQL Server 配置管理器,请在“搜索”超级按钮的“应用”下,键入 SQLServerManager12.msc (for SQL Server 2014) 或 sqlServerManager11.msc for (SQL Server 2012) ,然后按 Enter。
命令提示实用工具语法约定
约定 | 用于 |
---|---|
大写 | 在操作系统层使用的语句和术语。 |
monospace |
示例命令和程序代码。 |
斜体 | 用户提供的参数。 |
粗体 | 命令、参数和其他必须严格按所给形式键入的语法。 |
另请参阅
Replication Distribution Agent
复制日志读取器代理
Replication Merge Agent
复制队列读取器代理
Replication Snapshot Agent