Lag dump fra Oracle-skjema i konsoll i Linux

Det er ikke lett å finne den riktige måten å utføre expdp-kommandoen på i konsollen. Det er noen trinn før du utfører expdp-kommandoen.

Først må du opprette en katalog på datamaskinen der Oracle DB er, hvor du legger dumpfilene enn du må gi et skjema rettighetene til å lage en katalog.

Utfør denne kommandoen i SQL Developer eller i sqlplus:

gi opprett hvilken som helst katalog til myschema;

Bytt ut mitt skjema med skjemanavnet ditt.

enn når du er tilkoblet i skjemaet mitt skjema lag katalogen:

LAG KATALOG DB_DUMP som ‘/path/to/my-dump-directory’;

enn å åpne konsollen på datamaskinen med Oracle DB og kjør:

expdp “‘mitt skjema /PASSWORD@(DESCRIPTION=(ADRESSE=(PROTOKOL=TCP)(Vert=vertsnavn)(Port=portnavn))(CONNECT_DATA=(SID=SID_navn)))’” DIRECTORY=DB_DUMP REUSE_DUMPFILES=JA DUMPFILE=dump-XX2-XX-20skjema=”dump-XX2-XX-20mitt skjema

Du må erstatte i kommandoen mitt skjema med skjemanavnet ditt, passordet med det riktige passordet, vertsnavnet, portnavnet, SID_navn, katalognavn hvis annet, dumpfilnavn, loggfilnavn.

Jeg kunne ikke finne riktig syntaks i Google expdp kommando og hvordan du får Oracle til å dumpe.

Legg igjen et svar

Oppdag mer fra Velislav Krastev-bloggen

Abonner nå for å fortsette å lese og få tilgang til hele arkivet.

Fortsett å lese