Server Management Studio で MSSQLServer データベースのデータベース スキーマを抽出したいと考えています。Extract コマンド「Extract Data-tier Application..」を使用します。
データベースには、別のデータベースへの参照がいくつかあります。このため、次のエラーが発生します。
データベースの抽出エラー: データ パッケージのスキーマ モデルの検証に失敗しました。エラー SQL71562: 要素 [dbo].[x] の検証エラーには、オブジェクト [dbo].[y] への未解決の参照があります。このプラットフォームからパッケージを作成する場合、外部参照はサポートされていません。
問題は、SSMS がパラメーター/p:VerifyExtraction=Trueで SQLPackage.exe を使用することです。コンソールを使用して、このパラメーターを指定せずに SQLPackage.exe を呼び出すと、既定で/p:VerifyExtraction=Falseが使用され、.dacpac ファイルを作成できます。
検証を無効にするように SSMS を構成する方法はありますか?