sql-server - 同一数据库中的分片映射管理器和查询节点
问题描述
我想整合数据库并使我的分片映射管理器与我的头查询节点位于同一个数据库中。以下链接描述。但是,当我去查询时,我得到一个错误
“访问 shard map manager 数据库时出错。请验证 shard map manager 数据库是否可用。如果可用,请验证外部数据源 ElasticDBQueryDataSrc 的定义和附属凭证是否正确。”
有人可以解释如何做到这一点或反驳微软文档吗?谢谢在这里输入链接描述
解决方案
您需要利用拆分合并工具来创建新的分片。如果 TenateID 还不是分片键,则不需要数据移动。如果需要数据移动,那么事情会变得有点复杂。请查看以下拆分合并工具信息。
推荐阅读
- c++ - c++ 11,无法编译嵌套模板结构
- ios - swift 4 UITableView 页脚,绝对底部
- python - python-插值多项式,其中系数是矩阵
- java - Java2D:使形状看起来不那么“扁平”
- types - 映射类型的 Solidity 大小
- google-cloud-bigtable - 从 Bigtable 导入表 - Google 云
- python - 从 settings.py 文件夹内的应用程序设置 AUTH_USER_MODEL
- excel - excel:查找每个组的最大日期的 total_log
- angularjs - 具有不同颜色AngularJs的clr-checkbox动态复选框集
- php - 我得到了似乎是一个无限循环的东西,无法弄清楚为什么 - PHP/WordPress