Neo4j 5.26.x容器 APOC插件Generating Graphs无法正常使用解决方法/Neo4j 5.26.x容器安装APOC拓展库

文章目录

  • 错误提示
  • 原因分析
  • 解决方法

错误提示

There is no procedure with the name `apoc.generate.ba` registered for this database instance. 
Please ensure you've spelled the procedure name correctly and that the procedure is properly deployed.

原因分析

  • 在 Neo4j 4.2 中,Neo4j Labs 的 APOC 库分为两部分:APOC 核心库和 APOC 扩展库,两者均由 Neo4j 社区支持。从 Neo4j 5 开始,APOC 核心库是一个受支持的项目。部分功能放在APOC拓展库。
  • 通过安装 APOC 扩展库来使用Generating Graphs。

解决方法

  • 安装APOC 扩展库的方法和APOC核心库一样
  1. 打开APOC 扩展库地址,注意选择支持Neo4j 5版本的apoc拓展库。下载到本地
    Neo4j 5.26.x容器 APOC插件Generating Graphs无法正常使用解决方法/Neo4j 5.26.x容器安装APOC拓展库_第1张图片
    Neo4j 5.26.x容器 APOC插件Generating Graphs无法正常使用解决方法/Neo4j 5.26.x容器安装APOC拓展库_第2张图片
  2. 然后将APOC拓展jar包,放到plugins目录下
    Neo4j 5.26.x容器 APOC插件Generating Graphs无法正常使用解决方法/Neo4j 5.26.x容器安装APOC拓展库_第3张图片
  3. 重启neo4j容器,即可正常使用
    Neo4j 5.26.x容器 APOC插件Generating Graphs无法正常使用解决方法/Neo4j 5.26.x容器安装APOC拓展库_第4张图片

你可能感兴趣的:(neo4j,neo4j)