Activate and Enable Plugins¶
What’s in this document?
Activate/deactivate plugins¶
GraphDB plugins can be in active or inactive state. This means attaching and detaching them to/from GraphDB on a fundamental level.
From the Workbench¶
For most of the plugins, this can be done from the Workbench in
. By default, all plugins available there are activated.
Note
The Provenance plugin needs to be registered first in order to be activated. Once registered, it will appear in the list.
If you deactivate a plugin, you will not be able to enable it. For example:
In
, deactivate Autocomplete.If you go to
, you will get the following error message:

With a SPARQL query¶
To activate a plugin with a query from the SPARQL editor, run:
INSERT DATA { <u:a> <http://www.ontotext.com/owlim/system#startplugin> "plugin-name".}
To deactivate it:
INSERT DATA { <u:a> <http://www.ontotext.com/owlim/system#stopplugin> "plugin-name".}
Note
Spell out the plugin names the way they are displayed in the Workbench page shown above.
List plugins and their state¶
To get a list of all plugins and their current state (active/inactive), run:
SELECT ?plugin ?state { ?plugin <http://www.ontotext.com/owlim/system#listplugins> ?state .}
Enable/disable plugins¶
Some of the plugins also have an enabled and disabled state, provided that they have been activated before that. These include:
Autocomplete index¶
The index can be enabled both from SPARQL query.
in the Workbench and with aChange tracking¶
You can enable change tracking for a certain transaction ID. See how to do it here.
Data history & versioning¶
See how to enable the plugin here.
GeoSPARQL support¶
See how to enable the plugin here.