附录 1:控制台命令行选项 (Db2ToSQL)

SQL Server 迁移助手(SSMA)控制台命令行选项的快速视图:

槽号 Switch 必须 Switch 参数 允许值
1 -s|script scriptfile 有效的 XML 文件名。

控制台脚本定义文件。
2 -v|variable variablevaluefile 有效的 XML 文件名。

如果在脚本文件中使用变量,则必须指定此文件。
3 -c|serverconnection serverconnectionfile 有效的 XML 文件名。

此文件包含服务器连接信息。
4 -x|xmloutput xmloutputfile 此选项以 XML 格式指示控制台输出。 如果未指定此选项,则默认输出采用 TEXT 格式。

如果未指定 xmloutputfile,则 XML 输出将定向到 STDOUT。

Xmloutputfile 是控制台输出以 XML 格式写入到的文件的名称。
5 -l|log logfile 有效的文件名。
6 -e|projectenvironment projectenvironmentfolder 包含 SSMA 项目环境文件的有效文件夹名称。
7 -p|securepassword -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 } <br /><br />-l|list

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

-i|import { <server-id> [ , ...n ] | all } <encrypted-password-file>
如果指定了此选项,则它不能与任何其他选项组合使用。

server-id:为服务器提供的唯一 ID { string }

server-connection-file:服务器定义文件(serverconnectionfilescriptfile)。

variable-value-file:用于 . 的 server-connection-file变量定义文件。

encrypted-password-file:使用用户指定的密码加密的服务器密码文件。
8 -? 不适用 不适用