Поделиться через


DatabaseMigrationProperties interface

Свойства ресурса миграции базы данных.

Extends

Свойства

kind

Полиморфная дискриминация, указывающая различные типы этого объекта, может быть

sourceDatabaseName

Имя исходной базы данных.

sourceServerName

Имя исходного sql сервера. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

sourceSqlConnection

Исходные сведения о подключении SQL Server.

targetDatabaseCollation

Параметры сортировки базы данных, используемые для целевой базы данных.

Унаследованные свойства

endedOn

Время окончания миграции базы данных. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

migrationFailureError

Сведения об ошибке в случае сбоя миграции. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

migrationOperationId

Идентификатор текущей операции миграции.

migrationService

Идентификатор ресурса службы миграции.

migrationStatus

Миграционный статус. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

provisioningError

Сообщение об ошибке при подготовке миграции( если таковой есть).

provisioningState

Состояние подготовки миграции. Значение ProvisioningState как Succeeded означает, что проверки были выполнены и миграция началась. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

scope

Идентификатор ресурса целевого ресурса.

startedOn

Время начала миграции базы данных. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

Сведения о свойстве

kind

Полиморфная дискриминация, указывающая различные типы этого объекта, может быть

kind: "DatabaseMigrationProperties" | "SqlDb" | "SqlMi" | "SqlVm"

Значение свойства

"DatabaseMigrationProperties" | "SqlDb" | "SqlMi" | "SqlVm"

sourceDatabaseName

Имя исходной базы данных.

sourceDatabaseName?: string

Значение свойства

string

sourceServerName

Имя исходного sql сервера. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

sourceServerName?: string

Значение свойства

string

sourceSqlConnection

Исходные сведения о подключении SQL Server.

sourceSqlConnection?: SqlConnectionInformation

Значение свойства

targetDatabaseCollation

Параметры сортировки базы данных, используемые для целевой базы данных.

targetDatabaseCollation?: string

Значение свойства

string

Сведения об унаследованном свойстве

endedOn

Время окончания миграции базы данных. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

endedOn?: Date

Значение свойства

Date

Наследуется отDatabaseMigrationBaseProperties.endedOn

migrationFailureError

Сведения об ошибке в случае сбоя миграции. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

migrationFailureError?: ErrorInfo

Значение свойства

наследуется отDatabaseMigrationBaseProperties.migrationFailureError

migrationOperationId

Идентификатор текущей операции миграции.

migrationOperationId?: string

Значение свойства

string

наследуется отDatabaseMigrationBaseProperties.migrationOperationId

migrationService

Идентификатор ресурса службы миграции.

migrationService?: string

Значение свойства

string

Наследуется отDatabaseMigrationBaseProperties.migrationService

migrationStatus

Миграционный статус. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

migrationStatus?: string

Значение свойства

string

Наследуется отDatabaseMigrationBaseProperties.migrationStatus

provisioningError

Сообщение об ошибке при подготовке миграции( если таковой есть).

provisioningError?: string

Значение свойства

string

Наследуется отDatabaseMigrationBaseProperties.provisioningError

provisioningState

Состояние подготовки миграции. Значение ProvisioningState как Succeeded означает, что проверки были выполнены и миграция началась. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

provisioningState?: string

Значение свойства

string

Наследуется отDatabaseMigrationBaseProperties.provisioningState

scope

Идентификатор ресурса целевого ресурса.

scope?: string

Значение свойства

string

Наследуется отDatabaseMigrationBaseProperties.scope

startedOn

Время начала миграции базы данных. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

startedOn?: Date

Значение свойства

Date

Наследуется отDatabaseMigrationBaseProperties.startedOn