2013-03-11 26 views
0

我試圖使用Windows Azure提供的雲技術聯機我的Visual Studio 2012 MVC 4項目。 儘管我可以訪問我的網站(它上傳得很好並且可以訪問),但我無法設法使數據連接正常工作。 例如,當我嘗試向我的實時應用程序註冊一個新用戶時,它返回一個簡單的錯誤:「處理您的請求時發生錯誤」(這是法語翻譯,儘管...)'Visual Studio 2012 - Windows Azure:連接字符串不工作(無數據庫交互)

我已經在網絡上跟隨了一堆教程,但似乎沒有一件事情能夠奏效。 這裏是連接字符串實際上我用:

<add name="yoombysql" 
providerName="System.Data.SqlClient" 
connectionString="Data Source=tcp:rmy11na948.database.windows.net,1433;Initial Catalog=yoombysql;Integrated Security=False;User Id=yoomby;Password=PASSWORD;Encrypt=True;TrustServerCertificate=False;MultipleActiveResultSets=True" /> 

這不是我一直在嘗試,唯一的,但我運行的想法......所以,如果任何人有一個提示或線索在此... 在此先感謝!

回答

0

確保在控制面板中右側的「管理允許的IP地址」下的數據庫rmy11na948,您已經檢查了WINDOWS AZURE SERVICES =「YES」,並且如果您要訪問Azure之外的Azure SQL,則需要添加您的特定IP地址進行測試。

UPDATE:你應該添加完整的userid以及User [email protected];

再次,從門戶網站在右側點擊「查看連接字符串」,複製ADO.NET連接字符串和替換{} your_password_here 。如果失敗了,請參閱Windows Azure SQL Database Firewall的步驟。

UPDATE-2:對於實體框架連接,讀取How to: Connect to Windows Azure SQL Database Using the ADO.NET Entity Framework和閱讀Entity Framework and SQL Azure

+0

Windows Azure的服務是是。我的IP地址已被添加到授權的IP,但我仍然得到相同的錯誤... – PaKempf 2013-03-12 08:00:24

+0

感謝您的答案,但。任何其他想法? – PaKempf 2013-03-13 14:12:29

+0

是你的外部IP地址的IP地址嗎?另外,你是否使用Entity Framrework? – viperguynaz 2013-03-13 16:19:51

相關問題