You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何配置Razor Pages项目,使生成的数据库可在SSMS中查看?

如何配置Razor Pages项目使数据库在SSMS中可见

1. 确认项目的数据库连接字符串

打开项目根目录下的appsettings.json文件,找到ConnectionStrings节点,查看电影数据库的连接配置。示例如下:

"ConnectionStrings": {
  "MovieContext": "Server=(localdb)\\mssqllocaldb;Database=MovieContext-YourProjectName;Trusted_Connection=True;MultipleActiveResultSets=true"
}

重点记录两个核心信息:

  • 服务器实例:(localdb)\mssqllocaldb(默认LocalDB实例)
  • 数据库名称:MovieContext-YourProjectName(具体名称以你的配置为准)

2. 在SSMS中连接正确的数据库实例

打开SQL Server Management Studio,在「连接到服务器」窗口:

  • 服务器名称:填入刚才获取的实例名,比如(localdb)\mssqllocaldb
  • 身份验证:选择「Windows身份验证」
    点击「连接」完成登录。

3. 确保EF Core已创建数据库

如果数据库还未生成,需要通过EF Core迁移完成创建:

  1. 打开Visual Studio的「包管理器控制台」
  2. 执行命令创建初始迁移(若未创建过):
Add-Migration InitialCreate
  1. 执行命令将迁移应用到数据库:
Update-Database

4. 在SSMS中查看数据库

连接成功后,右键SSMS左侧导航栏的「数据库」节点,选择「刷新」,即可看到你的电影数据库。

额外排查点

  • 如果项目使用SQL Server Express而非LocalDB,连接字符串中的服务器实例会是.\SQLEXPRESS,需在SSMS中连接该实例
  • 确认当前Windows账户对目标数据库实例拥有足够权限

内容的提问来源于stack exchange,提问作者Toufik

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.25 02:55:04