今天在QQ群中看到有网友在更新数据库执行Update-Database时出现下面的错误:
为了能让搜索引擎搜索到,特意加上该错误的文字说明:
在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: SQL Network Interfaces, error: 26 - 定位指定的服务器/实例时出错) 。
曾经自己也遇到过一次,不过同事遇到很多次,也使用了很多方法解决,比如端口的设置问题,等等,反正后来也是稀里糊涂地解决了。
但是今天QQ群里的网友cuibty给出了解决办法:
Update-Database -ConnectionStringName "MyConnectionString"
群里的网友表示,update-database后面加了参数,强行更新数据库,效果杠杠滴!
在此感谢cuibty的分享!