如何在另一台使用SQL Server的机器上运行依赖SQL数据库的应用程序?

本文关键字:SQL Server 机器 依赖 应用程序 数据库 运行 一台 | 更新日期: 2023-09-27 18:05:27

我已经创建了一个运行良好的CRUD应用程序。它连接到同一台机器上的SQL。我想发布我的c#应用程序并将其安装在另一台没有SQL的PC上。

有可能在那台PC上运行它,而不安装SQL Server吗?如果有,我该怎么做?

如何在另一台使用SQL Server的机器上运行依赖SQL数据库的应用程序?

可以在那台电脑上运行吗?

如果没有数据库,你的应用程序就是"死的"。

你有两个选择。

    安装sql server
  • 连接安装在另一台PC上的sql server。

这是你的选择。

如果你的项目很小,数据库小于4GB,你不打算在每台机器上安装SQL Server,你的客户端没有访问SQL Server的服务器,那么你可能想使用SQL Server compact

在这种情况下,您的数据库将是一个单独的sdf文件,您将使用它在机器上的路径连接到它。那么连接字符串应该是这样的:

Data Source=MyData.sdf;Max Database Size=256;Persist Security Info=False;

有关连接字符串的更多信息,请参阅此。

这里是下载链接