zoukankan      html  css  js  c++  java
  • 转载 SQL SERVER 命令提示实用工具

    一、bcp 实用工具

                  bcp 实用工具可以在 Microsoft SQL Server 2005 实例和用户指定格式的数据文件间大容量复制数据。使用 bcp 实用工具可以将大量新行导入 SQL Server 表,或将表数据导入数据文件。除非与 queryout 选项一起使用,否则使用该实用工具不需要了解 Transact-SQL 知识。若要将数据导入表中,必须使用为该表创建的格式文件,或者必须了解表的结构以及对于该表中的列有效的数据类型。

    二、dta 实用工具

                dta 实用工具是数据库引擎优化顾问的命令提示符版。通过 dta 实用工具,您可以在应用程序和脚本中使用数据库引擎优化顾问功能。

                与数据库引擎优化顾问一样,dta 实用工具可以分析工作负荷,并可为该工作负荷推荐可改进服务器性能的物理设计结构。工作负荷可以是 SQL Server Profiler 跟踪文件或跟踪表,也可以是 Transact-SQL 脚本。物理设计结构包括索引、索引视图和分区。分析了工作负荷后,dta 实用工具将生成数据库物理设计结构建议,并可生成实现该建议所需的脚本。可以在命令行提示符处,使用 -if 或 -it 参数指定工作负荷。也可以在命令提示符处,使用 -ix 参数指定 XML 输入文件。在这种情况下,在 XML 输入文件中指定工作负荷。

    三、dtexec 实用工具

               dtexec 命令提示实用工具用于配置和执行 SQL Server 2005 Integration Services (SSIS) 包。使用 dtexec 实用工具,可以访问所有包配置和执行功能,如连接、属性、变量、日志和进度指示器等。使用 dtexec 实用工具,可以加载来自以下三个源的包:Microsoft SQL Server 数据库、SSIS 服务和文件系统。

    四、dtutil 实用工具

               dtutil 命令提示实用工具用于管理 SQL Server 2005 Integration Services (SSIS) 包。该实用工具可以复制、移动、删除包,也可以验证包是否存在。可对存储于以下三个位置之一的任何 SSIS 包执行上述操作:Microsoft SQL Server 数据库、SSIS 包存储区和文件系统。包及其存储类型由 /SQL、/FILE 和 /DTS 选项标识。

    五、Microsoft.AnalysisServices.Deployment 实用工具

               使用 Microsoft.AnalysisServices.Deployment 实用工具,您可以在命令提示符下启动 Microsoft SQL Server 2005 Analysis Services (SSAS) 部署引擎。此实用工具使用的输入文件,是在 Business Intelligence Development Studio 中生成 Analysis Services 项目时生成的 XML 输出文件。可以轻松修改输入文件,以自定义 Analysis Services 项目的部署。随后,可以立即运行生成的部署脚本,也可以保留此脚本供以后部署。

    六、osql 实用工具

              使用 osql 实用工具,可以输入 Transact-SQL 语句、系统过程和脚本文件。此实用工具通过 ODBC 与服务器通信。

    七、profiler90 实用工具

              profiler90 实用工具将启动 SQL Server Profiler 工具。利用此主题后面列出的可选参数,可以控制应用程序的启动方式。

    八、rs 实用工具

             处理输入文件中提供的脚本。使用此实用工具,可以实现报表服务器部署与管理任务的自动化。

    九、rsconfig 配置工具

            rsconfig 配置工具 (Rsconfig.exe) 可以在 RSReportServer.config 文件中加密并存储连接和帐户值。加密值包括用于无人参与报表处理的报表服务器数据库连接信息和帐户值。

    十、rskeymgmt 实用工具

           提取、还原、创建以及删除对称密钥,该密钥用于保护敏感报表服务器数据免受未经授权的访问。此实用工具还用于将报表服务器实例加入扩展部署。报表服务器扩展部署是指共享单个报表服务器数据库的多个报表服务器实例。

    十一、sac 实用工具       

           sac 实用工具可以导入和导出 Microsoft SQL Server 2005 外围应用设置。使用此实用工具,您可以在一台计算机上配置外围应用,然后将相同的设置应用于其他计算机。

    使用 sac 实用工具最简单的方法是使用 SQL Server 外围应用配置器图形用户界面先配置一台计算机,然后使用 sac 将该计算机的设置导出到一个文件。接着,可使用 sac 将所有 SQL Server 2005 组件的设置应用到本地计算机或远程计算机的其他 SQL Server 2005 实例中。

    十二、sqlagent90 应用程序

           sqlagent90 应用程序从命令提示符处启动 SQL Server 代理。通常,应从 SQL Server Management Studio 或在应用程序中使用 SQL-DMO 方法来运行 SQL Server 代理。只有在诊断 SQL Server 代理时或被主要支持提供程序定向到命令提示符时,才从命令提示符处运行 sqlagent90。

    十三、sqlcmd 实用工具

           使用 sqlcmd 实用工具可以在命令提示符处输入 Transact-SQL 语句、系统过程和脚本文件。此实用工具使用 OLE DB 执行 Transact-SQL 批处理。

    十四、SQLdiag 实用工具

          在 Microsoft SQL Server 2005 中,SQLdiag 实用工具是一般用途的诊断信息收集实用工具,可作为控制台应用程序或服务运行。可以使用 SQLdiag 从 SQL Server 和其他类型的服务器中收集日志和数据文件,同时还可将其用于一直监视服务器或对服务器的特定问题进行故障排除。SQLdiag 旨在加快和简化为 Microsoft 客户支持服务部门收集诊断信息的过程。

    十五、sqlmaint 实用工具

           sqlmaint 实用工具可以对一个或多个数据库执行一组指定的维护操作。使用 sqlmaint,可以运行 DBCC 检查,备份数据库及其事务日志以及更新统计并重建索引。所有数据库维护活动都会生成报表,可以将此报表发送到指定的文本文件、HTML 文件或电子邮件帐户。sqlmaint 可以执行以前版本的 SQL Server 所创建的数据库维护计划。

    十六、sqlservr 应用程序

            sqlservr 应用程序可以在命令提示符下启动、停止、暂停和继续 Microsoft SQL Server 的实例。

    十七、tablediff 实用工具

    tablediff 实用工具用于比较两个非收敛的表中的数据,它对于排除复制拓扑中的非收敛故障非常有用。可以从命令提示符或在批处理文件中使用该实用工具执行以下任务:

    • 在充当复制发布服务器的 Microsoft SQL Server 实例中的源表与充当复制订阅服务器的一个或多个 SQL Server 实例上的目标表之间进行逐行比较。
    • 通过只比较行数和架构可以执行快速比较。
    • 同时比较多个目标服务器上的目标表。
    • 执行列级比较。
    • 生成 Transact-SQL 脚本,用以修复目标服务器上的差异,以使源表和目标表实现收敛。
    • 将结果记录到输出文件或目标数据库的表中。

     

    、、、、、、、、、、、、、、、、、、、、

    下表包含了随 MicrosoftSQL Server 提供的一组命令提示实用工具。

     

    实用工具

    说明

    安装位置

    bcp 实用工具

    用于在 MicrosoftSQL Server 实例和用户指定格式的数据文件之间复制数据。

    <驱动器>:Program FilesMicrosoft SQL Server100ToolsBinn

    dta 实用工具

    用于分析工作负荷并建议物理设计结构,以优化该工作负荷下的服务器性能。

    <驱动器>:Program FilesMicrosoft SQL Server100ToolsBinn

    dtexec 实用工具

    用于配置和执行 Integration Services 包。该命令提示实用工具的用户界面版本称为DTExecUI,它可提供执行包实用工具。

    <驱动器>:Program FilesMicrosoft SQL Server100DTSBinn

    dtutil 实用工具

    用于管理 SSIS 包。

    <驱动器>:Program FilesMicrosoft SQL Server100DTSBinn

    部署实用工具(Analysis Services - 多维数据)

    用于将 Analysis Services 项目部署到 Analysis Services 实例。

    <驱动器>:Program FilesMicrosoft SQL Server100ToolsBinnVShellCommon7IDE

    osql 实用工具

    您可以在命令提示符下输入 Transact-SQL 语句、系统过程和脚本文件。

    <驱动器>:Program FilesMicrosoft SQL Server100ToolsBinn

    Profiler 实用工具

    用于在命令提示符下启动 SQL Server Profiler。

    <驱动器>:Program FilesMicrosoft SQL Server100ToolsBinn

    rs 实用工具

    用于运行专门管理 Reporting Services 报表服务器的脚本。

    <驱动器>:Program FilesMicrosoft SQL Server100ToolsBinn

    rsconfig 配置工具

    用于配置报表服务器连接。

    <驱动器>:Program FilesMicrosoft SQL Server100ToolsBinn

    rskeymgmt 实用工具

    用于管理报表服务器上的加密密钥。

    <驱动器>:Program FilesMicrosoft SQL Server100ToolsBinn

    sqlagent90 应用程序

    用于在命令提示符下启动 SQL Server 代理。

    x:Program FilesMicrosoft SQL Server<实例名>MSSQLBinn

    sqlcmd 实用工具

    您可以在命令提示符下输入 Transact-SQL 语句、系统过程和脚本文件。

    <驱动器>:Program FilesMicrosoft SQL Server100ToolsBinn

    SQLdiag 实用工具

    用于为 Microsoft 客户服务和支持部门收集诊断信息。

    <驱动器>:Program FilesMicrosoft SQL Server100ToolsBinn

    sqllogship 应用程序

    应用程序可用其执行日志传送配置中的备份、复制和还原操作以及相关的清除任务,而无需运行备份、复制和还原作业。

    <驱动器>:Program FilesMicrosoft SQL Server100ToolsBinn

    sqlmaint 实用工具

    用于执行早期版本的 SQL Server 创建的数据库维护计划。

    x:Program FilesMicrosoft SQL ServerMSSQL10_50.MSSQLSERVERMSSQLBinn

    sqlps 实用工具

    用于运行 PowerShell 命令和脚本。加载和注册 SQL Server PowerShell 提供程序和 cmdlet。

    <驱动器>:Program FilesMicrosoft SQL Server100ToolsBinn

    sqlservr 应用程序

    用于在命令提示符下启动和停止数据库引擎实例以进行故障排除。

    x:Program FilesMicrosoft SQL ServerMSSQL10_50.MSSQLSERVERMSSQLBinn

    Ssms 实用工具

    用于在命令提示符下启动 SQL Server Management Studio。

    <驱动器>:Program FilesMicrosoft SQL Server100ToolsBinnVSShellCommon7IDE

    tablediff 实用工具

    用于比较两个表中的数据以查看数据是否无法收敛,这对于排除复制拓扑故障很有用。

    <驱动器>:Program FilesMicrosoft SQL Server100COM

     

    约定

    用于

    大写

    在操作系统层使用的语句和术语。

    monospace

    示例命令和程序代码。

    斜体

    用户提供的参数。

    粗体

    命令、参数和其他必须严格按所给形式键入的语法。

    http://msdn.microsoft.com/zh-cn/library/ms162816

  • 相关阅读:
    Java 8 并行流与串行流
    Java 8 新增的 Stream
    Java 8 新增的 Lambda 表达式
    《CSS揭秘》 |用户体验与结构布局
    《CSS揭秘》 |阴影
    《CSS揭秘》 |形状
    《CSS揭秘》 |前言
    《CSS揭秘》 |背景与边框
    《CSS揭秘》 |CSS编码技巧
    《CSS揭秘》 |检测属性与属性值
  • 原文地址:https://www.cnblogs.com/loudon/p/3174818.html
Copyright © 2011-2022 走看看