Visual studio 当SQLServer和wcf的主机不同时,如何在VisualStudio中实现服务

Visual studio 当SQLServer和wcf的主机不同时,如何在VisualStudio中实现服务,visual-studio,wcf,connection-string,Visual Studio,Wcf,Connection String,连接到远程主机sql server时,web配置中的连接字符串语法。 如果您的sql server主机是www.xyz.com,并且我们有一个sql server实例名称,或者我们有一个连接到sql server的端口号(当sql server主机和服务主机不同时),如何编写正确的连接字符串。这可以在WCF中实现。这是一种常见的场景,使用WCF来CRUD(创建、读取、更新、删除)数据库Ado.net是用于持久化数据的常用工具。此外,实体框架也可在WCF中使用。 我们可以利用Visual St

连接到远程主机sql server时,web配置中的连接字符串语法。
如果您的sql server主机是www.xyz.com,并且我们有一个sql server实例名称,或者我们有一个连接到sql server的端口号(当sql server主机和服务主机不同时),如何编写正确的连接字符串。

这可以在WCF中实现。这是一种常见的场景,使用WCF来
CRUD
(创建、读取、更新、删除)数据库
Ado.net
是用于持久化数据的常用工具。此外,
实体框架
也可在WCF中使用。


我们可以利用Visual Studio中的服务器资源管理器或SQL server对象资源管理器。它可以生成正确的连接字符串。


关于连接字符串,请检查以下内容以了解详细信息。

如果有什么我可以帮忙的,请随时告诉我。

我用逗号端口号找到了答案。当我们使用远程sql server时,我的问题是连接字符串的数据源。我的sql server远程使用端口号。将端口号添加到远程IP或主机后,连接为真数据源=www.xyz.com,1434或Data Source=www.xyz.com\my instance name,1434。

感谢您的链接。我的问题与此不同。我熟悉visual studio中的连接字符串和wcf。我想用visual studio(自主机)启动一个服务,但我想连接到主机(在web上)上托管的sql server。通常,服务和sql server位于同一位置。我的目标是使用visual studio运行wcf服务(调试或不调试),并连接到主主机上的sql server。在将svc发送到主主机之前,我想使用主sql server测试我的服务。如何在连接字符串中定义sql server主机。(svc不在sql server主机中)我不明白你的意思。从VS运行的WCF服务与托管在IIS(web服务器)中的WCF服务有什么区别?我认为没有区别。假设我们使用Ado.net连接数据库,只要使用数据库连接字符串(如果网络未被阻止),我们就可以连接到任何网络上的任何数据库服务器。通常,服务(svc)和sql server的位置相同。例如,在本地计算机中,您可以运行wcf服务(使用iis或VS)当sql server位于计算机上时。现在,假设您的sql server位于主机(而不是您的计算机)上,并且您希望(在您的本地计算机上)运行您的服务通过连接到托管的sql server。我的问题是关于在这种情况下编写连接字符串。在easy ans中使用本地sql时编写连接字符串也很容易在主机中托管服务和sql server时编写连接字符串。是的,因此,我建议您利用VisualStudio中的服务器资源管理器/SQLServer对象资源管理器。它可以提示我们输入服务器地址、数据库实例和要连接的数据库。在建立连接之后,我们可以检查服务器资源管理器/SQL Server对象资源管理器中显示的连接属性,并获取连接字符串。感谢您的帮助。