Jestem Oracle noob i moim zamiarem jest przeniesienie wszystkich danych i metadanych z jednego schematu do innego schematu w bazie danych Oracle. Planuję użyć bazy danych expdpi impdppoleceń. Mam pytania dotyczące tego:
- Czy mogę utworzyć schemat docelowy bez użytkownika, czy powinienem najpierw utworzyć użytkownika (który również tworzy schemat)?
- Czy mogę wykonywać
expdpi wykonywaćimpdppolecenia za pomocą konta SYS (as sysdba)? Czy to preferowana metoda? Czy to zdanie pobiera wszystkie obiekty (dane i metadane) ze schematu i przenosi je do innego schematu?
expdp \"/ as sysdba\" schemas=<schemaname> directory=dumpdir dumpfile=<schemaname>.dmp logfile=expdp_<schemaname>.logCzy więc schemat docelowy jest dokładną kopią schematu źródłowego po wydaniu
impdppolecenia?