假設我有兩個PC都可以通過互聯網。 我需要訪問PC1到PC2的數據庫。 我的IP版本協議對話框下方的截圖。遠程數據庫訪問任何通過互聯網
注: PC1是我的電腦數據庫,在那裏應該駐留和PC2將任何一臺PC在互聯網上
我使用Silverlight開發網頁\網頁。 而對於本地訪問數據庫(MS SQL Server),我使用以下連接字符串。
<connectionStrings>
<add name="SkiResultEntities" connectionString="metadata=res://*/SkiResultModel.csdl|res://*/SkiResultModel.ssdl|res://*/SkiResultModel.msl;provider=System.Data.SqlClient;provider connection string="Data Source=PRITESHARYAN-PC\PRITESHB_ARYAN;Initial Catalog=SkiResultData;Integrated Security=True;MultipleActiveResultSets=True"" providerName="System.Data.EntityClient" />
</connectionStrings>
在我的連接字符串或SQL Server數據庫設置中,我應該做些什麼修改? 所以數據庫在我的電腦是PC1可以訪問來自任何人在互聯網上... 請幫助.....
你不能真的這樣做,給你的私人,NAT保護IP塊。你不應該也想。但是,假設你想要,你需要找出你的公共IP(這可能會改變)並使用它,並通過youtlr路由器/防火牆打開正確的TCP/IP端口。仍然不推薦。更好的選擇:網絡服務。 –
任何好的例子...如何使用webservices ..? – Pritesh
@AndrewBarber其實我也不知道有關它的任何事情...如何打開TCP/IP端口或等... – Pritesh