Как экспортировать данные из odbc? - PullRequest
0 голосов
/ 02 ноября 2011

Я новичок в odbc.Прямо сейчас я успешно подключаю odbc к mysql.Есть ли способ легко экспортировать данные в местные?(Для меня доступ не вариант. И я попробовал odbc explorer, который хорош, но есть только бесплатная пробная версия. Также я попробовал Mysql workbench, который слишком опасен, поскольку может легко уничтожить все данные в источнике.)

Надеюсь, что у вас есть предложения, ребята, ура.

1 Ответ

1 голос
/ 03 ноября 2011

Большинство известных мне баз данных имеют некоторые утилиты импорта / экспорта. Такие инструменты экспортируют как схемы (описания таблиц, триггеры, пользовательские функции и т. Д.), Так и данные. Конечно, они предназначены для работы с одним и тем же ядром базы данных или для перемещения данных в более новую версию ядра базы данных. У Mysql есть и такие инструменты: посмотрите на mysqldump

Из ODBC вы можете получить некоторую информацию о схеме: имена таблиц, имена столбцов, типы столбцов, первичный ключ и т. Д., И этой информации должно быть достаточно, чтобы сделать простую утилиту для экспорта данных в локальные файлы, например в файлы .csv. Просто прочитайте информацию о таблицах, используя SQLTables () , затем для каждой таблицы выполните SELECT * FROM table и запишите результат в файл .csv.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...