Не удалось получить доступ к управлению для администрирования. Ошибка выполнения: невозможно выполнить команду chcp

Я установил MySQL Workbench 8.0 в Windows 7. После установки я просто щелкнул состояние сервера через ошибку: Could not acquire management access for administration. Run-time Error: Unable to execute command chcp. Please make sure that the C:Windows\System32 directory is in your path environment variable, Как я могу решить эту ошибку?

11 ответов

Я решил ту же проблему, включив параметр «Бета: использовать UTF-8 для всемирной языковой поддержки» в Панели управления> Регион> Административный> Изменить языковой стандарт системы ... Это беспокоит, потому что в нем нет ничего о переменной среды PATH. Но это работа. Обратите внимание, что я работаю над французской средой и версией MySQL Workbench 8.0.24.

Я воспроизвел ту же проблему, щелкнув статус сервера :

      Could not acquire management access for administration

RuntimeError: Unable to execute command chcp. Please make sure that the C:\Windows\System32 directory is in your PATH environment variable 

и после щелчка cancel был:

      Error during ""

error calling Python module function WbAdmin.openAdminSection

с использованием MySQL Server 8.0.23 и MySQL Workbench 8.0.23 для 64-битной ОС Windows 10 .

Примечание: в моем случае все переменные среды были настроены правильно .

Решил это только путем переустановки и использования другой версии, такой как MySQL Workbench 8.0.20, но я бы действительно рекомендовал также понизить версию сервера до MySQL Server 8.0.20, чтобы избежать других ошибок, например: создание / удаление схем и так далее.

Для правильной работы одна и та же версия должна соответствовать всем продуктам.

Чтобы решить эту проблему в 64-битной системе, мы должны выполнить два шага.

  1. добавить путь к переменной среды C:\Windows\System32
  2. нам нужен cmd файл chcp.com в C:\Windows\SysWOW64 скопировать это из C:\Windows\System32 path and paste in C:\Windows\SysWOW64

    сейчас закрыть mysql верстак и снова откройте его.

Надеюсь, ты получил ответ.

Как упоминалось ранее, есть 2 возможных исправления:

  1. Измените языковой стандарт системы на английский (США)
  2. Используйте Workbench ver. 8.0.22 или ниже (ошибка появляется в версии 8.0.23+)

Найдено решение для пользователей системы, не владеющих английским языком! После неудач во всех попытках проблема здесь: Mysql Bug Forum , где сказано, что проблема заключается в ошибке кодека unicode python. Итак, мое решение для пользователя кириллицы состояло в том, чтобы установить административный язык Windows для случаев, когда utf-8 недоступен, см. Снимок экрана ниже. «Старым значением системного языка был русский, после перехода на английский (США) все начало работать. Также смотрел логи Workbench - было исключение python для кодека ascii. Вот и все, надеюсь, это поможет.

Добавьте "C:\Windows\System32" в переменную среды PATH.

Убедитесь, что вы добавили его в PATH, а не в Path.

Решение этой проблемы для меня было следующим: запустите установщик сообщества рабочей среды после установки программы, вы перейдете в это окно, введите здесь описание изображения, затем вы запустите опцию MySQL Server, опцию «Reconfigure», и вы принимаете все опции и создайте новый пароль (если вы не сделали его раньше), запустите последний экран, и вы готовы к использованию верстака:D

Была такая же ошибка для Windows 10. Для меня решением было переустановить MySQL Server 8.0.24 и включить опцию в установщике « Настроить MySQL Server как службу Windows ». Не было этой опции, отмеченной при первой установке, поэтому я предполагаю, что проблема была в этом (для нее не было службы, поэтому после перезапуска системы MySQL Workbench 8.0 CE выдает ошибку).

Если у вас все еще есть та же ошибка, я попробовал все другие решения либо из Stackoverflow, либо где-то еще. Единственное, что у меня сработало, это откат с 8.0.25 до 8.0.22, 8.0.21 или даже 8.0.20, все три версии работали без ошибок.

Я решил эту проблему, установив язык отображения Windows 10 на английский, а не на французский.

Просто добавьте C:\Windows\System32 к Пути, и проблема будет решена!

Не забудьте добавить ";" разделять адреса.

Другие вопросы по тегам