Neo4j ETL Tool: Ошибка подключения. SQL состояние: S0001 - PullRequest
0 голосов
/ 27 марта 2020

Я пытаюсь использовать Neo4j ETL Tool для импорта данных из моей SQL серверной базы данных в графическую базу данных Neo4j. Я также включил порт TCP / IP 1433 в SQL Диспетчер конфигурации сервера 2019 и Авторизовал его через брандмауэр и импортировал подходящий мс sql - Файл jdb c -8.2.2.jre8 для опции JDB C Driver . Я уже установил

Connection name: test
Host:localhost
Type: MSSQL 
Database: my_database_name
Schema: my_db_schema 

и вот мой URL-адрес соединения:

jdbc:sqlserver://localhost:1433;databaseName=TSQLV4

Я устанавливаю все параметры штрафов, но когда я стремиться проверить и сохранить соединение, с которым я сталкиваюсь, с этой странной ошибкой:

Connection failed. SQL state: S0001, message: Login failed for user ''. ClientConnectionId:33b259b2-650a-4017-94fa-b86cfc657c9e

и серверные службы My SQL все работают в фоновом режиме, в том числе:

  • MSSQLSERVER
  • MSSQLSERVER Agent
  • MSSQLSERVER VSS Writer

Есть ли у вас идеи запустить задание?

1 Ответ

1 голос
/ 27 марта 2020

Если вы не создали ни одного пользователя в базе данных TSQLV4, просто поместите intergratedSecurity=true в конец строки подключения jdb c, как показано ниже:

jdbc:sqlserver://localhost:1433;databaseName=TSQLV4;integratedSecurity=true;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...