我们有一个sql server 2012的企业版。我们需要将它的数据同步到一个web版本数据库。做这件事的最佳选择是什么?此外,为了增加这一点,我们需要提供高可用性的网站。因此,我们的计划是在网络版上使用两个相同的数据库。一次只有一个人在活动。企业版本需要周期性地将数据推送到非活动数据库。把它激活。然后将相同的数据同步到另一个数据。
实现上述目标的最佳解决方案是什么?
现在,我正在使用SyncFramework 2.1来同步两个数据库(几乎3GB的数据),这个过程就是减慢速度的方法。有时,我会得到一个异常,表示“超时或远程数据库没有响应”。我最近发现,在SelectionChanges活动期间,更改存储在内存中,应用程序开始消耗大量内存,有时我得到了例外情况:
The process was terminated due to an unhandled exception. Exception Info: System.OutOfMemoryException
有人知道我做错了什么吗?在同步框架中内存问题是否正常?
任何帮助都将不胜感激,
谢谢
我面临一个关于Firebase实时数据库的问题,特别是值事件侦听器,它不止一次地触发.Seems,当Internet状态从打开到关闭时,设备最终具有稳定的连接,侦听器的onDataChange(DataSnapshot dataSnapshot)回调方法是用dataSnapshot of null content.Seems调用的,实时数据库引用应用程序的本地缓存,在这种情况下,我没有任何数据存储在其中。我是在活动onStart()内或当设备建立了某种连接时附加侦听器;我是在活动onStop()方法中分离侦听器,或者当设备松开internet连接.Only时,一个给定侦听器的一个实例一次存在,
我用SMTP发送电子邮件。现在我想使用Exchange服务器来发送/接收带有单个用户邮箱的电子邮件,我有其他的web应用程序,它们使用相同的域凭据进行用户身份验证,并且存储在数据库中。
Now For sync between Exchange server users and users in DB,
是否应该使用与exchange服务器同步凭证和存储在数据库中的凭据的独立应用程序?
还是使用活动目录?管理活动目录容易吗?