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