使用 SQL Server 2008 R2 的 LocalDB 帮助

问题描述 投票:0回答:1

可以使用 SQL Server 2008 R2 创建数据库,使用所有表和存储过程等创建后,然后将其复制并粘贴到 Visual Studio

App_Data
文件夹中以用作 localdb?

我发现使用 Visual Studio 项目创建包含表和存储过程的数据库非常繁琐。

c# asp.net webforms sql-server-2008-r2
1个回答
2
投票

您可以(某种程度上)执行此操作,但 SQL Server 2008 R2 不再受支持,很长一段时间以来都不受支持,并且仍在支持的最新版本对于最大 10GB 的数据库是免费

事实上,SQL Server 2008 R2 早于 LocalDB。不过,我相信LocalDB仍然可以加载SQL Server 2008 R2数据库;只是实际的服务将运行更新的内容,但兼容级别为 2008 R2 (100)。

因此,假设您迁移到实际支持的版本,该过程如下所示:

    根据需要在服务器上创建数据库。
  1. 从原始服务器分离数据库。
  2. 将关联的(现已分离的)*.mdf 文件复制到适当的开发位置,并设置所需的连接字符串和部署选项。
此外,对于 Web 项目,使用 Express Edition 与 LocalDB 几乎总是更好。

© www.soinside.com 2019 - 2024. All rights reserved.