我有一個數據庫我在本地機器上創建,我似乎無法正確部署到SQL Azure。我正在部署兩個數據庫,其中包括提供用戶成員資格的數據庫。問題從本地機器部署SQL Server數據庫到SQL Azure
每次我嘗試這一點,當我嘗試登錄和對數據庫的訪問嘗試,我收到一個系統找不到指定的文件錯誤:
我已經試過部署數據庫中的所有方法我可以從Microsoft SQL Management Studio中 - 通過右鍵單擊我的數據庫和「將數據庫部署到SQL Azure」,通過生成刪除並創建僅數據的SQL腳本並在現有目標數據庫上運行這些腳本,方法是創建一個bacpac並導入這些以及所有這些有相同的結果。
我已經在我的.NET MVC應用程序web.config中檢查了連接字符串,這些都是正確的。有趣的是,如果我使用指向我更新的Azure SQL數據庫的連接字符串在本地運行我的網站,一切正常 - 但在我的Azure網站上,我總是得到相同的結果。
的的sp_change_users_login似乎並沒有在Windows Azure的支持,'未能找到存儲過程「sp_change_users_login'.' - 有另一種命令來實現相同的結果? –
它找到exec sp_change_users_login'Report'嗎?它顯示了什麼?如果它發現意味着用戶是孤兒的事情..嘗試創建另一個有權訪問數據庫的用戶並使用這些新的憑據。 –
不,命令exec sp_change_users_login'Report'不會在服務器上運行,並說上面的消息,找不到存儲過程'sp_change_users_login' –