![]() |
SQL и FTP
Знатоки помогите!
Суть задачи такова: есть удаленный ФТП сервер на котором лежат файлы(справочники в архивах), старые файлы не удаляют, новые подгружают по мере обновления данных. Суть задачи в том, чтобы сделать через SQL такую последовательность: Коннект на ФТП - загрузка самого СВЕЖЕГО файла - распаковка архива - загрузка данных из файла в базу данных... Выручайте плиз очень надо! |
Так в чем задача то? Написать за вас программу, что ли? В чем суть задачи?
|
Суть в том как реализовать?
А именно как выбрать ПАПКУ из множества папок, в которой самые свежие файлы. Т.е. скачались архивы, разархивировались, каждый в свою папку(ЭТО РЕШЕНО УЖЕ) и нужно выбрать ту папку в которой файлы самые свежие ну а дальше уже втянуть эти файлы в базу. |
interminable, системы контроля учета версий в помощь. SVN, Bazar, Mercury, Git...
Кроме того есть много утилит синхронизации fmirror, rsync ... Выбор "самого последнего" строго по дате или по названию. Это должно быть регламентировано в документации -- правила именования архивных документов. Я бы кстати рекомендовал обратить внимание именно на системы контроля и учета версий. Там это уже решено, или требует незначительного изменения. |
Время: 02:41. |
Время: 02:41.
© OSzone.net 2001-