,當我通過IP adresss連接我的連接字符串工作通過別名連接到遠程SQL Server
<connectionStrings>
<add name="DefaultConnection" connectionString="Data Source=ALIAS_SERVERNAME;Initial Catalog=DATABASE_NAME;Integrated Security=True" providerName="System.Data.SqlClient" />
<add name="DefaultContainer" connectionString="metadata=res://*/Models.Db.ModelName.csdl|res://*/Models.Db.ModelName.ssdl|res://*/Models.Db.ModelDb.msl;provider=System.Data.SqlClient;provider connection string="data source=192.168.0.61;initial catalog=DATABASE_NAME;integrated security=True;multipleactiveresultsets=True;application name=EntityFramework"" providerName="System.Data.EntityClient" />
</connectionStrings>
我創建別名的遠程服務器上,像我這樣做是localy(相同的端口和名稱),但它不工作。當我將IP地址放入連接字符串時,就像我發佈的IP地址一樣。 有人可以請求給我一些關於如何解決問題的指導。
錯誤我正在嘗試通過別名進行連接,並通過IP進行連接。順便說一句可以通過別名連接本地。
(EntityException):底層提供程序在打開時失敗。
有沒有人試圖問我係統管理員是否給出了相同的主機名? @MuratYıldız感謝嘗試幫助! – 1392023093user