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?
Sitecore Stack Exchange is a question and answer site for developers and end users of the Sitecore CMS and multichannel marketing software. It only takes a minute to sign up.
Sign up to join this communityHere'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
Hope this helps.
Thanks
Mrunal
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.
You can use the following method to retrieve license info related to xDB:
bool xDBAvailable = Sitecore.SecurityModel.License.License.HasModule("Sitecore.xDB.Base");