Module: Managing a Neo4j Database - There is no procedure with the name `db.procedures`

The online training material is incorrect.

Link - https://neo4j.com/graphacademy/online-training/neo4j-administration/part-3/

"First, you should understand how to view the procedures available for use with the Neo4j instance. You do so by executing the Cypher statement CALL db.procedures(); ."

CALL db.procedures() - gives the error "There is no procedure with the name db.procedures registered for this database instance. Please ensure you've spelled the procedure name correctly and that the procedure is properly deployed."

I assume this is instead meant to be 'CALL dbms.procedures()'.
Please update the training material accordingly.

The course is intended for using Neo4j 3.5.

The equivalent call in a 4.x database is: CALL dbms.procedures() YIELD name;

Elaine

1 Like