2012-04-19 243 views
0

我試圖通過Visual Studio來連接到Windows Azure數據庫無法連接到Windows Azure數據庫

這裏是我的步驟:

  • 我按添加的服務器資源管理器連接
  • 填入服務器名.database.windows.net
  • 選擇使用SQL Server身份驗證
  • 的用戶名和密碼填寫
  • 輸入數據庫名稱

當我按OK,我必須等待一段時間,然後它給出和錯誤40:無法連接到SQL Server。

我的Azure服務器設置爲接受來自(0.0.0.0 - 255.255.255.255)的IP,所以是MicrosoftServices,有人可以幫我這個嗎?我很堅持,我嘗試了一切我能想到的:(

我下面這個教程: http://social.technet.microsoft.com/wiki/contents/articles/2151.windows-azure-and-sql-azure-tutorials-tutorial-2-using-sql-azure-en-us.aspx

被困在步驟7 ...

+0

您是否擁有Windows Azure SDK? – Zack 2012-04-19 11:41:22

+0

當然:)我做了一個天藍色的應用程序,現在試圖添加一個SQL天藍色的數據庫 – user1343847 2012-04-19 11:51:46

回答

0

你需要運行SQL Server 2008 R2(+ Service Pack)通過SSMS連接(SQL Server管理工作室)

+0

我有這個運行.. – user1343847 2012-04-19 11:46:06

+0

加上服務包是關鍵,我認爲你有SP1然後。當他們(MSFT)更新SQL Azure很久以前,它打破了所有在他們的機器上沒有SP1的人...... – user728584 2012-04-19 11:51:46

+0

您是否知道我可以在哪裏下載其他Service Pack? – user1343847 2012-04-19 11:57:20

0

您連接的位置是否阻止端口1433上的出站流量/連接?這實際上比人們更常見如果你100%肯定沒有被阻止,我推薦嘗試的兩件事情是a)刪除和註釋dd規則b)使用您實際來自的IP的更具體的規則。

+1

我剛剛添加了規則,但它仍然不起作用 – user1343847 2012-04-19 11:48:25

+0

如果您在企業中是否是本地防火牆規則(在您的開發盒)或位於您的位置防火牆的規則? – user728584 2012-04-19 11:55:46

+0

我在工作地點的防火牆上添加了入站規則 – user1343847 2012-04-20 07:43:24