2013-02-20 63 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腳本,我會非常鼓勵這種體驗。這是一個很大的「樂趣」 :-)

總是樂於幫助,

託尼五