.dmp to zrzut tabeli wbudowanej w Oracle 10g (edycja ekspresowa), a jedno z pól ma typ CLOB.Jak zaimportować plik .dmp (Oracle) do MySql DB?
Próbowałem po prostu wyeksportować tabelę do plików xml/csv, a następnie zaimportować ją do MySql, ale eksport po prostu zignorował pole CLOB ... (Używałem do tego programu sqldeveloper).
Zauważyłem, że to post wyjaśnia, w jaki sposób wyodrębnić plik CLOB do pliku tekstowego, ale wydaje się, że brakuje w nim obsługi innych pól lub przynajmniej pól klucza podstawowego. czy można go zaadaptować do utworzenia CSV kompletnej tabeli? (Nie jestem zaznajomiony z plsql w ogóle)
Jako podejście brute force, mogę używać mojego interfejsu python, aby po prostu wyszukiwać wszystkie rekordy i buforować je do płaskiego pliku, ale obawiam się, że zajmie to LOOOONG czas (zapytanie dla wszystkich rekordów zastępuje wszystkie przecinki natywne z ascii ...)
Dzięki chłopaki!
Link do OraDump.py jest martwy. – Mat
dzięki. zamknęli moje konto w styczniu, ponieważ nie jestem tam przez jakiś czas. Spróbuję to naprawić, kiedy będę miał czas. – ScienceFriction
Witaj @ScienceFriction, czy mógłbyś umieścić swój skrypt "oradump.py" w [Gist] (https://gist.github.com/)? –