In Sitecore 9+, xDB data can be stored in SQL databases. To ensure the performance, Sitecore uses Shard databases, see Jason article Sitecore 9 xDB Sharding. The sharding data is managed in ShardMapManager table, which stores the server name and database. It works like a charm, but just one issue. The server name and database is hard references, which can cause problems for data migration. If you are trying to create a Sitecore instance from database dumps, the DatabaseName and ServerName need to be updated in [Xdb.Collection.ShardMapManager].[__ShardManagement].[ShardsGlobal]
You may need to replace your Sitecore licenses, because the license has expired or you need upgrade the existing one. Since Sitecore 9.* has added some XP roles, plus the service workers, it's not an easy job to find and replace all the licenses any more. Here, I am going to explore the Sitecore installation packages to find out where are the Sitecore license located for each role and service worker. XP Single Role: single License path: App_Data\license.xml [kudu: cd site\wwwroot\App_Data] Role: xc-connect License path App_Data\license.xml [kudu: cd site\wwwroot\App_Data] App_data\jobs\continuous\IndexWorker\App_Data\license.xml [kudu: cd site\wwwroot\ App_data\jobs\continuous\IndexWorker\App_Data] App_data\jobs\continuous\AutomationEngine\App_Data\license.xml [kudu: cd site\wwwroot\ App_data\jobs\continuous\AutomationEngine\App_Data] App_data\jobs\continuous\ProcessingEngine\App_Data\license.xml [kudu: cd site\wwwroot\ App_da...
Comments
Post a Comment