,当我通过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