【问题标题】:How to view an mdf file Visual Studio 2012 creates to store ASP.Net MVC 4 project data?如何查看 Visual Studio 2012 创建的用于存储 ASP.Net MVC 4 项目数据的 mdf 文件?
【发布时间】:2012-11-28 22:11:46
【问题描述】:

我在 Visual Studio 2012 中创建了一个新的 ASP.Net MVC 4 项目,并发现它会创建一个扩展名为 .mdf 的文件来存储数据。

我想查看数据库架构并能够像使用 SQL Server Management Studio 查询 SQL Server 数据库一样手动查询它。

怎么做?

【问题讨论】:

  • 我明白了。但是项目连接字符串显示“AttachDBFilename”,我在同一台机器上安装的 SQL Server 2012 上看不到数据库。
  • 我明白了。但是我对 ASP.Net 很陌生,你能看看下一个问题吗? :-] stackoverflow.com/questions/13819207/…
  • 如果我只是将数据库附加到服务器上,恐怕它会继承一些开发优化的设置,这会在我转向生产时损害性能。不会吗?
  • 顺便问一下,它实际上是如何工作的?它是否运行隐藏的 SQL Server 实例来托管数据库?安装 VS 2012 时首先引起我注意的是它没有 SQL Server Express,所以我安装了完整的 SQL Server 试用版来将我的数据库放在某个地方...
  • 是的,您可以提交您的第一条评论作为答案,我会接受。谢谢。

标签: sql-server asp.net-mvc visual-studio entity-framework visual-studio-2012


【解决方案1】:

.mdf IS SQL Server ...只需将.mdf附加到您的SQL Server实例,您就可以使用SQL Server Mgmt Studio查看它。

AttachDbFileName= 的整个功能都是废话 - 抱歉。我永远不会使用这种方法来摆弄.mdf 文件。只需将.mdf 文件附加到您的 SQL Server 实例,然后数据库将在服务器上(它所属的位置),您可以在那里看到它(并从那里使用它 - 更新您的连接字符串连接到服务器和服务器上的数据库)。

【讨论】:

    猜你喜欢
    • 2012-06-11
    • 1970-01-01
    • 1970-01-01
    • 2023-03-09
    • 2012-11-28
    • 1970-01-01
    • 2013-04-05
    • 2020-07-21
    • 1970-01-01
    相关资源
    最近更新 更多