Cache Database Sources
Sources from other modules
To provide details from other modules like DiversityTaxonNames,
DiversityCollection, DiversityReferences etc. in the cached data, this
information is transferred into the cache database together with
the data from DiversityDescriptions database. Use the
button to add a source for the data you need.
You may include data from a local or a linked database. The data for the
cache database are provided via views that will be created for you. With
the
button you can list the sources used in the
projects to get a hint of what may be needed. The tables and view for
the sources are placed in the schema dbo in the
SQL-Server cache database and public in the
Postgres cache databases. In case a new
version for the source is available you get a notation like Needs recreation to
version 2 . In this case you must remove the source with a click
on the
button and use the
button to recreate the source. For the inclusion
of sources from services like Catalogue of Life see the chapter
Sources from webservices.
Subsets
The sources of some module provide additional subsets to the main data.
To select the subsets that should be transferred to the cache database,
click on the button. In the upcoming dialog
(see the example for DiversityTaxonNames below) select those subsets you
want to transfer in addition to the basic name list.
Transfer
Single manual transfer
To transfer the data of a single source into the
** **
cache database use the
button and the
buttons to inspect the content.
To transfer the data into the Postgres database, you have to
connect with a database first. Use the
button
to transfer the data from the **
** cache database into the
Postgres database. The
button will
transfer the data of all sources in the list into the cache database
(see below).
Scheduled transfer
To transfer the data of all sources into the
** **
cache database and all available
Postgres databases, use
the scheduled transfer as backgroundprocess. With this transfer all available
Postgres databases will be included in the data transfer. These targets
are indicated underneath the Postgres block (see image below).
If the target is placed on the current server, the text will appear in black as shown below.
Removal 
With the button you can remove the sources
together with the views (see above).
Orphaned data
In some cases, e.g. if a datasource is removed from the
** **
cache database and there is no active connection to the
Postgres database, the corresponding data will stay in the
postgres database. These orphaned data might disturb subsequent data
transfers, if they overlap with the remaining data. Their source view
and number of datasets are shown in section “Source views not present in
the SQL-Server database” (see below). Click on button
to delete the orphaned data.