Как автоматизировать архивирование файлов из sql
У меня есть таблица SQL, которая имеет результаты для каждого периода (например, январь 2013 года). Вот шаги, которым я следую:
- Я хочу выбрать записи из каждого периода.
- Поместите результаты в файл CSV.
- Затем скопируйте заголовки и сохраните файл CSV в текстовый файл с другим именем.
- Затем возьмите текстовый файл и распакуйте этот файл.
- Теперь найдите записи в текстовом файле и создайте файл подсчета. (.текст)
- Теперь возьмите этот файл gzip, считайте файл и создайте файл.tar.
- Снова создайте файл подсчета, который указывает на файл.tar.
Я должен сделать эти шаги для всех периодов, которые находятся в этой таблице.
Есть ли более простой способ сделать это, например, сценарий Perl/Python, пакетный файл или что-то еще?