2015-07-21 2 views
0

На локальной машине все работает нормально. Но когда я попытался сделать получить запрос на машине сервера, спящий режим выдает следующее исключение:Исключение JDBC при доступе к Hibernate

JDBC исключение на доступ к данным Hibernate: SQLException для SQL [п/а]; Состояние SQL [HY000]; код ошибки [1030]; не удалось извлечь ResultSet; вложенного исключения org.hibernate.exception.GenericJDBCException: не мог извлечь ResultSet

, что может быть причиной этого?

+0

Просьба представить ПОЛНЫЙ StackTrace, так как это не очень полезно для других ... Как указано в ответе @Marco Tulio Avila Cerón – MWiesner

ответ

0

Вы не дают так много информации, только некоторые идеи, которые я мог думать:

  • Локально MySQL работает в Windows, так и удаленно в Linux или наоборот ?, проверить для случая чувствительной на обоих децибелах.
  • Конфигурация пользователя для разрешения на таблицы на удаленном сервере.
  • Проверьте файловую систему на удаленной машине ?, достаточно места на жестком диске ?, см: http://codetheory.in/fixing-mysql-error-1030-hy000-got-error-28-from-storage-engine/
+0

Я использовал настройки по умолчанию для mysql. Я попробовал сделать запрос на локальные машины windows && linux. Отлично. У меня нет разрешения на серверную машину, и я не могу видеть журналы сервера. Я тоже думаю, что эта проблема связана с конфигурацией спящего режима или mysql на сервере – BabyGluk

Смежные вопросы