Не удалось найти тип AzureSqlSyncGroupSchemaTableModel. - PullRequest
1 голос
/ 29 мая 2020

Мне нужен сценарий PowerShell для синхронизации c между базой данных Azure SQL и локальной базой данных SQL сервера. Я прошел по этой ссылке (https://docs.microsoft.com/en-us/azure/azure-sql/database/scripts/sql-data-sync-sync-data-between-azure-onprem), и мне удалось сгенерировать Syn c Agent, Syn c Group, Syn c member. Теперь я получаю сообщение об ошибке, как показано ниже: enter image description here

код PowerShell выглядит следующим образом:

using namespace Microsoft.Azure.Commands.Sql.DataSync.Model
using namespace System.Collections.Generic
    Write-Host "Adding tables and columns to the sync schema..."
    $databaseSchema = Get-AzSqlSyncSchema -ResourceGroupName "myresource" -ServerName "myservername" `
        -DatabaseName "mydatabase" -SyncGroupName "TestSync" `
    $databaseSchema | ConvertTo-Json -depth 5 -Compress | Out-File "syncSchema.json"
    $newSchema = [AzureSqlSyncGroupModel]::new() 
    $newSchema.Tables = [List[AzureSqlSyncGroupSchemaTableModel]]::new();

1 Ответ

0 голосов
/ 15 августа 2020

Здесь - аналогичная нить. Надеюсь, это будет полезно.

Копия:

Я знаю, что это немного старая ветка, но я хотел предоставить обновление, если вы все еще ищете ответ на нее.

Я считаю, что это связано с этой веткой, поэтому я рекомендую вам проверить ответ в нем и посмотреть, решит ли он вашу проблему.

С другой стороны, я рекомендую вам поделиться улучшением документа обратная связь для этого Azure документа, нажав на опцию «Эта страница» (показанная на скриншоте ниже), которая доступна в нижней части упомянутого документа Azure, чтобы автор связанного документа просмотрел отзыв и учел внесение в документ необходимых улучшений с помощью примечания или решения проблемы.

введите описание изображения здесь

...