2010-02-25 70 views
0

我有一個新網站,我試圖部署。它在我的本地機器上工作良好,但是當我安裝在服務器上時,它不再有效,並且我沒有收到任何錯誤消息。我正在使用SQL Server Express,但未在服務器上安裝。我需要這樣做嗎?SQL Server Express - 網站無法正常工作

+1

你能提供錯誤信息中的錯誤代碼嗎? – HotTester 2010-02-25 09:41:56

+0

我沒有收到錯誤代碼。這是我的問題:o( – 2010-02-25 09:47:13

回答

0

您需要確保您在嘗試連接的SQL Express上啓用TCP/IP設置才能允許外部連接。

指定一個標準端口而不是通常指定的動態端口也是值得的,這樣您可以向防火牆添加一個例外,以允許在需要時通過此端口進行訪問。

2

數據庫可以在任何與服務器連接的機器上。您只需要在應用程序的連接字符串中指定該機器託管數據庫的路徑

0

當然,您需要在服務器中安裝MS SQL或Express版本。然後您需要將數據庫複製到那裏並修改Web.config中的連接字符串。

只要數據庫服務器允許遠程訪問並且連接字符串設置正確,數據庫服務器也可以位於另一臺計算機上。

0

好吧,所以我的問題是SQL Express不存在任何地方。我將它安裝到服務器上,並且一切都很順利(除了更改集成安全性外)。感謝所有的指針。