Szukasz dobrego sposobu na zaplanowanie aktualizacji MySQL ze źródła ODBC opartego na systemie Windows

0

Pracuję z zastrzeżoną aplikacją korzystającą z bazy danych dbisam. Chcemy przesyłać zaplanowane aktualizacje z tego źródła do serwera MySQL (najczęściej na innym urządzeniu, ale prawdopodobnie w tym samym centrum danych). Znaleźliśmy i skonfigurowaliśmy sterownik ODBC, który łączy się bezpośrednio z danymi dbisam.

Szukam rekomendacji na temat sugerowanego narzędzia / procesu / frameworka, w którym możemy albo utworzyć skrypt, usługę lub jakiś skompilowany kod, który wyzwalałby połączenia i aktualizacje zgodnie z harmonogramem.

Strona początkowa to zdecydowanie serwer Windows. Stroną docelową (i hostem MySQL) najprawdopodobniej będzie także Windows, ale byłoby wspaniale, gdybyśmy mieli opcję, aby był to serwer Linux (nie jest to wymóg). Naszym pragnieniem jest użycie narzędzi raportujących opartych na PHP w stosunku do danych MySQL.

Będziemy wdzięczni za wszelkie opinie na temat tego, jak to zrobić.

Kendor
źródło
Wygląda na to, że potrzebujesz sposobu na zaplanowanie zadania. Jeśli tak, systemy * nix mają cron, a Windows ma harmonogram zadań. Za pomocą jednego z nich możesz zaplanować, co chcesz. Sposób przeprowadzenia aktualizacji zależy od Ciebie. Możesz napisać skrypt powłoki; możesz uruchomić skrypt SQL; możesz użyć kodu aplikacji ... To zależy tylko od najwygodniejszego sposobu robienia tego, co próbujesz zrobić.
Lèse majesté
Dzięki Lese, część dotycząca planowania jest najłatwiejsza. Liczyłem na coś bardziej ostateczne pod względem podejścia, zestawu narzędzi, lub produkt, który mogliśmy śledzić ..
Kendor
Nie jestem pewien, czy to naprawdę ma znaczenie. Jeśli już korzystasz z ODBC, to prawdopodobnie równie dobrze używasz połączenia ODBC w tej samej aplikacji do synchronizacji dwóch baz danych. W przeciwnym razie możesz podać więcej informacji na temat procesu aktualizacji.
Lèse majesté