當我發佈我的項目時,客戶端需要能夠設置初始配置,其中一部分是Sql數據庫連接。我有一個在我的系統(MSSQLSERVER2008)和SQLEXPRESS2005上運行的Sql Server 2008實例。我嘗試使用下面的連接字符串本地只是爲了看看,如果這個工程,我不能得到它的工作:如何使用IP地址遠程連接到Sql Server 2008?
ConnectionString = {Data Source=127.0.0.1;Initial Catalog=DCOMProductionsDesktop;Integrated Security=False;User ID=DCOMProductionsDesktopService;Password=;Network Library=dbmssocn}
我得到的錯誤是慣用的「目標機器積極地拒絕了連接」 。
*沒有運行任何防火牆,並且其網絡內部反正 * TCP/IP協議是啓用 *啓用遠程連接,並允許
所以,我很爲難。
編輯
我改變了連接字符串的數據源:
DataSource=192.168.0.2\MSSQLSERVER2008 on my WinXP VM (for testing remotely)
現在,這個沒有工作。但是,當我在互聯網上部署此,將使用一個域名我的網絡之外的客戶如相同的連接字符串的工作:
DataSource=desktop.dcomproductions.com\MSSQLSERVER2008
或者我需要做不同的事情?
外面工作,這是確切的答案我一直在尋找後,我解決了最初的問題。知道這很容易。感謝您的信息! – 2009-06-21 09:09:05