2012-09-18 72 views
0

我想通過我的IIS與MVC Web項目獲取數據庫連接。
在我Web.conf連接字符串我使用下列參數:與本地使用的IIS沒有sql server數據庫連接

data source=[Computername]\[DatabaseInstanceName]

這並不適用於me.But工作時更改[計算機]我的IP-ADRESS它的工作原理。

有人有想法我能做些什麼?因爲每天都要在幾個文件中改變這個很煩人。

編輯:我使用的是IIS 8

回答

0

有幾種方法可以驗證我的連接

1)如果你正在使用Visual Studio,

a)於Transact-SQL EditorData菜單中點擊並檢查該對話框

enter image description here

b)另一個竅門是我嘗試CREA TE數據源,按照對話框中,然後複製連接字符串的Visual Studio生成

C)如果看服務器資源管理器,你可以在那裏找到你的數據庫,右鍵單擊數據庫,然後單擊屬性

enter image description here

0

computername需要可以被機器訪問。目前只有IP地址可用,因爲沒有任何信息告訴系統myComputerName是位於IP地址的機器。

您可以將條目添加到您的主機文件或本地DNS服務器(如果使用的話)。如果添加到您的主機文件(它將在某個地方像C:\Windows\System32\drivers\etc),您需要以管理員身份運行您的文本編輯器。該項目將是這個樣子:

192.168.1.1 JSCWorkstation 

(明顯變化的IP和計算機名自己的實際值如果數據庫在同一臺機器的應用程序,您可以使用本地迴環地址(127.0上運行。 0.1)作爲IP的條目。

如果你是在本地DNS服務器的環境中,你可以找管理員添加在DNS服務器中的類似項目。

一旦做到這一點你的機器可以可以通過名稱而不是通過IP地址找到,您可以打開命令提示符並鍵入

ping myComputername。如果你得到答覆,一切都很好。

相關問題