2012-06-21 63 views
0

我的SQL Server由我的託管提供商託管。這意味着我沒有權限重新創建(或創建)數據庫。實體框架4.3託管SQL Server無數據庫創建權限

這是EF 4的問題 - 它認爲表格丟失了,它們是。我認爲是由於無法重新創建數據庫造成的。

回顧:本地開發,第一次運行託管服務器,切換連接字符串,針對託管服務器運行,錯誤說無效對象名稱'dbo.Products'。

我有權從DB

我在這個假設是正確的除了別的什麼創建以及如何解決此問題?

+0

只需插入自己的表?在本地計算機上使用本地安裝,導出表格,然後將它們導入共享主機。考慮到我知道事實,這對我而言意味着你沒有理由不這樣做。 –

回答

0

您可以手動創建數據庫並設置Database.SetInitializer(null)或者您可以嘗試EF 5 RC。在release notes你可以看到他們解決了這個問題。

相關問題