首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Azure上的Nhibernate HiLo

Azure上的Nhibernate HiLo
EN

Stack Overflow用户
提问于 2012-06-22 22:58:58
回答 1查看 261关注 0票数 1

我尝试在Azure SQL中运行create schema,但失败了,因为我使用的是HiLo生成的,Azure SQL需要聚集索引,默认情况下HiLo表没有任何索引,有人以前在Azure中尝试过HiLo吗?关于如何解决这个问题,谁能给我指出正确的方向。

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-06-23 00:15:50

我个人没有尝试过使用它,但在过去,当有人在SQL Azure中使用NHibernate语句时,有人报告了以下问题:

代码语言:javascript
复制
Heaps can not be replicated tables. Please create a clustered index for the table.

我记得解决方案是使用NHibernate扩展点,如下所示:

代码语言:javascript
复制
public class MsSqlAzureDialect : MsSql2008Dialect
{
  public override string PrimaryKeyString
  {
     get { return "primary key CLUSTERED"; }
  }
}

因为我没有这个解决方案,请尝试一下,如果这解决了你的问题,那就没问题了,否则请让我知道,我会删除这个答案。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11158795

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档