為了方便用戶從SQL Server遷移到SQL Azure,微軟在CodePlex上發布了一個遷移工具。如果有可能的話,SQL Azure遷移向導會檢測并糾正SQL Server 2005/2008與SQL Azure之間的不兼容性。 該向導能修復的一些常見問題有:使用varChar(max)替換text列、將用戶自定
為了方便用戶從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。
微軟SQL Azure開發團隊中旬份發布了SQL Azure的CTP版。在這次版本更新中,我們不但看到了很多重要的功能支持和改進,還在該版本中得到了相對完整的功能集。下面給出本次SQL Azure CTP版的主要更新:
防火墻支持
新功能提供了指定一個詳盡的IP地址列表,通過此列表可以更安全更方便的訪問SQL Azure Server。一直以來云數據庫的安全問題都十分受到關注;基于此功能的幫助下,就可以對訪問數據庫的主機進行精確的控制篩選了。
批量嵌入支持
在實際使用中,上傳加載數據的速度始終是一個讓人頭疼的問題。因此發布SQL Azure CTP版本中增加了批量嵌入功能。這將在很大程度上改善加載數據的速度,可以說是數量級上的提升。可以通過ADO.Net下的SqlBulkCopy類來進行修改實現此功能。
數據庫版本選擇
在創建的過程中可以對SQL Azure數據庫的版本進行選擇,Web版的大約有1GB,商業版的大約有10GB。在T-SQL的創建過程中同樣適用,比如,創建一個商業版的數據庫的T-SQL命令為:
CREATE DATABASE foo (MAXSIZE = 10GB)
據悉,SQL Azure開發團隊稍后會提供為PHP 1.1 做的 SQL Server 驅動更新。并且提供對PHP 5.3的支持,其中包括對使用性能的改進和功能的增強。微軟計劃為在11月舉行的PDC(專業開發者會議)大會上提供一個更為完善的SQL Azure版本。
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com