Sql server sql数据库部署

Sql server sql数据库部署,sql-server,Sql Server,我从未部署过任何windows应用程序,,,这是我的第一个 我的问题是如何在客户端部署带有sql数据库的windows应用程序。。 如果sql server 2005安装在客户端pc上,则..客户端不必执行任何操作,只需运行exe文件..我想我可以通过代码附加它来完成此操作…但我还希望客户端不能看到我的数据库…是否可以实现 我的意思是说,vb.net代码可以从数据库中写入和读取,而无需将其附加到sql server managemt studio中 如果我的英语不好,很抱歉…您可以在应用程序中重

我从未部署过任何windows应用程序,,,这是我的第一个

我的问题是如何在客户端部署带有sql数据库的windows应用程序。。 如果sql server 2005安装在客户端pc上,则..客户端不必执行任何操作,只需运行exe文件..我想我可以通过代码附加它来完成此操作…但我还希望客户端不能看到我的数据库…是否可以实现

我的意思是说,vb.net代码可以从数据库中写入和读取,而无需将其附加到sql server managemt studio中


如果我的英语不好,很抱歉…

您可以在应用程序中重新发布SQL Server Express。阅读所有其他版本都必须由您的客户提供,并且您的应用程序在安装过程中只向托管SQL Server实例请求位置连接字符串。使用任何选项,数据库都将属于客户机,客户机将完全控制内容

但我也希望客户不能看到我的数据库

如果您选择在客户机位置使用数据库,则这是不可能的。您唯一的选择是托管数据库,并让客户端远程连接到托管数据库。选项包括、主机或类似选项