2010-11-15 138 views
0

我构建了一个使用sql server数据库的应用程序。它可以在我的系统中正常工作,安装所有必要的软件。SQL服务器数据库部署

现在我想的是部署到其他系统。是否有必要在该系统中安装完整的sql server(不必要的重型服务器,仅用于运行该应用程序)或有任何支持?

OR

可我的数据库mdf文件复制到新系统中的一些位置,并给予适当的连接字符串是否行得通呢?

我是新手到这个领域,请指导我。

+0

的MDF文件不只是“神奇”的工作,当您把它们的地方SQL服务器 - 你需要有可用的SQL Server的核心系统;无论是在中央服务器上,还是在每台PC上(SQL Server Express,SQL Server Compact Edition) – 2010-11-15 12:25:12

+0

Ya正确,它不会奇迹般地工作。所以我还需要安装SQL Server引擎还是任何运行时环境都足够了?在应用程序安装过程中请告诉我在客户机中默默安装的版本。 – PawanS 2010-11-16 06:10:40

回答

1

但是也有一些专为台式机上运行SQL Server(尺寸&能力有限)的免费Express & Compact版本,其中的数据是本地&它不适合使用完整的服务器版本。

您可以使用您所选择的安装程序安装这些,然后连接&直接附上您的MDF文件。

+0

所以快速或紧凑(免费版)就够了......谢谢我将实现这些。 – PawanS 2010-11-16 06:15:08

1

你必须在新服务器上安装SQL Server,然后部署密度纤维板。 SQL服务器无法通过网络连接数据库文件。