Partager via


MigrateSqlServerSqlDBDatabaseInput Classe

Définition

Informations spécifiques à la base de données pour sql pour Azure SQL les entrées de tâche de migration de base de données.

public class MigrateSqlServerSqlDBDatabaseInput
type MigrateSqlServerSqlDBDatabaseInput = class
Public Class MigrateSqlServerSqlDBDatabaseInput
Héritage
MigrateSqlServerSqlDBDatabaseInput

Constructeurs

MigrateSqlServerSqlDBDatabaseInput()

Initialise une nouvelle instance de MigrateSqlServerSqlDBDatabaseInput.

Propriétés

Id

id de la base de données.

MakeSourceDBReadOnly

Indique s’il faut définir la lecture de la base de données uniquement avant la migration.

Name

Nom de la base de données.

SchemaSetting

Paramètres sélectionnés pour la migration du schéma de base de données.

Pour affecter un objet à cette propriété, utilisez FromObjectAsJson<T>(T, JsonSerializerOptions).

Pour affecter une chaîne json déjà mise en forme à cette propriété, utilisez FromString(String).

Exemples :

  • BinaryData.FromObjectAsJson(« foo »)Crée une charge utile de « foo ».
  • BinaryData.FromString(« \"foo\" »)Crée une charge utile de « foo ».
  • BinaryData.FromObjectAsJson(new { key = « value » })Crée une charge utile de { « key »: « value » }.
  • BinaryData.FromString(« {\"key\ »: \"value\"} »)Crée une charge utile de { « key »: « value » }.

TableMap

Mappage de la source aux tables cibles.

TargetDatabaseName

Nom de la base de données cible. Remarque : la base de données cible sera tronquée avant de commencer la migration.

S’applique à