Compartilhar via


MigrateSqlServerSqlDBDatabaseInput Classe

Definição

Informações específicas do banco de dados para o SQL SQL do Azure entradas de tarefa de migração de banco de dados.

public class MigrateSqlServerSqlDBDatabaseInput
type MigrateSqlServerSqlDBDatabaseInput = class
Public Class MigrateSqlServerSqlDBDatabaseInput
Herança
MigrateSqlServerSqlDBDatabaseInput

Construtores

MigrateSqlServerSqlDBDatabaseInput()

Inicializa uma nova instância de MigrateSqlServerSqlDBDatabaseInput.

Propriedades

Id

id do banco de dados.

MakeSourceDBReadOnly

Se o banco de dados deve ser definido somente antes da migração.

Name

Nome do banco de dados.

SchemaSetting

Configurações selecionadas para migração de esquema de BD.

Para atribuir um objeto a essa propriedade, use FromObjectAsJson<T>(T, JsonSerializerOptions).

Para atribuir uma cadeia de caracteres json já formatada a essa propriedade, use FromString(String).

Exemplos:

  • BinaryData.FromObjectAsJson("foo")Cria uma carga de "foo".
  • BinaryData.FromString("\"foo\"")Cria uma carga de "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" })Cria uma carga de { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}")Cria uma carga de { "key": "value" }.

TableMap

Mapeamento de tabelas de origem para destino.

TargetDatabaseName

Nome do banco de dados de destino. Observação: o banco de dados de destino será truncado antes de iniciar a migração.

Aplica-se a