附录 - 1 (OracleToSQL)
SSMA 控制台命令行选项的快速概览:
Sl. 不是。 | 开关 | 必需? | 开关参数 | 允许值 |
---|---|---|---|---|
1 | -s/script | 是 | scriptfile | 有效的 XML 文件名。 控制台脚本定义文件。 |
2 | -v/variable | 否 | variablevaluefile | 有效的 XML 文件名。 如果在脚本文件中使用变量,则必须指定此文件。 |
3 | -c/serverconnection | 否 | serverconnectionfile | 有效的 XML 文件名。 此文件包含服务器连接信息。 |
4 | -x/xmloutput | 否 | xmloutputfile | 此选项以 XML 格式指示控制台输出。 如果未指定此选项,则默认输出为文本格式。 如果未指定 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} -l/list -e/export {<server-id> [, ...n] | all} <encrypted-password -file> -i/import {<server-id> [, ...n] | all} <encrypted-password-file> |
如果指定了此选项,则它不能与任何其他选项结合使用。 server-id:为服务器 {string} 提供的唯一 ID server-connection-file:服务器定义文件(serverconnectionfile 或 scriptfile)。 variable-value-file:它是一个变量定义文件,在 server-connection-file 中使用。 encrypted-password-file:它是使用由用户指定的通行短语加密的服务器密码文件。 |
8 | -? | 否 | 不适用 | 不适用 |