MySQL Workbench에서 SSH 터널 관리자를 시작할 수 없습니다.

MySQL Workbench에서 SSH 터널 관리자를 시작할 수 없습니다.

MySQL Workbench를 통해 연결하려고 하면 왜 이런 오류가 발생하는지 모르겠습니다.

SSH 터널 관리자를 시작할 수 없습니다.

저는 Slackware 14.1을 사용하고 있으며 모든 종속성이 설치되어 있습니다.

   여기에 이미지 설명을 입력하세요.

답변1

Slackware에 액세스할 수는 없지만 Python 바인딩/래퍼 라이브러리도 설치해야 한다고 생각합니다 paramiko. 적어도 Fedora/CentOS 및 기타 배포판의 경우는 다음과 같습니다. 이 포럼 게시물에서 수집한 내용은 다음과 같습니다.MySQL 포럼::MySQL Workbench::Ubuntu: SSH 터널 관리자를 시작할 수 없습니다..

감사해요! python-paramiko를 설치하면 문제가 해결되었습니다.

그래도 문제가 해결되지 않으면 다시 설치해야 하는 일부 누락/손상된 패키지가 있을 수 있습니다. 다시 한 번 말씀드리지만, 이 팁은 위에서 언급한 것과 동일한 스레드에서 나온 것이며 Ubuntu에만 해당됩니다. 그러나 특정 사례에서는 버그가 드러날 수도 있습니다.

게시자: Roman Schaller () 날짜: 2012년 7월 2일 04:00PM

동일한 문제가 있지만 이것은 Ubuntu 12.4의 솔루션이 아닙니다. 이것이 내가 해결한 방법입니다.

먼저 명령줄에서 워크벤치를 실행하면 콘솔에 기록된 내용을 확인한다. 여기에서 더 자세한 내용을 볼 수 있습니다.

    File "/usr/lib/python2.7/dist-packages/Crypto/Random/__init__.py",
    line 28, in <module>  from Crypto.Random import OSRNG  ImportError:
    cannot import name OSRNG

이로 인해 시냅틱을 사용하여 일부 Python 암호화 패키지를 다시 설치하게 되었습니다. 다음 패키지를 다시 설치했습니다.

    python (2.7.3-0ubuntu2)  python-all
    (2.7.3-0ubuntu2)  python-appindicator (0.4.92-0ubuntu1)  python-apport
    (2.0.1-0ubuntu10)  python-apt (0.8.3ubuntu7)  python-apt-common
    (0.8.3ubuntu7)  python-aptdaemon (0.43+bzr805-0ubuntu2) 
    python-aptdaemon-gtk (0.43+bzr805-0ubuntu2) 
    python-aptdaemon.gtk3widgets (0.43+bzr805-0ubuntu2) 
    python-aptdaemon.gtkwidgets (0.43+bzr805-0ubuntu2) 
    python-aptdaemon.pkcompat (0.43+bzr805-0ubuntu2)  python-avahi
    (0.6.30-5ubuntu2)  python-beautifulsoup (3.2.0-2build1)  python-cairo
    (1.8.8-1ubuntu3)  python-crypto (2.4.1-1ubuntu0.1) 
    python-gnomekeyring (2.32.0+dfsg-1)  python-gnupginterface
    (0.3.2-9.1ubuntu3)  python-mysql.connector (0.3.2-1)  python-oauth
    (1.0.1-3build1)  python-openssl (0.12-1ubuntu2)  python-paramiko
    (1.7.7.1-2)  python-pycryptopp (0.5.29-1build1) 

나는 그 중 하나만이 내 문제의 원인이라고 확신합니다. 아마도 python-openssl 또는 python-paramiko일 것입니다. 다시 테스트할 수 없습니다. 아마 다른 사람이 알아낼 수도 있겠네요...

답변2

pycrypto 및 paramiko 패키지를 설치하고 slackbuilds.org에서 다운로드하세요.

답변3

방금이 문제가 발생했습니다. 나는 Fedora 20에서 이 문제에 직면했고, ㅋㅋㅋ 64비트 버전이 아닌 64비트 Fedora 20에 32비트 버전의 mysql-workbench를 설치했다는 것을 발견했습니다. 32비트 버전을 제거한 후:

$ sudo yum remove mysql-workbench

그리고 64비트 버전을 설치하세요

$ sudo yum localinstall mysql-workbench-community-6.1.7-1.fc20.x86_64.rpm

별 문제 없이 시작했어요. 의심할 바 없이 python-paramik다른 사람들이 말했듯이 등을 설치 해야 하지만 Fedora 20에서는 모든 것이 괜찮은 것 같습니다. 전체 문제는 32비트 버전에 대한 것입니다 mysql-workbench.

관련 정보