Пустой обозреватель объектов при открытии встроенной базы данных H2 (файл.mv.db) в DbVisualizer

РЕДАКТИРОВАТЬ: Пожалуйста, игнорируйте тип базы данных "MySQL". У меня сейчас установлено значение H2, я просто поиграл с настройками во время скриншотов, пытаясь понять, могу ли я точно определить, что идет не так.

Мой друг пришел ко мне сегодня вечером с "возможностью". У него был студент колледжа, который создавал внешнее приложение для вставки, обновления, удаления и просмотра данных на локальном диске для небольшой компании, которой он руководит. Приложение сломалось, когда он обновил Windows, и теперь ему нужно получить данные. Он прислал мне файл.mv.db, поэтому я немного покопался и обнаружил, что DbVisualizer может позволить мне хотя бы использовать простой запрос MySQL для извлечения его данных в электронную таблицу Excel. По его словам, в базе данных всего около 300 записей.

Когда я подключаюсь к встроенной базе данных H2, она открывает две пустые базы данных.

Дайте мне знать, если кто-нибудь знает, что здесь делать. Благодарю.

1 ответ

Я столкнулся с той же проблемой. К счастью, моя база данных также была небольшой, поэтому я мог использовать SQuirreL SQL Client, чтобы открыть базу данных. Нелегко привыкнуть к пользовательскому интерфейсу, но он действительно хорошо работает.

  • Если вы хотите экспортировать свои данные, вы, вероятно, захотите изменить настройки (Файл -> Глобальные настройки, Вкладка SQL Script). Я снял флажок "Квалифицировать... со схемой", чтобы получить действительный SQL.
  • Также формат даты не соответствует стандарту. Я использовал текстовый редактор, чтобы получить исполняемый SQL.
Другие вопросы по тегам