Cleaning up Auto Category is a missing since quite some years (decades) within Acdsee. I tried to log a ticket but the answer is as usual a new database and catalog all files….
As this is more than a mediocre solution and it needs quite some time i tried to dig in the dirt and i think i found a way to solve this topic manually.
What you need is the following:
The process is the following:
As this is more than a mediocre solution and it needs quite some time i tried to dig in the dirt and i think i found a way to solve this topic manually.
What you need is the following:
- DBF command or any other tool which is able to handle dbase databases
download here http://dbf-software.com/download.html - Open Office or excel to visualize the data easily
The process is the following:
- Figure out the path where your current database Acdsee2022_New is stored
C:\Users\Stephan\Documents\ACDSEE2022\Acdsee2022_N ew - Create a new clean databse (in my case Default 7) stored under
C:\Users\Stephan\AppData\Local\ACD Systems\Catalogs\150Ult\Default7 - Delete all files below this new Database via windows explorer
- Copy all files from Acdsee2022_New to Default 7 database
- Open Acdsee with the database Default 7
Now you see that the AutoCategory Creator / value ACDSEETestAutoCategoryCleanUp is orphaned
Picture 1 - Open LookupListItem.dbf (C:\Users\Stephan\AppData\Local\ACD Systems\Catalogs\150Ult\Default7) with dbfCommander
Filter value for the value you are looking for in my case ACDSEEcleanup AutoCategory
See picture 2 - Now mark the relevant line, and delte the record (red minus icon) and confirm this deletion
In case you find the value severall times you have to open another file which is explained in 10
Now it looks like this (picture 3) - Exit DBF commander and restart Acdsee and you will recognize that This autocategory has dissapeared
- In case you do not experience any issue you can copy the Files below Database Default7 again under Acdsee2022_New and change the Database in Acdsee2022
- In case severall values are the same but have different lul_id´s
Open FieldSetField.dbf and filter for the relevant lul_id than you recognizewhich Field it is
Unfortunately the translation in German seems to be not complete as within AutoCategory it is called creator (english translation) but here the german name is displayed.
If you are not sure which is the right value just change the Value in LookupListItem accordingly (from ACDSEETestCleanUpAutoCategory into Acdsee_LUL43 for example and than you will see when you start Acdsee which is the right Value see Picture 4 - Anyway in case you want to check what if there is any reference you can open LookUpValueItem.dbf with Excel or Open Office (DBF commander stops with an error) and filter llitem_id
you should not find any correspoinding value it is orphaned this is why Autocategory is shown.
So i hope this small How To helps accordingly. Definitly it is faster than recataloging the whole Database with several thousand photo. I cross my fingers that you will not face any issues
Stephan
Comment