Není snadné najít správný způsob, jak spustit příkaz expdp v konzole. Před provedením příkazu expdp je třeba provést několik kroků.
Nejprve musíte vytvořit adresář na počítači, kde je Oracle DB, kam budete dávat soubory výpisu, pak musíte schématu udělit práva na vytvoření adresáře.
Spusťte tento příkaz v SQL Developer nebo v sqlplus:
povolit vytvoření libovolného adresáře do myschema;
Nahradit myschema s názvem vašeho schématu.
než když jste připojeni ve schématu myschema vytvořit adresář:
CREATE DIRECTORY DB_DUMP jako ‘/cesta/k/mému-dump-adresáři’;
než otevřete konzoli na počítači s Oracle DB a spusťte:
expdp “”myschema /PASSWORD@(DESCRIPTION=(ADRESA=(PROTOKOL=TCP)(Hostitel=název hostitele)(Port=název portu))(CONNECT_DATA=(SID=název_SID)))’” DIRECTORY=DB_DUMP REUSE_DUMPFILES=ANO DUMPFILE=dump0.2FILEXXscheLOG-==myschema
Musíte nahradit v příkazu myschema s názvem vašeho schématu, heslem se správným heslem, názvem hostitele, názvem portu, názvem_SID, názvem DIRECTORY, pokud je jiný, názvem souboru výpisu, názvem souboru protokolu.
Na Googlu jsem nenašel správnou syntaxi pro expdp příkaz a jak vytvořit výpis Oracle.

Zanechat odpověď