我完成了制作Azure集线器并安装客户端代理和数据库的设置。
然后定义数据集。 那个时候无论我选择哪个数据库并点击获取最新架构,都会收到错误。 错误是
获取架构请求要么花费很长时间,要么失败。
检查日志时,如下所示:
获取数据库的架构信息失败,但“已经有一个与此命令关联的打开的DataReader必须先关闭。 有关更多信息,请提供 跟踪id'xxxx'到客户支持。
对此有何想法?
答案 0 :(得分:1)
当前版本在同步组中最多有500个表。此外,表格列表的下拉列表仅限于此相同限制。
这是一个快速的解决方法:
编写要同步的表的脚本
创建一个新的临时数据库并运行该脚本以创建要同步的表
注册并添加新的临时数据库作为同步组的成员
使用新的临时数据库来选择要同步的表
添加要与之同步的所有其他数据库(内部部署数据库和中心数据库)
配置完成后,从同步组中删除临时数据库。