Архивирование таблиц списаний - оцените мое решение
Еще раз: не нужно пускать "кто слабо дружит к sql" к билингу, в тем более на уровень sql - это червато крупными неприятностями.
Представленная программа бесполезна. Простой скрипт рещает задачу куда более изящно, без необходимости остановки БД и вбивания каких либо параметров, и кроме того обладет независимостью от платформы.
А вопли и слюни здесь только от "Makariy". Лично я не вижу целесообразности использовании винды ни в каком виде в своих условиях.
Представленная программа бесполезна. Простой скрипт рещает задачу куда более изящно, без необходимости остановки БД и вбивания каких либо параметров, и кроме того обладет независимостью от платформы.
А вопли и слюни здесь только от "Makariy". Лично я не вижу целесообразности использовании винды ни в каком виде в своих условиях.
Херовые же у вас условия =) И дома тоже не винде?Arti писал(а): А вопли и слюни здесь только от "Makariy". Лично я не вижу целесообразности использовании винды ни в каком виде в своих условиях.
Лично мне, в моих условиях, приходится держать серваки на Фре/линухе,
а рабочие станции на винде. Ибо нет никакого желания объяснять тупорыллым кассирам и прочему офисному планктону что такое вайн и все вытекающие...
вы серьёзно? или просто поиском не умеете пользоваться?Дык покажи, а мы покритикуем =)
всё написано два года назад тут viewtopic.php?p=37708#37708
на данный момент самое современное, наскока я понимаю тут
viewtopic.php?p=55153
да видел я все это, кое что еще год назад взял на вооружениеPulse писал(а):вы серьёзно? или просто поиском не умеете пользоваться?Дык покажи, а мы покритикуем =)
всё написано два года назад тут viewtopic.php?p=37708#37708
на данный момент самое современное, наскока я понимаю тут
viewtopic.php?p=55153
А смысл?Makariy писал(а): Дык покажи, а мы покритикуем =)
Мое решение построено для меня, варианты на perl которые можно взять за основу здесь в избытке.
Задача тривиальная и расписывать в тысячи вариантах
"INSERT INTO "."$DiscTrnAllArch"."(
SELECT * FROM UTM5.discount_transactions_all WHERE discount_date < (SELECT UNIX_TIMESTAMP(\'".$BorderDate." 0:0:0\')));";
смысла нет.
То, что на мой взгляд более или мене может быть полезно, я здесь выкладываю - ищите если оно Вам надо.
RE
Писал на Delphi 7, для MySQL использовал компоненты ADO с подключением через ODBC драйвер для MySQL. Хотел продолжить данное творение и встроить туда планировщик для автоматического архивирования по расписанию, но после прочтения отзывов о "бесполезной поделке" проект объявляется закрытым. Продолжения не будет:)Voronok писал(а):Автор, на чем прогу писал? Какая библиотека используется для доступа к MySQL?
Re: Архивирование таблиц списаний - оцените мое решение
Выложите ещё раз скрипт или на мыло можно dj_antares@mail.rumurano писал(а):Народ, решил я как-то всем облегчить жизнь и накатал утилитку, она 100% рабочая, правда проверял тока на 007, хотя надо посмотреть таблицы в 008, может там поля одинаковые.
Документация внутри, ссылка на скачивание вот:
http://www.triola.ru/UTM5_DB_Archivator.rar
Только давайте без критики - не нравится - не пользуйтесь!
Скрины смотрите ниже, читайте доку в архиве крайне внимательно!