2017-12-27 448 views
0

节日快乐!如何使SQL Server示例数据库包含在我的.NET项目中以发送给其他人?

我有一个.NET Web项目,我正在工作,需要发送一个样本,供有人看。我的问题是SQL Server 2017数据库。

我知道你可以包括用于Access数据库(如Northwind)的.mdb文件,但我不记得发送过SQL Server示例数据库。

我的限制是这样的:虽然我具有对数据库的读/写访问权限,但我无法在数据库服务器或工作站上安装任何内容。

感谢您的帮助, 卡洛斯

+2

您可以设计您的应用程序以使用其他数据源,如SQLite。或者您可以让用户添加数据库配置,然后从应用程序代码中为数据库创建种子。无需在应用程序中实际包含数据库。 – mason

+1

LocalDB是Sql Server版本,不需要完全安装Sql Server,您可以发送您的MDF数据库文件并附加到您的客户端上安装的LocalDB实例以供演示。请参阅https://stackoverflow.com/questions/9655362/localdb-deployment-on-client-pc – Steve

+1

如果您有权限并且不需要共享数据,请尝试在Management Studio中生成“CREATE TABLE”脚本。这将是一个快速解决方案,对于任何更永久的事情,你需要更多的权限,或者@mason说重新设计应用程序。 – Iztoksson

回答

相关问题