Microsoft SQL Server 2005 引入了许多新的命令提示实用工具,以支持此版本的 SQL Server 中引入的新功能。
有关新的或增强的 SQL Server 用户界面工具(如 SQL Server Profiler、SQL Server Management Studio 或 Business Intelligence Development Studio)的信息,请参阅工具增强功能。
数据库引擎实用工具增强功能
新的 sqlcmd 实用工具
sqlcmd 实用工具取代了 osql 和 isql。sqlcmd 使用 OLE DB API 与 SQL Server 数据库引擎实例通信,而早期实用工具则使用 ODBC 或 DB-Library APIs。除了支持早期实用工具的可用功能之外,sqlcmd 还引入了更为丰富的命令集,这使它能够在应用程序脚本(如 Visual Basic 脚本)中更好地运行。
有关详细信息,请参阅 sqlcmd 实用工具。
新的 sqlwb 实用工具
sqlwb 实用工具可用于从命令提示符启动新版 SQL Server Management Studio。
有关详细信息,请参阅 sqlwb 实用工具和新 SQL Server Management Studio。
新的 Profiler90 实用工具
Profiler90 实用工具可用于从命令提示符启动 SQL Server Profiler工具。
有关详细信息,请参阅 profiler90 实用工具和 SQL Server Profiler 增强功能。
新的 dta 实用工具
dta 实用工具是数据库引擎优化顾问的命令提示符版。用于分析工作负荷并建议物理设计结构,以提高该工作负荷下的服务器性能。
有关详细信息,请参阅 dta 实用工具和新数据库引擎优化顾问。
Integration Services 实用工具的增强功能
新的 dtexec 实用工具
dtexec 命令提示实用工具用于配置和执行 Integration Services 包。使用 dtexec 实用工具,可以访问包的所有配置和执行功能,如连接、属性、变量、日志记录和进度指示器。dtexec 实用工具具有加载来自以下三个源的包的功能:Microsoft SQL Server 数据库、Integration Services 服务和文件系统。
有关详细信息,请参阅 dtexec 实用工具。
新的 dtutil 实用工具
dtutil 命令提示实用工具用于管理存储在以下三个位置中的 Integration Services 包:Microsoft SQL Server 数据库、Integration Services 包存储区和文件系统。
有关详细信息,请参阅 dtutil 实用工具。
复制实用工具增强功能
新的 tablediff 实用工具
tablediff 实用工具用于比较两个表中的数据以检查是否存在不收敛,特别适用于排除复制拓扑中的不收敛故障。
有关详细信息,请参阅 tablediff 实用工具。