0
  1. 我是 Windows Azure 的新手,我刚刚注册了 3 个月的免费试用版,我已经安装了 dotnetnuke 7.0.1 我遇到的问题是,每次我尝试在我的 dotnetnuke 网站上安装一个模块时,我都会得到sql错误信息,请帮忙,因为我不知道是什么问题。

  2. 我的 Windows Azure 被禁用,因为我创建了超过 1 个数据库,但现在我已经删除了所有其他数据库,现在只剩下一个,我如何重新激活我的试用版以便我可以完成我的测试。

4

2 回答 2

5
  1. 您尝试安装的模块的问题可能与 SQL Azure 不兼容。确保这些模块与向模块开发人员/供应商询问的 SQL Azure 兼容。如果问题出在开源/非核心模块中,前段时间我将它们全部修改为与 SQL Azure 兼容(查看此链接:http ://dotnetnuke6.intelequia.com/Module-Test )。在安装其中任何一个之前,请确保 CodePlex 上没有修复了 SQL Azure 兼容性的新版本。

  2. 我认为问题在于 SQL Azure“计费”计数器是“每天”计算的。因此,您应该至少等待一天才能创建新数据库,或者通过将订阅转换为付费订阅来禁用试用限制

于 2013-02-20T11:37:25.547 回答
-1

---我为POWERDNN工作---

嗨匿名,

虽然 Azure 确实有一些优势,但在 Azure 上运行像 DotNetNuke 这样的应用程序时,这确实不是一个好的业务或技术决策(至少在今天)。目前,Azure 无法与标准 SQL Server 技术相提并论,这是过去十年来 DotNetNuke 所针对的编码。

我已经与几个试图在 Azure 上运行他们的 DNN 网站的同事进行了交谈,这给他们带来了严重的问题,通常发生的情况是 SQL 脚本不会完全运行,并且会使他们的数据库处于不确定状态状态。在尝试 azure 几周后,问题通常对他们来说并不明显,然后他们必须决定要么回滚(和松散数周的数据),要么花费数小时试图找出哪些脚本没有完全运行并尝试以与天蓝色兼容的方式将事物拼凑在一起。

如果您从未需要重写供应商的 SQL 脚本,我会非常鼓励这种体验。太有趣了” :-)

总是乐于助人,

托尼五世。

于 2013-03-02T13:50:36.290 回答