ODBC-соединение с плоским файлом - PullRequest
0 голосов
/ 27 августа 2010

Каков наилучший способ взять базу данных и сделать ее простым файлом?

У меня есть драйвер ODBC, и мне нужно извлечь данные в файл.

ExcelДоступ?OpenOffice

Ответы [ 3 ]

2 голосов
/ 27 августа 2010

Я бы посоветовал Excel как самый быстрый способ экспортировать данные из любого источника данных, который поддерживает ODBC или OLEDB, и записать их в плоский файл.

alt text

Инструменты в Excel полезны при формировании запроса к базе данных.

Как только вы получите его в Excel, вы можете выбрать Сохранить как в.csv, .txt или преобразуйте его так, как вам нравится.

1 голос
/ 27 августа 2010

В качестве альтернативы вы можете запустить команду SQL из базы данных, чтобы создать файл csv. Это имеет то преимущество, что позволяет вам использовать сложные операторы SELECT. Вот простой пример использования MySQL:

select emp_id, emp_name from emps 
into outfile 'c:/test.txt';
1 голос
/ 27 августа 2010

Если вы хотите установить отношения и манипулировать стилем базы данных, Access предлагает широкий спектр параметров импорта, по крайней мере, столько же, сколько в Excel.

...