I have a site that has been upgraded from 7.5 to 8.1 and currently I'm on production deployment.
I used a new SQL reporting database and MongoDB collections.
I noticed that the campaigns hadn't been records if I accessed the Sitecore Analytics and checked the reports related to campaigns I can't see any data, In addition, the personalization rules based on campaigns are not working too.
I tried to redeploy marketing definitions from the control panel and I got the following error in log files:
ManagedPoolThread #11 2016:12:09 08:19:52 ERROR Exception Exception: System.Reflection.TargetInvocationException Message: Exception has been thrown by the target of an invocation. Source: mscorlib at System.RuntimeMethodHandle.InvokeMethod(Object target, Object arguments, Signature sig, Boolean constructor) at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object parameters, Object arguments) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object parameters, CultureInfo culture) at System.Reflection.MethodBase.Invoke(Object obj, Object parameters) at Sitecore.Jobs.JobRunner.RunMethod(JobArgs args) at (Object , Object ) at Sitecore.Pipelines.CorePipeline.Run(PipelineArgs args) at Sitecore.Jobs.Job.ThreadEntry(Object state) Nested Exception Exception: System.NotImplementedException Message: Rdb Taxonomy repositories do not support data export. Source: Sitecore.Analytics at Sitecore.Analytics.Reporting.DefinitionData.Taxonomy.RdbTaxonomyRepository.GetAll(ID rootId) at Sitecore.Analytics.Reporting.DefinitionData.Taxonomy.Deployment.DeployManager.DeployAsync(ID rootId) at Sitecore.Analytics.Reporting.DefinitionData.Taxonomy.Deployment.DeployManager.Deploy(ID rootId)