如何在 NuGet 的包管理器控制台中使用 Update-Database 命令

问题描述 投票:0回答:1

我正在尝试在 NuGet 的包管理器控制台中运行命令

Update-Database
。出现以下错误。

“初始化字符串的格式不符合从索引 X 开始的规范”

这是我尝试使用的连接字符串:

"ConnectionStrings": { "sqlserver": "user123:[email protected]:5432/nvlohuqx" }

将连接字符串的格式更改为以下格式后:

"sqlserver": "Server=surus.db.elephantsql.com;Database=nvlohuqx;User Id=user123;Password=password123;"

我收到这个新错误:

“建立与 SQL Server 的连接时发生网络相关或特定于实例的错误。找不到服务器或无法访问服务器。请验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。(提供程序) :命名管道提供程序,错误:40 - 无法打开与 SQL Server 的连接)”

我做错了什么?

c# nuget package-manager-console
1个回答
-3
投票

我建议在

Server = ""

上使用 IP 地址而不是域名
© www.soinside.com 2019 - 2024. All rights reserved.