2013-02-20 55 views
0
  1. 我是新与Windows Azure和我刚刚注册一个3个月免费试用,我已经安装了DotNetNuke的7.0.1,我有问题是,每次当我尝试在我的dotnetnuke网站上安装一个模块,我得到了sql错误消息,请帮忙,因为我不知道是什么问题。因为我已经创造了超过1个数据库,但现在我已经删除了所有其他数据库现在我只剩下一个,我如何激活我的试用,所以我可以完成我的测试的Windows Azure(DotNetNuke的模块安装错误)

  2. 我的Windows Azure被禁用。

+0

*我得到的SQL的错误信息* - 你能分享错误请。 – Tom 2013-02-20 10:32:00

+0

您可以与我们分享哪些模块在安装时无法使用? – 2013-03-25 02:02:23

回答

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

  2. 我认为问题在于SQL Azure“billing”计数器是“每天”计算的。所以,你应该等待至少一天创建一个新的数据库之前或刚刚订阅转换为付费订阅

+0

除上述之外,您可以将任何DotNetNuke扩展上传到DNN分机验证服务(EVS)。这将(除其他之外)在将模块安装到您的系统之前测试模块的SQL Azure兼容性。 EVS旨在供扩展开发人员(供应商,企业和个人)和消费者免费使用,以验证其软件包。它很容易使用:evs.dotnetnuke.com – 2013-03-25 09:33:19

-1

---我工作POWERDNN禁用审判限制---

匿名喜,

尽管Azure确实有一些优势,但在Azure上运行像DotNetNuke这样的应用程序时,它确实不是一个好的业务或技术决策(至少今天)。目前,Azure与标准的SQL Server技术并不相同,DotNetNuke在过去的十年中一直采用这种技术。

我已经谈过谁曾试图运行在Azure上的DNN的网站多了几个同伙,它已经引起了他们严重的问题,通常会发生什么是SQL脚本不会完全运行,并会离开自己数据库处于不确定状态。这些问题通常对他们来说并不明显,直到试用Azure后的几个星期,然后他们必须决定要么回滚(并放松数周的数据),要么花费数小时来试图找出哪些脚本没有完全运行并尝试以天蓝色兼容的方式将东西拼凑起来。

如果您从来不需要重写供应商的SQL脚本,我会非常鼓励这种体验。这是一个很大的“乐趣” :-)

总是乐于帮助,

托尼五