0

我在另一个系统上创建了这个项目并完成了。我使用代码优先迁移来创建数据库。在那个系统上,这个应用程序运行正常。

但是现在当我将项目转移到另一个系统时,它的包管理器显示以下错误:

建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。(提供者:SQL 网络接口,错误:26 - 错误定位服务器/指定的实例)

我尝试使用Update-Database -Vebrose,我观察到它针对的是错误的数据源,该数据源位于我创建项目的那个系统中。如何解决这个问题?

4

2 回答 2

0

SQL Server 是否配置为允许远程连接?端口 1433(SQL Server 默认端口)是否打开?

如果您只有在 web.config 中发送的文本,则连接字符串可能位于其他位置。

于 2019-07-29T07:59:39.983 回答
0

检查 app.config 是否设置了连接字符串。它可能具有现在无法访问的“旧”机器的连接。

于 2019-07-26T01:15:10.597 回答