gpt4 book ai didi

entity-framework - ASP.Net 核心 : Cannot open localdb requested by the login

转载 作者:行者123 更新时间:2023-12-02 17:20:30 25 4
gpt4 key购买 nike

提示:处理请求时发生未处理的异常。SqlException:无法打开登录请求的数据库“MoviesContext-8287b737-12b5-4c1c-8bf5-6259ea1d208b”。登录失败。用户“D-PC\D”登录失败。

System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity 身份,SqlConnectionString connectionOptions,对象 providerInfo,bool redirectedUserInstance,SqlConnectionString userConnectionOptions,SessionData reconnectSessionData,bool applyTransientFaultHandling)

我之前在项目目录的命令提示符中运行了以下命令(已经制作了我的模型并制作了我自己的 Dbcontext):
点网还原
dotnet ef 迁移添加初始
dotnet ef 数据库更新

网上的各种方法我都查过了,但是都没有在ASP.Net Core项目(Visual Studio 2017)中发生过。通过这些方式,我无法找到访问 SQL 服务或 web.config 文件的位置。

最佳答案

在程序包管理器控制台中运行以下命令来创建迁移类,为首次使用准备数据库:

添加迁移初始

此命令完成后,您将在 Visual Studio 中看到一个 Migrations 文件夹解决方案资源管理器窗口。这是 Entity Framework Core 存储其迁移类的地方。运行以下命令创建数据库并运行迁移命令:

更新数据库

创建数据库可能需要一些时间,但是一旦命令完成完成后,可以通过start看到创建和使用数据库的效果。

关于entity-framework - ASP.Net 核心 : Cannot open localdb requested by the login,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43092647/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com