Jeg mener du kan lave en export af dine tabeller og så køre en import i mysql - hvor lang tid det så tager, ved jeg ikke, men ihvertfald tager den strukturen med...
Lav en trigger på oracle tabellen der kalder en java procedure som via JDBC opdaterer MySql tabellen. Så vil tabellerne være 100% synkroniseret på et hvet givet tidspunkt. Men pas på med hvordan du konstruerer triggeren da den kan belaste Oracle databasen unødigt. Dette kræver kun at du får fat i JDBC driveren til MySql :-)
Right - SQL-plus ER Oracle, men den er med i en default Oracle installation (som jo er den ene DB du skal arbejde med). Det er blot det interface, hvor du taster
- fortsat fra sidst - dine SQL kommandoer. Det har du også i MY-SQL.
Men måske Skiduck's forslag ikke er så dumt, det kan jeg bare ikke fortælle dig i detaljer hvordan du laver. Jeg havde indtryk af at du skulle have noget, der var let at gå til - uden formange forskellige programstumper der ustandslig skal vedligeholdes. Derfor mener jeg stadig at Export/Import måden at gøre det på er den letteste! Dog giver den ikke noget 'real-time' billede af original-db'en på target-db'en.
Lige en bemærkning Oracle's export/import bruger ikke sqlplus men andre standard programmer exp og imp derimod er det rigtigt at med sqlplus kan man spoole tabellers indhold ud i txtfil.
Jeg mener stadigvæk et link igennem ODBC til tabellerne i begge databaser er det nemmeste.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.