/ / Azureデータ移行ブロッカーのユーザーを解決するにはLogin-sql-server、azure、sql-server-2014、database-migration、azure-sql-databaseへの未解決の参照があります。

Azureデータをどのように解決するかMigration blockerユーザー:Login-sql-server、azure、sql-server-2014、database-migration、azure-sql-databaseへの未解決の参照があります。

私は既存のSQL Server 2014 DBをアズール。常に失敗したので、データ移行アシスタントを実行してDBのコンパクト性を評価し、この結果を得ました。 まだそれを解決する方法を理解することはできません。

ユーザー:[eAgricDBUser]には、ログイン[eAgricDBUser]への未解決の参照があります。

回答:

回答№1は1

このエラーは、ソースSQL Serverインスタンスに存在し、ターゲットのAzure SQL DBインスタンス(論理マスタ)に存在しないログインを参照するために発生します。

あなたのユーザーがどのようにAzure SQL DBに入っているので、データベースにアクセスしてください。含まれているユーザーは、どんなサーバーにも移動でき、それでも機能するので、ここで役立ちます。 ADユーザはさらに優れていますが、あなたのオンプレミスADをAzure ADと統合する必要があります。両方とも、ログインの移行で頭痛を軽減します。

あるいは、必要なログインを作成することもできます作成ユーザー・ステートメントを含むデータベース・マイグレーション・スクリプトを実行する前に、マスターで作成します。新しいパスワードを使用してパスワードを作成するので、ユーザーにパスワードを提供する必要があります。さらに、ユーザーがパスワードを自分のパスワードに変更する必要があります。