【发布时间】:2016-04-14 08:08:36
【问题描述】:
我正在为 VB.net 中的应用程序编写安装程序。我的应用程序需要一个 SQL Server 数据库才能工作,但我希望我的应用程序在没有安装 SQL Server 实例的机器上运行。
存在 sqlcmd 独立的还是什么? (我想将它包含在我的安装包中)
这样可以通过sqlcmd创建数据库吗?
谢谢
【问题讨论】:
-
您应该查看 LocalDB 位。 msdn.microsoft.com/en-us/library/hh510202.aspx
-
尝试使用 SQLite 或 SQL CE。对于后者,添加正确的 .dll 需要做一些工作,但可以做到。
-
如果您的应用程序使用 SQL Server
.mdf数据库文件,那么您必须在该计算机上安装基于服务器的 SQL Server 版本(或者该机器必须有权访问它所连接的网络上的 SQL Server 实例)。您不能使用或创建一个 SQL Server.mdf数据库文件没有安装了 SQL Server -
谢谢,我是这么想的……
标签: sql-server vb.net sqlcmd