微軟釋出工具幫助使用者從SQL Server快速遷移到SQL Azure

iSQlServer發表於2009-10-27

為了方便使用者從SQL Server遷移到SQL Azure,微軟在CodePlex上釋出了一個遷移工具。如果有可能的話,SQL Azure遷移向導會檢測並糾正SQL Server 2005/2008與SQL Azure之間的不相容性。嚮導能修復的一些常見問題有:使用varChar(max)替換text列、將使用者自定義型別轉換為基型別等。由於SQL Azure缺乏對hierarchyID的支援,因此需要手工完成。除了在SQL Azure上生成指令碼以部署遷移的schema之外,使用者還可以憑藉該工具通過BCP來遷移表資料。

Windows Azure是微軟進軍雲端計算市場的先遣隊。它由若干個元件構成,其中包括一個叫做SQL Azure的資料儲存引擎。SQL Azure的基礎是關聯式資料庫模型、提供了對約束、事務、臨時表以及儲存過程的完整支援。開發者可以通過ADO.NET、ODBC或是PHP訪問SQL Azure。

SQL Azure構建在SQL Server 2008上,對其的相容性級別達到了100。執行在較低相容性級別如80或90之上的資料庫可能會產生問題。雖然遷移工具可以捕獲到相容性級別問題,但我們強烈建議在使用該工具之前將資料庫的相容性級別提升到100。

SQL Azure遷移向導beta版位於CodePlex上,基於Microsoft Public License。


原文地址:http://www.infoq.com/cn/news/2009/10/SQl-Azure-Migrate

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/16436858/viewspace-617522/,如需轉載,請註明出處,否則將追究法律責任。

相關文章