可以使用 SQL Server 2008 R2 创建数据库,使用所有表和存储过程等创建后,然后将其复制并粘贴到 Visual Studio
App_Data
文件夹中以用作 localdb?
我发现使用 Visual Studio 项目创建包含表和存储过程的数据库非常繁琐。
您可以(某种程度上)执行此操作,但 SQL Server 2008 R2 不再受支持,很长一段时间以来都不受支持,并且仍在支持的最新版本对于最大 10GB 的数据库是免费。
事实上,SQL Server 2008 R2 早于 LocalDB。不过,我相信LocalDB仍然可以加载SQL Server 2008 R2数据库;只是实际的服务将运行更新的内容,但兼容级别为 2008 R2 (100)。
因此,假设您迁移到实际支持的版本,该过程如下所示: