Table of Contents |
---|
This section provides information on how to install Digizuite DAM Center.
Before upgrading
If you are installing a new DC skip this step.
This app should be run to cleanup a table which is likely to have data errors. This is done as an app to avoid a potential long running SQL script as part of the DAM update process.
View file name CleanupAssetDigiupload.zip height 250
Running the app
Do a database backup first.
- Unzip the zip-file to a new folder.
- Edit appsettings.json and set the connectionstring to match that of the DC. It can be copy-pasted from the DC web.config.
- Open a command prompt in the folder made for the app. The only logging is done in prompt so this is the only way to see how it goes.
- Run CleanupAssetDigiupload.exe.
Info | ||
---|---|---|
| ||
You may need to update Dotnet manually if you are skipping many versions. This application is built using Dotnet 3 |
Questions
Why do I need to do this?
There is a table belonging to the core asset data which has data errors preventing normal load to memory cache which becomes a part of DC 5.4.
What happens with the asset data load if there are data errors?
The DC has a simple self-healing mechanism which will ensure normal operation when loading assets, however it will not fix all the errors.
Is this error found on any DC?
Yes. Significantly for any DC which has ever done any asset replace. The number of data errors scale linearly with the number of asset replaces.
Why is the error important to fix now if we always lived with it?
The load of asset data needs to be very quick and to achieve that we need a stricter control with the asset data structure.
Installing/Upgrading Digizuite
...
- Edit the Install.ps1 - See section 1.2 for a description of all the parameters
- Run the Install.ps1, as administrator, either from Powershell or the PowerShell ISE
Info | ||
---|---|---|
| ||
If upgrading from any previous version to Digizuite DAM 5.4.0, the parameterĀ ForceRepopulateAllSearches MUST be true |
Variables
All the parameters that need to be filled out, are described in the table below
...