私はEntity Frameworkコードファーストでの晴れの弾性データベースパターンを使用しています。ストアドプロシージャ '__ShardManagement.spBulkOperationShardMappingsLocal'を見つけることができません
私はマップ
// Register the mapping of the tenant to the shard in the shard map.
// After this step, DDR on the shard map can be used
PointMapping<Guid> mapping;
if (!ShardMap.TryGetMappingForKey(key, out mapping))
{
ShardMap.CreatePointMapping(key, shard);
}
は、ストアドプロシージャ を見つけることができませんでした作成しようとすると、次の例外がスローされた新しいシャードデータベースを作成する「__ShardManagement.spBulkOperationShardMappingsLocal」
EFスキーマは作成されていますが、シャーディングスキーマとストアドプロシージャは生成されていません。
DbContext
のシャーディングコンポーネントが確実に生成されるようにするにはどうすればよいですか?