【问题标题】:MSSQL LocalDb has blue question mark icon in SSMS, can't update database with EF CoreMSSQL LocalDb 在 SSMS 中有蓝色问号图标,无法使用 EF Core 更新数据库
【发布时间】:2020-03-29 17:50:59
【问题描述】:

我正在尝试设置一个新的 localdb 并使用 EF Core 进行更新。我可以很好地连接到服务器并创建数据库,但是它有一个蓝色问号图标而不是绿色复选标记。

尝试运行 update-database 也会返回似乎来自同一问题的错误

这是我正在使用的连接字符串:services.AddDbContext<ScDbContext>( options => options.UseSqlServer("Server=(localdb)\\mssqllocaldb; Database=mydb; Trusted_Connection=True;"));

【问题讨论】:

标签: entity-framework asp.net-core ssms localdb


【解决方案1】:

“?”只是您当前的用户标识无法访问数据库服务器上的服务视图。这可能是因为有防火墙阻止了您,因为您的用户 ID 在服务器上没有权限,或者 WMI 服务没有在服务器上运行。

所有的“?”意思是SSMS不能告诉你服务的状态,你也不能改变状态。

我认为这与您的问题无关。

【讨论】:

    猜你喜欢
    • 2017-03-16
    • 1970-01-01
    • 2021-07-13
    • 2021-02-26
    • 2017-01-17
    • 2018-02-03
    • 1970-01-01
    • 1970-01-01
    • 2020-12-02
    相关资源
    最近更新 更多