MigrateSqlServerSqlDBDatabaseInput 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
SQL 用于Azure SQL数据库迁移任务输入的数据库特定信息。
public class MigrateSqlServerSqlDBDatabaseInput
type MigrateSqlServerSqlDBDatabaseInput = class
Public Class MigrateSqlServerSqlDBDatabaseInput
- 继承
-
MigrateSqlServerSqlDBDatabaseInput
构造函数
| MigrateSqlServerSqlDBDatabaseInput() |
初始化 MigrateSqlServerSqlDBDatabaseInput 的新实例。 |
属性
| Id |
数据库的 id。 |
| MakeSourceDBReadOnly |
迁移前是否将数据库设置为只读。 |
| Name |
数据库的名称。 |
| SchemaSetting |
为数据库架构迁移选择的设置。 若要将对象分配给此属性,请使用 FromObjectAsJson<T>(T, JsonSerializerOptions)。 若要将已格式化的 json 字符串分配给此属性,请使用 FromString(String)。 示例:
|
| TableMap |
源表到目标表的映射。 |
| TargetDatabaseName |
目标数据库的名称。 注意:在开始迁移之前,目标数据库将被截断。 |