Microsoft Sync Framework 2.1 是否支持这种情况?
Microsoft Sync Framework 2.1 是否支持这种情况?
我正在使用 ASP.NET 3.5 和 Sql Server 2008。
我的场景是我想要在两个远程分布式位置的 Sql Server 2008 数据库的两个表之间同步数据。
1)我完全拥有两台具有远程桌面权限的数据库服务器。
2)数据库A有一个表CustomerA,其中包含列A_Id、A_UserId、A_Mobile, 数据库 B 有一个表 CustomerB,其中包含 B_Id、B_UserId、B_Mobile 列。
我想将数据从 CustomerA 同步到 CustomerB 与 A_UserId -> 列B_UserId 和 A_Mobile -> B_移动。
3)我想对A_Mobile中的C#数据进行加密并将其存储在B_Mobile中。
Does Microsoft Sync Framework 2.1 support this scenario?
I'm using ASP.NET 3.5 and Sql Server 2008.
My scenario is that I want to sync data between two tables of Sql Server 2008 databases in two remote distributed places.
1) I totally own the two database server with remote desktop rights.
2) The database A has a table CustomerA with the column A_Id, A_UserId, A_Mobile,
and database B has a table CustomerB with the column B_Id, B_UserId, B_Mobile.
I want to sync the data from CustomerA to CustomerB with the columns A_UserId -> B_UserId and A_Mobile -> B_Mobile.
3) I want to encrypt the data in C# from A_Mobile and store it in B_Mobile.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用 2.1 中的 SqlSyncDescriptionBuilder 同步选定的列。
对于第二个参数,您可以指定要包含在该表的范围中的列。
但不确定加密。您可以尝试在 Provider 上使用各种事件来实现此目的。我个人没有尝试过。
You can sync selected columns by using SqlSyncDescriptionBuilder in 2.1.
For the second parameter, you can give the Columns to include in Scope for that table.
Not sure of Encryption though. You can try using various events on Provider to achieve this. I haven't tried it personally.