当我尝试在联邦中创建表时出现此错误。我该如何解决这个问题。我必须使用身份。所有东西都设置好了。但是当尝试应用联邦时,就会发生这种情况。
提前致谢。
当我尝试在联邦中创建表时出现此错误。我该如何解决这个问题。我必须使用身份。所有东西都设置好了。但是当尝试应用联邦时,就会发生这种情况。
提前致谢。
您可能需要在联合数据库中使用基于 guid 的密钥。
如果您考虑生成整数键的多个位置,则很有可能发生冲突。使用 SQL Azure 中的联合数据库,您可以处理跨多个实例拆分的同一个表。这就是为什么你不能有一个由身份生成的整数。
您可以创建 bigint 列并使用像SnowMaker这样的身份生成器在联合中生成唯一 ID。我在我的一个项目中使用它并且效果很好