通过Azure混合连接的SQL Server连接?

时间:2018-06-25 16:38:57

标签: c# sql-server azure azure-hybrid-connections

此操作的最终目标是能够公开本地SQL Server,以便可以使用Azure将其像“常规” SQL Server一样连接。我试图避免执行Azure数据同步,因为在这种情况下我不想“复制”数据,尽管如果解决不了,我可能不得不退回去。

到目前为止,我已经创建了到SQL Server的Azure混合连接,现在我正尝试通过混合连接连接到SQL Server。

我已经通过创建SAS令牌并进行连接来设法连接到混合连接。但是,现在,我彻底陷入了如何通过连接通过(如果有任何意义的话)的麻烦。

我尝试使用Stream类,但是在这种情况下,那些似乎不适合我想要做的事情。由于整件事太复杂,我无法在Google搜索或搜索StackOverflow上遇到麻烦。

这甚至可能吗?我这里缺少某些班级或图书馆吗?

1 个答案:

答案 0 :(得分:0)

根据您的描述,您可以按照以下步骤操作:

1)通过Azure门户中的App Service应用创建混合连接,详细信息,您可以遵循Add and Create Hybrid Connections in your app

2)转到App Service应用程序的“网络>配置您的Hybrid Connection端点”,然后单击下载连接管理器HybridConnectionManager.msi以下载Hybrid Connection Manager。您可以使用Azure帐户登录,选择订阅,选择要HCM中继的混合连接,也可以选择使用Azure门户中的混合连接字符串手动输入HCM。您可以关注的Hybrid Connection Manager详细信息。

此外,尽管它使用的是较早的BizTalk混合连接,但您可以遵循Accessing on Premise SQL Server Database From Azure Web App Using Azure Hybrid Connection