2011-04-28 45 views
0

我正在開發一個使用SQL Azure的應用程序。我沒有帳戶來訪問Windows Azure,我想開始編寫SQL腳本。SQL Azure的SQL腳本

我可以使用我的SQL Server 2008來測試我的SQL Azure腳本嗎?

回答

0

不是真的,因爲某些SQL語句不受支持或部分受支持。因此,除非您已經非常熟悉SQL Azure和SQL Server之間的差異,否則一般建議是針對SQL Azure數據庫創建腳本。

開設賬戶非常簡單。請記住,當你創建一個SQL Azure數據庫時,你的收費是每天按比例分配的。因此,如果您創建1GB大小(最低)的開發數據庫,​​您將每月支付9.99美元(加上非常低的轉移成本),或者「大致」每天33美分。如果你在星期一創建一個1GB的數據庫,並在下週三放棄它,你將會支付大約一美元。主數據庫不收費。

1

我也建議一個SQL Azure的帳戶,您可以使用以下獲得30天的免費賬戶(不帶信用卡)。但是,如果您沒有訪問權限,則可以在SQL 2008中創建數據庫,然後導出SQL Azure兼容腳本。然後使用該腳本進行測試。

這裏是一個鏈接:http://blogs.msdn.com/b/cesardelatorre/archive/2010/06/04/importing-exporting-data-to-sql-azure-databases-using-bcp-and-sql-scripts.aspx

有一件事你應該適應於SQL Azure的編碼時是故障切換或重試政策,每這篇文章:http://blogs.msdn.com/b/appfabriccat/archive/2010/12/11/sql-azure-and-entity-framework-connection-fault-handling.aspx#comments