Не может соединиться с X-сервером:0.0 со спокойным приложением

Сообщение No suitable driver found for означает, что надлежащий драйвер jdbc не может быть найден.

Согласно статье, чтобы исправить вышеуказанную ошибку, вам нужно поместить соответствующий драйвер jdbc в share/java/kafka-connect-jdbc

Чтобы использовать JDBC-коннектор, вам нужно сделать доступным соответствующий драйвер JDBC для вашего источника база данных. Соединитель поставляется с драйверами для PostgreSQL и sqlite - для всех остальных загрузите соответствующий JAR и поместите его в share / java / kafka-connect-jdbc. Вы можете найти соответствующие загрузки здесь для MySQL, Oracle, SQL Server, DB2 и Teradata.

После копирования файлов jar необходимо перезапустить Kafka Connect

27
задан troyane 26 November 2012 в 22:33
поделиться

2 ответа

Общие причины для этого следующие:

  1. ДИСПЛЕЙ не набор в среде.
    Решение :

    export DISPLAY=:0.0
    ./myQtCmdHere
    

    (Этот, кажется, не тот в отказе, хотя, как его высказывание, которые X отображают его попытку соединиться с. Кроме того, не всегда 0.0, но большую часть времени это)

  2. Неавторизованный пользователь, пытающийся выполнять X Решений для Приложения
    (как X пользователей владения, т.е.: самостоятельно)

    xhost +local:root   # where root is the local user you want to grant access to. 
    
41
ответ дан Kent Fredric 28 November 2019 в 05:12
поделиться

Кроме того, если Вы хотели бы, чтобы Ваш X-сервер был в состоянии получить соединение по TCP, в эти дни необходимо почти всегда явно включать это. Протестировать, являетесь ли Вы сервером, позволяет удаленную попытку соединений TCP:

telnet 127.0.0.1 6000

, Если telnet в состоянии соединиться, то Ваш X-сервер слушает. Если это не может, то ни один не будет никакое удаленное X приложений, и необходимо включить удаленные соединения TCP на сервере.

5
ответ дан dicroce 28 November 2019 в 05:12
поделиться
Другие вопросы по тегам:

Похожие вопросы: