我将 azure Elastic 数据库模式与 Entity Framework Code First 一起使用。
当我创建一个新的分片数据库时,当我尝试创建PointShard
地图时会引发以下异常
// 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
生成 my 的分片组件?