2015-01-19 1 views
0

Tomcat7 показывает ошибку при развертывании моего приложения, говорящего «MISSING TABLE: XXX»

У меня есть 2 экземпляра MySQL. Один на моей машине с Windows, а другой на моем экземпляре Ubuntu. Когда я укажу свой Ubuntu tomcat «server.xml» на машину Windows, работает, как ожидалось. Я создал сервер MySQL с одной и той же базой данных с помощью обратного проектирования на моей машине с Windows, в которой говорится: «MISSING TABLE: XXXX». Когда я пытаюсь получить доступ к экземпляру MySQL Ubuntu удаленно с помощью MySQL Workbench с тем же пользователем, я могу получить доступ к таблице. Не знаю, где я ошибся.


Пожалуйста, дайте мне знать, если вам нужно больше деталей, чтобы помочь мне.
Пожалуйста, совет
Спасибо заранее!

+0

У вас есть пользователь с правильными разрешениями на экземпляр Ubuntu? – apesa

+0

Да, у меня есть .. Если я этого не сделал, то я не смогу напрямую подключиться к базе данных слишком правильно? Который я могу подключиться к –

ответ

0

В моем классе сущности имя было в верхнем регистре. Когда я сделал его в нижнем регистре, он работал нормально. Но все же то, что я не мог понять, это то, что он отлично работал с той же схемой, развернутой на моей машине Windows, почему она не работала на моем Ubuntu MySQL. Почему регистр чувствителен к Ubuntu, а не к Windows.

Спасибо за вашу помощь

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