autorename

--autorename

此参数与 recover mssql_database 命令一起使用。该参数允许对与目标实例中的数据库同名的数据库进行重命名。恢复的数据库将具有以下名称:<原始数据库名称>-Recovered。如果具有此名称的数据库已存在,则恢复的数据库将按以下方式命名:<原始数据库名称>-Recovered (<序列号>)

示例MyDatabase-RecoveredMyDatabase-Recovered (2)

如果未指定 --autorename 参数,则命令执行结果将取决于 --overwrite 参数。如果 --overwrite 参数存在,则命令将覆盖现有数据库。否则,将在恢复过程中跳过该数据库。

如果您同时指定 --autorename--overwrite 参数,则会发生错误。