bas*_*bas 6 database azure azure-sql-database
我刚刚开始在Azure中开发,我遇到了许多可能对其他人有帮助的问题.
我的目标是了解更多:
我的第一步:
我开始并行开始这个伟大的教程,以获得网站,html5,azure的实践经验.
由于我通过在不同的项目中添加我的实体类而偏离了教程,因此遇到了运行enable-migrations的错误.在这里,您可以阅读该问题的答案.
对我来说,现在是"最艰难的"部分:数据库世界.我不是数据库开发的专家,所以我想知道我需要多深才能潜水.目标保持不变:我想构建一个webapp,用于存储和检索数据库中的数据.到目前为止,蔚蓝的体验非常容易,而且一切都很容易集成.
我有点喜欢我只需要视觉工作室来工作的想法,并且我可以获得帮助我开发我需要的东西的插件.当你进入数据库开发时,这会结束吗?SQL Server 2012是否可行?
还是有"更容易"的选择?使用我在本地更改的内容更新云中的数据库是否需要做很多工作?我确实希望最终将数据存储在azure的数据库中.
你能不能用它的缺点和专业人士了解那里的可能性?
当您在模拟环境(本地开发)中使用 Windows Azure 环境时,您可以使用桌面版本的 SQL Server 2012。但最后,当您发布云应用程序进行生产时,您必须将数据架构存储在 Azure SQL 数据库上。
什么是 Windows Azure SQL 数据库?
Microsoft Windows Azure SQL 数据库是一种基于云的关系数据库服务,它基于 SQL Server 技术构建,并在 Microsoft 拥有、托管和维护的硬件上的 Microsoft 数据中心中运行。
共同点和不同点
与您本地的 SQL Server 实例类似,Windows Azure SQL 数据库公开一个表格数据流 (TDS) 接口,用于基于 Transact-SQL 的数据库访问。
这允许您的数据库应用程序以与使用 SQL Server 相同的方式使用 Windows Azure SQL 数据库。
由于 Windows Azure SQL 数据库是一项服务,因此 Windows Azure SQL 数据库中的管理略有不同。
与 SQL Server 本地实例的管理不同,Windows Azure SQL 数据库从物理管理中抽象出逻辑管理;您继续管理数据库、登录名、用户和角色,但 Microsoft 管理物理硬件,例如硬盘驱动器、服务器和存储。
这种方法帮助 Windows Azure SQL 数据库提供大规模多租户数据库服务,提供企业级可用性、可扩展性、安全性和自我修复能力。
由于 Microsoft 处理所有物理管理,因此 Windows Azure SQL 数据库和 SQL Server 本地实例在管理、配置、Transact-SQL 支持、编程模型和功能方面存在一些差异。
特点和类型
Windows Azure SQL 数据库不支持 SQL Server 中的所有功能和数据类型。
Analysis Services、Replication 和 Service Broker 当前不作为 Windows Azure 平台上的服务提供。
由于 Windows Azure SQL 数据库执行物理管理,因此任何尝试直接操作物理资源的语句和选项都将被阻止,例如资源调控器、文件组引用和某些物理服务器 DDL 语句。
也不可能设置服务器选项和 SQL 跟踪标志或使用 SQL Server Profiler 或数据库优化顾问实用程序。
Windows Azure SQL 数据库支持多种 SQL Server 2008 数据类型;它不支持 SQL Server 2008 中已弃用的数据类型。
有关更多详细信息,您可以点击下面提到的链接。
工具和实用程序支持(Windows Azure SQL 数据库)
将 ASP.NET Web 应用程序部署到 Windows Azure 云服务和 SQL 数据库
我希望这对你有帮助。
| 归档时间: |
|
| 查看次数: |
450 次 |
| 最近记录: |