[oracle]przeniesienie przestrzeni tabel do innej bazy

0

witam, mam następujące pytanie

czy możliwe jest przeniesienie przestrzeni tabel z jednej bazy danych ORACLE 10 g release 2 do drugiej bazy danych??

może wystarczy stworzyć w pierwszej bazie danych przestrzeń o tej samej nazwie i przypisać jej Datafile z pierwszej bazy??

0

poprawka , przypisać datafile z pierwszej bazy danych do drugiej bazy danych.

przepraszam za multipost , musze sie wkoncu zarejestrowac na forum , i chyba zaraz to zrobie :)

0

niestety nie jest to takie proste - poza skopiowaniem samych plików z danymi trzeba jeszcze powiedzieć oracle co to za pliki są, co nie zawsze może się udać. Druga sprawa to nie pamiętam czy da się dodać w ten sposób nowe dane do istniejących czy jedynie można tak odtworzyć dokładną kopię (co się da bo już tak robiłem po padzie dysków i odzyskiwaniu danych :p )

BTW imp i exp nie może być ponieważ ......................................................

0

aha to bede musial stworzyc zmaterializowane perspektywy z tej przestrzeni tabel którą chcę przenieść na nowo w tej drugiej bazie danych.

edit: już nie ważne , widzę w Enterprise Managerze kod tych migawek czyli nie ma problemu

0

jeszcze raz zapytam - czemu nie zrobisz eksportu i importu :>

btw w sqltoolsie też na pewno będziesz je miał (w sensie kod)

0

SQLDeveloper w menu Tools ma opcje Database Export (tworzy plik *.sql pozwalajacy na odtworzenie struktur bazy). Ale tez obstawialbym imp/exp, gdzie sie da.

0

dzieki za pomoc , juz rozwiazalem swoj problem

1 użytkowników online, w tym zalogowanych: 0, gości: 1