Azure sql database SQL Azure的SQL脚本

Azure sql database SQL Azure的SQL脚本,azure-sql-database,sql-scripts,Azure Sql Database,Sql Scripts,我正在开发一个使用SQLAzure的应用程序。我没有访问Windows Azure的帐户,我想开始编写SQL脚本 我可以使用我的SQL Server 2008测试我的SQL Azure脚本吗?不太可能,因为某些SQL语句不受支持或部分受支持。因此,除非您已经非常熟悉SQL Azure和SQL Server之间的区别,否则一般建议您针对SQL Azure数据库创建脚本 开户真的很简单。请记住,当您创建SQLAzure数据库时,您的费用每天都按比例分摊。因此,如果你创建一个1GB的开发数据库(最小)

我正在开发一个使用SQLAzure的应用程序。我没有访问Windows Azure的帐户,我想开始编写SQL脚本


我可以使用我的SQL Server 2008测试我的SQL Azure脚本吗?

不太可能,因为某些SQL语句不受支持或部分受支持。因此,除非您已经非常熟悉SQL Azure和SQL Server之间的区别,否则一般建议您针对SQL Azure数据库创建脚本


开户真的很简单。请记住,当您创建SQLAzure数据库时,您的费用每天都按比例分摊。因此,如果你创建一个1GB的开发数据库(最小),你将每月支付9.99美元(加上非常低的传输成本),或者每天“大约”33美分。如果你在星期一创建一个1GB的数据库,并在下一个星期三放弃它,你将支付大约一美元。主数据库不收费。

我同意Herve的观点。如果您实际使用sqlazure,这可能是最好的,因为sqlserver和sqlazure之间存在一些差异。您可以通过以下方式获得30天免费帐户(无信用卡):

使用此链接:
使用此密码:promo code=dpew01

我还建议使用SQL Azure帐户。但是,如果您没有访问数据库的权限,可以在SQL 2008中创建数据库,然后导出SQL Azure兼容脚本。然后使用该脚本进行测试

以下是一个链接:


在为SQL Azure编写代码时,有一件事需要考虑,这就是本文所述的故障转移或重试策略:

您要做的实际上是正确的方法,您可以在本地SQL Server 2008实例中创建数据库,我建议为此使用最新的社区版

创建数据库、表。。处理它,然后生成一个脚本以稍后导出到SQLAzure


确保查看文档,了解在执行可能无法在SQL Azure上工作的工作时所需的更改或不使用的内容。

谢谢您的回答。我可以使用哪个国家?我认为促销代码不起作用。