SQL Azure并不完全支持SQL Server內(nèi)所有的特性和數(shù)據(jù)類型。當(dāng)前版本的SQL Azure并不支持分析服務(wù)、復(fù)制、報表服務(wù)以及Service Broker。
因為SQL Azure負(fù)責(zé)物理管理,所以任何企圖直接操作物理資源的語句和選項都被屏蔽掉了,例如Resource Governor、文件組訪問或一些關(guān)于
服務(wù)器的數(shù)據(jù)庫定義語言(DDL)語句。另外,也不能夠設(shè)置服務(wù)器選項、SQL跟蹤標(biāo)記(Trace Flag)或SQL Server Profiler以及Database Tuning Advisor。
總體來看,SQL Azure采用了更先進(jìn)的架構(gòu)設(shè)計,由微軟基于云進(jìn)行托管,提供的是可擴(kuò)展、多租戶、高可用的數(shù)據(jù)庫服務(wù)。SQL Azure Database幫助簡化多數(shù)據(jù)庫的供應(yīng)和部署,開發(fā)人員無需安裝、設(shè)置數(shù)據(jù)庫軟件,也不必為數(shù)據(jù)庫打補(bǔ)丁或進(jìn)行管理。SQL Azure為用戶提供了內(nèi)置的高可用性和容錯能力,且無需客戶進(jìn)行實際管理。SQL Azure Database支持TDS和Transact- SQL(T- SQL),客戶可以使用現(xiàn)有技術(shù)在TSQL上進(jìn)行開發(fā),還可以使用與現(xiàn)有的客戶自有數(shù)據(jù)庫軟件相對應(yīng)的關(guān)系型數(shù)據(jù)模型。SQL Azure Database提供的是一個基于云的數(shù)據(jù)庫管理系統(tǒng),它能夠整合現(xiàn)有工具集,并提供與客戶自有軟件的對應(yīng)性。
SQL Azure數(shù)據(jù)庫管理與SQL Server數(shù)據(jù)庫在物理管理方面最大的不同是,SQL Azure不僅能夠自動復(fù)制所有數(shù)據(jù)來提供高可用性,還可以管理
負(fù)載均衡。當(dāng)任何主數(shù)據(jù)庫服務(wù)器停止工作的時候,另外一臺正常運(yùn)行的備份數(shù)據(jù)庫會自動接替主服務(wù)器,這就是故障轉(zhuǎn)移的功能。而且,這個過程對用戶來說是透明的。
為了提供這一層面的物理管理,用戶不能控制SQL Azure的物理資源。舉例來說,不能指定數(shù)據(jù)庫或索引駐留的物理硬盤或文件組。因為不能訪問計算機(jī)的文件系統(tǒng)并且所有的數(shù)據(jù)都會被自動復(fù)制,所以SQL Server的備份和恢復(fù)命令在SQL Azure上無效。
如果用SQL Server的backup命令行去備份database會提示:
Statement 'BACKUP DATABASE' is not supported in this version of SQL Server.
默認(rèn)SQL Azure服務(wù)會備份所有的數(shù)據(jù)庫,但這個備份是物理備份,只有15天,如果想找到15天前的備份就比較困難了。
新聞標(biāo)題:SQLAzure與SQLServer的異同點(diǎn)總結(jié)和歸納
URL分享:http://aaarwkj.com/article46/jechhg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信公眾號、虛擬主機(jī)、App設(shè)計、手機(jī)網(wǎng)站建設(shè)、網(wǎng)站設(shè)計、網(wǎng)站設(shè)計公司
廣告
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源:
創(chuàng)新互聯(lián)