附录 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 :服务器定义文件(serverconnectionfile 或 scriptfile )。variable-value-file :用于 . 的 server-connection-file 变量定义文件。encrypted-password-file :使用用户指定的密码加密的服务器密码文件。 |
8 | -? |
否 | 不适用 | 不适用 |