通过


附录 - 1 (AccessToSQL)

本文概述了 SQL Server 迁移助手(SSMA)控制台命令行选项。

Arguments

-sscript

  • 必需:是

  • Switch 参数scriptfile

  • 允许的值:有效的 XML 文件名。 控制台脚本定义文件。

-vvariable

  • 必需:否

  • Switch 参数variablevaluefile

  • 允许的值:有效的 XML 文件名。 如果脚本文件使用变量,则必须指定此文件。

-cserverconnection

  • 必需:否

  • Switch 参数serverconnectionfile

  • 允许的值:有效的 XML 文件名。 此文件包含服务器连接信息。

-xxmloutput

  • 必需:否

  • Switch 参数xmloutputfile

  • 允许的值:以 XML 格式指示控制台输出。 如果未指定此选项,则默认输出采用文本格式。 如果未指定 xmloutputfile,则 XML 输出将转到 stdoutxmloutputfile 是控制台输出以 XML 格式写入的文件的名称。

-llog

  • 必需:否

  • Switch 参数logfile

  • 允许的值:有效的文件名。

-eprojectenvironment

  • 必需:否

  • Switch 参数projectenvironmentfolder

  • 允许的值:包含 SSMA 项目环境文件的有效文件夹名称。

-psecurepassword

  • 必需:否

  • 切换参数和表单

    • -a|add {<server_id> [,...n] | all} -c|serverconnection <server-connection-file> [-v|variable <variable-value-file>] [-o|overwrite]

    • -a|add {<server_id> [,...n] | all} -s|script <script-file> [-v|variable <variable-value-file>] [-o|overwrite]

    • -r|remove {<server_id> [, ...n] | all}

    • -l|list

    • -e|export {<server-id> [, ...n] | all} <encrypted-password-file>

    • -i|import {<server-id> [, ...n] | all} <encrypted-password-file>

  • Notes:

    • 请勿将此选项与其他选项组合使用。
    • server-id:为服务器提供的唯一 ID(string)。
    • server-connection-file:服务器定义文件(serverconnectionfilescriptfile)。
    • variable-value-file:一个在server-connection-file中使用的变量定义文件。
    • encrypted-password-file:使用用户指定的密码加密的服务器密码文件。

-?

  • 必需:否

  • Switch 参数:不适用

  • 允许的值:不适用