gpt4 book ai didi

sql-server - 如何找到我的 (localdb) SQL Server 2012 数据库的位置并对其进行备份?

转载 作者:行者123 更新时间:2023-12-01 20:19:09 25 4
gpt4 key购买 nike

我正在使用 VS2012 并且创建了一个数据库:

(localdb)\v11.0 (SQL Server 11.0.2100 - T61\Alan)

如何找到该数据库的物理位置。我该如何支持这一点?我可以复制这些文件,将它们移动到另一个位置,然后再次启动数据库吗?

这是我的连接字符串:

<add name="DB1Context" connectionString="Data Source=(LocalDb)\v11.0;Initial Catalog=DB1;Integrated Security=SSPI;" providerName="System.Data.SqlClient" />

最佳答案

对于第一次接触 Entity Framework 的人来说,这是相当困惑的。

如果您使用Code First,则会在 %USERPROFILE% 处生成一个 mdf 文件。 (例如 C:\Users\<username> )。

如果您使用数据库优先,则在 SQL Server 对象资源管理器(而不是服务器资源管理器!)下创建数据库,将在 %LOCALAPPDATA%\Microsoft\Microsoft SQL Server Local DB\Instances\MSSQLLocalDB 生成一个 mdf 文件。 .

关于sql-server - 如何找到我的 (localdb) SQL Server 2012 数据库的位置并对其进行备份?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18202383/

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