通过Azure Service Bus连接到本地SQL Server

时间:2011-12-21 01:41:34

标签: sql-server azure azureservicebus

这可以通过一些tcp重定向吗?如果是这样,怎么样?

编辑:我想从一个辅助角色连接到本地SQL,以进行一些自定义的ATS-SQL同步。

5 个答案:

答案 0 :(得分:2)

大约18个月前,Clemens Vasters发布了一篇关于在服务总线上构建端口桥的文章,该文章演示了如何连接到本地SQL Server数据库。不使用Azure Connect。这篇文章是here

这只是一个样本,并不一定被视为生产就绪,但应该让你朝着正确的方向前进。

答案 1 :(得分:2)

您可以试用新的Service Bus EAI& EDI实验室发布。它提供与各种内部部署系统(包括SQL Server)的连接。使用Service Bus Relay提供连接,可能正是您所要求的。在此过程中,我们可以对云等数据进行转换。

尚未投入生产,但我们希望获得有关此问题的反馈。 http://blogs.msdn.com/b/windowsazure/archive/2011/12/16/announcing-the-service-bus-eai-amp-edi-labs-release.aspx

谢谢, Sameer [MSFT] sameerch @ microsft.com

答案 2 :(得分:0)

您是否查看了Sync Framework以同步数据?

Sync Framework: SQL Server to SQL Azure Synchronization

答案 3 :(得分:0)

就像我喜欢通过服务总线路由原始TCP流量的想法一样,性能将成为裤子(对不起克莱门斯......)

您是否看过WIndows Azure COnnect http://www.windowsazure.com/en-us/home/tour/virtual-network/

这基本上会为您提供类似VPN的连接,返回到您的内部部署SQL Server。如果你可以使它工作(即可以在本地安装代理),那么这可能是最好的方法。

答案 4 :(得分:0)

如果您只需要数据同步,那么您是否看过SQL Azure数据同步?

http://social.technet.microsoft.com/wiki/contents/articles/sql-azure-data-sync-overview.aspx