【发布时间】:2012-01-04 13:51:38
【问题描述】:
我为 Intranet 连接开发了一个 WPF 应用程序,连接到本地服务器中的数据库 (SQL Server),但现在我的公司在国外购买了一台新服务器,因此他们希望将此应用程序连接到该服务器。
我应该在此应用程序与联机数据库 (SQL Server) 之间创建一个连接,所以我问你建立连接的最佳方式是允许这里的用户像过去一样操作数据?
如果您有更好的建议,请告诉我,我会感谢您的反馈。
【问题讨论】:
我为 Intranet 连接开发了一个 WPF 应用程序,连接到本地服务器中的数据库 (SQL Server),但现在我的公司在国外购买了一台新服务器,因此他们希望将此应用程序连接到该服务器。
我应该在此应用程序与联机数据库 (SQL Server) 之间创建一个连接,所以我问你建立连接的最佳方式是允许这里的用户像过去一样操作数据?
如果您有更好的建议,请告诉我,我会感谢您的反馈。
【问题讨论】:
连接到远程位置的 SQL 服务器与连接到本地没有太大区别,您只需在连接字符串中指定适当的主机名或 ip。
但是,必须有某种路由到远程服务器,如果您需要通过互联网外出,通常需要设置 VPN,但这并不是真正的编程问题。
【讨论】:
您只需要更改连接字符串。
用某种服务(如 WCF)包装 SQL Server 可能会更好。它会更加安全和灵活。您可以使用 WCF 数据服务使其变得非常快。
【讨论】: