Neo4j: Как я могу установить APOC на Neo4j Server? - PullRequest
0 голосов
/ 29 ноября 2018

Мне нужно установить APOC на Neo4j Server, как я могу это сделать?Я создал папку «Плагины» и после того, как я выполнил следующую команду:

dbms.security.procedures.unrestricted=apoc.*

Но у меня есть эта ошибка:

Neo.ClientError.Statement.SyntaxError: Invalid input 'b': expected 'r/R' or 
'e/E' (line 1, column 2 (offset: 1))
"dbms.security.procedures.unrestricted=apoc.*"^

Ответы [ 2 ]

0 голосов
/ 29 января 2019

Для тех, кто сталкивается с проблемами при перезапуске экземпляра Neo4j после помещения jar apoc в папку плагинов: последняя версия jar APOC не работает со всеми установками Neo4j.Нужно использовать правильную версию APOC.

Например, матрицу совместимости для версии Neo4j 3.2 можно найти здесь: https://neo4j -contrib.github.io / neo4j-apoc-процедуры / index32.html # _version_compatibility_matrix

0 голосов
/ 29 ноября 2018
  1. Установите флягу APOC из GitHub в соответствии с вашей версией Neo4j, скопировав ее в папку с плагинами.

  2. Добавьте свойство, которое выdbms.security.procedures.unrestricted=apoc.* до конца вашего neo4j.conf файла (находится в папке conf вашей установки Neo4j.

При указании ошибки вы не добавили свойство вфайл neo4j.conf, но каким-то образом вводил его как команду в запросе Cypher или что-то подобное.

...