![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 7.06.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Mam wielki problem!!! Jesli mozecie i wiecie to pomozcie, napiszcie choc cokolwiek co by mi pomoglo. A wiec ma za zadanie zrobic glupia rzecz ;-) Chce przenosic dane z bazy Oracle (tylko niektore, np. z jednej tabeli, choc jesli juz by nie bylo wysjscia to moze i wszystko) do MySQL. I zupelnie nie wiem jak mam to zrobic, bo z Oracla moja wiedza kuleje. Dane te maja byc przenoszone raz dziennie. Nie wiem czy zastosowac jakis skypt? Czy eksportowac w jakis psosb dane w oracle? Ja jestem blizszy stworzeniu sktyptu w php by wymienial dane miedzy dwoma bazami. Tylko w jaki sposob to zrobic, czy moge podajmy np.: polaczyc sie jednorazowo z baza danych Oracle i MySql i czytac potrzebne mi informacje z Oracle i wyslac je do MySQL? TYlko czy polaczenie moze odbywac sie w tym samym czasie? A moze lepiej przenosic dane najpierow do pliku temp.txt zakonczyc polaczenie z baza danych Oracle, a pozniej polaczyc sie z MySQL i zczytac dane? Pomozcie! Dzieki z gory za kazde propozycje? Jesli byscie mogli to rzuzcie przykladowy skypt, chociaz do polaczenia z Oracle i pobrania pewnych danych, bo zalezy mi na czasie!!! Dzieki! |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
u mnie oracle też kuleje. Ale jak wiesz w mysql jak się robi, to w oracle podobnei tylko inne funkcje trzeba wywolać do pobrania danych.
przydatne będą: OCIExecute OCIParse OCISetPrefetch OCIFetchInto OCIFreeStatement poczytaj se o nich. Dzięki nim pobierzesz dane z oracla, jak pobierzesz to będziesz mógl zapisać do pliku Aa nawet nie musisz zapisywac do pliku, możesz od razu do mysql wrzucać. No bo jak z oracla juz pobierzesz, to zaden problem wpisac to do mysql. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 11:43 |