4

I am upgrading Sitecore 8.0 to 8.1. In Sitecore 8.1 Sitecore.xDB.base key is required.

So how can i check that Sitecore.xDB.base key is exists in license file?

3 Answers 3

5

Here's another way to check if your license does have the XDB enabled or not.

Steps are login to your content editor and then click on the RED top left side hamburger menu as shown in below image.

Then click on license

on opening model window scroll down all the way below where you will see entry named like sitecore.xdb.base and date. as show below in image.

If you do not see entry with XDB that means your license is not XDB enabled

enter image description here

Hope this helps.

Thanks

Mrunal

0
5

It is actually as straight-forward as you might have guessed: all you need to do is open up your license file and search for the text Sitecore.xDB.Base (case-insensitive). If you get a hit, then your license has an xDB Base key.

3
  • then my license file have "Sitecore.xDB.Base" key, but after upgrading 8.0 to 8.1, i am facing issue of "The layout for the requested document was not found". any idea why this error is coming? Jan 23, 2017 at 18:01
  • Those two things are likely independent of one another. If you open up your logs, you should see a message on startup saying something like "Valid xDB License is Present". Your "layout not found" error is likely due to some other issue. I would start by investigating your Presentation Details. If you are still having trouble, I recommend asking for additional debugging help in the Sitecore Community Slack or else posting a separate (non-broad) question on Sitecore StackExchange for your second issue. Jan 23, 2017 at 18:07
  • Thanks Zachary. regarding issue of "Sitecore.xDB.Base" key, "Valid xDB License is Present" is not available in my log file. Jan 24, 2017 at 10:33
4

You can use the following method to retrieve license info related to xDB:

bool xDBAvailable = Sitecore.SecurityModel.License.License.HasModule("Sitecore.xDB.Base");

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.