2010-07-13 77 views
24

现在我正在寻找Azure并希望迁移到这一个。但我不确定这样不会有问题。 你能解释一下有什么区别吗?而且我通过SQL Azure无法做到的事情?SQL Azure和SQL Server 2008有什么区别?

+0

我编写了这个Google查询来检查MSDN Azure文档http://www.google.com/custom?q=site%3Amsdn.microsoft.com%2Fen-us%中提到的引用SQL的不支持的功能2Flibrary%2Fwindowsazure%2F +%22SQL%22 +%22not + supported%22&btnG =搜索 – mvark 2013-09-30 11:38:00

回答

1

SQL Azure是一个基于云的服务:

微软SQL Azure的™数据库是建立在SQLSERVER® 技术基于云 关系数据库 服务。它在云中提供高度可用的,可扩展的,多租户 数据库服务,由Microsoft 托管。 SQL Azure数据库帮助 简化了多个数据库的配置和部署。开发人员不需要安装,设置,修补程序或 管理任何软件。高可用性 并且容错是内置的,并且不需要 物理管理。 SQL Azure数据库支持 Transact-SQL(T-SQL)。客户可以使用T-SQL 开发中的现有知识和熟悉的关系 数据模型,以与现有的 内部部署数据库对称。 SQL Azure 数据库可通过与现有工具集集成的 和通过内部部署 和云数据库提供对称的 帮助降低成本。

SQL Server 2008是基于服务器(本地或托管)

+0

downvoters应该发表评论.... – 2015-08-26 09:42:51

1

此链接指定了不能在Azure的支持或部分支持的Transact-SQL结构:

http://msdn.microsoft.com/en-us/library/ee336281.aspx

例如,不支持:http://msdn.microsoft.com/en-us/library/ee336253.aspx

部分支持:http://msdn.microsoft.com/en-us/library/ee336267.aspx

最后,这里有一个很好的参考,以部署:http://social.technet.microsoft.com/wiki/contents/articles/developing-and-deploying-with-sql-azure.aspx

如果你有一个具体的问题,请询问。

希望有帮助。

25

SQL Azure是SQL Server的子集
这意味着SQL服务器中的一些功能将不会出现在SQL Azure中。


所以它有很多的不支持的功能
http://msdn.microsoft.com/en-us/library/ee336253.aspx

还有一些其他的限制
http://msdn.microsoft.com/en-us/library/ff394115.aspx



Azure不支持CLR存储过程(扩展存储过程既不)
https://feedback.azure.com/forums/217321-sql-database/suggestions/401015-support-clr-stored-procedures

而在一般的存储过程的支持是值得商榷的 http://blogs.msdn.com/b/sajid/archive/2010/04/22/restrictions-of-stored-procedures-in-sql-azure.aspx

而且它没有计划任务(或程序)
Scheduled Tasks with Sql Azure?

它不支持全文索引要么
https://feedback.azure.com/forums/217321-sql-database/suggestions/405464-support-full-text-indexing
SQL Azure - Substring Searches?

你不能做跨数据库的引用(不下去了,看到https://azure.microsoft.com/en-us/blog/querying-remote-databases-in-azure-sql-db/
http://www.mygreatwindowsazureidea.com/forums/34685-sql-azure-feature-voting/suggestions/402636-cross-database-reference?ref=title

空间数据支持缺失以及(不再)
http://www.keepitsimpleandfast.com/2009/12/main-differences-between-sql-azure-and.html

它不支持端口FILESTREAM
https://feedback.azure.com/forums/217321-sql-database/suggestions/413287-implement-filestream-for-blobs-into-azure-blob-sto

没有分析器用于SQL Azure的
https://feedback.azure.com/forums/217321-sql-database/suggestions/431943-profiler-for-sql-azure

该数据库将不会自动地增加它的最大允许大小
SQL Azure: What will happen if size of my SQL Azure get 5GB?

并且对于SSMS没有全力支持
http://www.mygreatwindowsazureidea.com/forums/34685-sql-azure-feature-voting/suggestions/476408-full-management-studio-support?ref=title

它不支持ASP。NET会话(不再,但你需要你的会话类用Serializable属性标记)
http://www.mygreatwindowsazureidea.com/forums/34685-sql-azure-feature-voting/suggestions/472024-add-support-for-asp-net-sessions-in-sql-azure?ref=title

那么,有没有办法来发送电子邮件
sending email from sql azure

这是你如何与它连接使用SSMS:
http://www.mssqltips.com/tip.asp?tip=1950


附录:它是不可能有一个数据库大于 1000 GB
(GB每03 500 2014年4月)
(1000 GB每19 2016月)
Overcoming Windows Azure Sql Database 150 gb size limitation





而且它的成本模型是 '阴天' 充其量
http://www.microsoft.com/windowsazure/pricing/
http://searchwindevelopment.techtarget.com/news/1507649/Windows-Azures-hidden-compute-costs
Real World Windows Azure Costing Examples, Anyone?
http://www.brentozar.com/archive/2009/07/sql-azure-pricing-10-for-1gb-100-for-10gb/

忘了说了9.99值,这不是事实。
这只是数据的租金 - 您还需要租用其余的。
Azure的定价很复杂
至少80美元一个月。
http://www.microsoft.com/windowsazure/pricing-calculator/

在一年中,这就是960 $您租用(mimimum,你不会有太多这个)。

基本上,只要浏览此:
http://www.mygreatwindowsazureidea.com/forums/34685-sql-azure-feature-voting

https://stackoverflow.com/search?page=2&tab=relevance&q=sql%20azure%20unsupported
对于相关问题的快速参考。

不必介意您将您的(或您的客户)敏感数据存储在其他人的服务器 (税收,专利申请,优惠,客户名单,您的数据库架构等)中。

+1

支持空间数据,Universal Providers支持SQL Azure作为会话存储,out-of-开箱。您可以独立于任何Compute运行SQL Azure,从任何地方的任何主机访问它。所以不要忘记9.99美元的价值。关于数据库大小:你运行一个ALTER DATABASE来设置最大大小(高达150GB),并且数据库根据需要增长/收缩,在那里你为你的数据到达的层付钱,每天分摊。不要忘记,SQL Azure(和Azure Blob,表和队列)中的所有数据都是在数据中心内进行三重复制的。 – 2012-02-02 02:11:54

+1

那它有什么用呢?看起来很蹩脚。 – 2014-06-18 03:47:46

+1

@David Makogon:如果您的数据库超过150 GB(将图像放入数据库时​​很容易),会发生什么情况? – 2015-03-12 13:22:46

相关问题