You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Neo4j 5.3.0中apoc.load.csv存储过程缺失问题求助

解决APOC核心包中apoc.load.csv存储过程缺失问题

问题背景

  • 环境信息:Neo4j Browser 5.3.0、Neo4j Server 5.3.0(社区版),构建编号207,构建日期2022年11月21日
  • 已安装组件:对应版本的APOC核心包apoc-5.3.0-core.jar
  • 异常现象:执行apoc.load.csv时触发错误:

    There is no procedure with the name ``apoc.load.csv`` registered for this database instance.
    执行SHOW PROCEDURES yield name, description, signature后,该存储过程未出现在apoc.load.arrow.stream与apoc.load.json之间,但Neo4j 5.x官方文档明确标注该功能存在。

解决方案

  • 确认组件归属:apoc.load.csv不属于APOC核心包,而是包含在**APOC扩展包(Extended)**中。
  • 替换安装包:下载与Neo4j版本完全匹配的APOC扩展包(apoc-5.3.0-extended.jar),替换Neo4j安装目录下plugins文件夹中的核心包文件。
  • 重启服务:替换完成后必须重启Neo4j服务器,确保新组件被加载。
  • 验证结果:重启后执行SHOW PROCEDURES yield name WHERE name STARTS WITH 'apoc.load.csv',确认存储过程已成功注册。

注意事项

  • 必须保证APOC包版本与Neo4j版本严格一致,版本不匹配会导致存储过程无法正常加载。
  • 确保neo4j.conf中已配置dbms.security.procedures.unrestricted=apoc.*,解除APOC存储过程的执行限制。

内容的提问来源于stack exchange,提问作者David Makovoz

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.28 00:52:43