2012-05-16 38 views
6

我有一個使用umbraco cms的項目,即。 MSSQL(現在我們正在用WordPress重建網站)。我無法理解這種關係。在Umbraco很難。所以我想直接從Umbraco CMS下載/導出內容。但在CMS中,我找不到任何選項來導出批量數據。有沒有其他方法可以做到這一點?或者如果你能幫我找到任何免費的工具。或者任何可以簡單地將MSSQL用於MySQL的免費工具?如何從umbraco CMS導出數據?

由於事先/拉傑夫

+0

我不確定如果整個數據從MSSQL遷移到MySQL,您將如何管理?另外在每個內容節點中的umbraco數據都以xml格式保存,那麼你將如何管理這些數據..? –

+0

是的。而已。它保存爲xml格式。所以我們通過xml獲取並找出了節點。謝謝Mahesh –

回答

-2

你可能會想用開拓一把umbraco的快遞附加:

http://umbraco.com/products/more-add-ons/courier-2.aspx

這不是免費的,但似乎它在市場上的唯一工具爲這種類型的工作。

+0

謝謝保羅。我們已經做到了。沒有這個插件。 –

+4

@RajeevPrabhakaranNair:分享你如何做到的步驟! – mynkow

+0

@RajeevPrabhakaranNair請分享你的知識 – NinjaOnSafari

8

你可以通過創建一個包來實現。在Umbraco的Developer部分,展開Packages節點並右鍵單擊'Created packages'並單擊'Create'。點擊包裝並在編輯器的「包裝內容」選項卡中,您可以選擇一個內容節點,並帶有一個選項以包含其所有子節點。

Umbraco content packaging

完成在 '包屬性' 選項卡中的必填字段。一旦按下'保存&發佈',您將可以選擇下載軟件包。

Download Umbraco package

現在,您可以下載內容在此包中,通過使用「安裝本地包」選項上一把umbraco的另一個實例安裝。

該方法的更詳細的說明可用here

+1

這可能是好的,如果你想只導出一個內容節點....但是如果你有幾個網站(很多),這一點很複雜 – Serge

+1

當使用Umbraco 7時,選項是「選擇」一個內容節點。上面的關鍵是瞭解你需要選擇你下載相關數據後的內容節點。如果該內容節點已經存在,則會創建一個重複節點,並且必須根據需要修改\刪除它們。我沒有嘗試過,但我相信你可以選擇多個節點。一個package.xml文件被封裝在生成的zip文件中,並且需要以某種方式進行處理以導入到Wordpress中。 – Anthony