附录 - 1 (AccessToSQL)
SSMA 控制台命令行选项的快速视图:
序列 号 | 开关 | 必需? | 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} -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:是一个变量定义文件,用于服务器连接文件。 encrypted-password-file:是使用用户指定的通行短语加密的服务器密码文件。 |
8 | -? | 否 | 不适用 | 不适用 |