首页 > 解决方案 > 如何将数据库连接到我的桌面应用程序,而两者都放置在不同的系统中?

问题描述

我正在尝试用 c# 和 microsoft sql server 中的数据库构建桌面应用程序。所以我想了解我的问题,即数据库和桌面应用程序是否可以放置在不同的 pc 和 windows 身份验证或 sql server 身份验证中,我应该使用该应用程序创建数据库吗?

标签: c#

解决方案


是的,这没关系。为此,您需要在桌面应用程序中配置连接字符串,如下所示:

Data Source=(your sql server instance name);Initial Catalog=your db name;User ID=username;Password=password

然后在远程计算机的防火墙上配置 sql server 端口。 这个链接

注意:要远程连接到您的 sql server 实例,您应该将 sql server 实例的安全性更改为“sql server and windows Auth”模式。


推荐阅读