Rumah >pangkalan data >Oracle >Bagaimana untuk mengeksport jadual oracle
Dalam pangkalan data Oracle, mengeksport jadual ialah operasi biasa Ia boleh mengeksport data dalam satu jadual atau berbilang jadual ke format lain, seperti skrip SQL, fail CSV, dsb. Jadual eksport ialah alat yang sangat berguna jika anda perlu memindahkan data dalam persekitaran pangkalan data yang berbeza atau menyandarkan pangkalan data. Dalam artikel ini, kami akan memperkenalkan cara menggunakan alatan Oracle sendiri untuk mengeksport jadual.
Pertama sekali, kita perlu memahami operasi asas jadual eksport Oracle. Dalam Oracle, anda boleh menggunakan expdp atau exp dua alatan untuk mengeksport jadual. expdp ialah alat pam data yang disertakan dengan Oracle Ia boleh memilih format yang berbeza semasa mengeksport data, dan mempunyai nisbah prestasi dan mampatan yang lebih tinggi. Exp ialah alat eksport klasik Oracle Ia boleh mengeksport jadual ke dalam format fail seperti skrip SQL atau memasukkan pernyataan Ia menyokong skema, jadual atau syarat sebagai unit eksport. Di bawah ini kami akan menunjukkan cara menggunakan kedua-dua alatan ini untuk mengeksport jadual.
Gunakan expdp untuk mengeksport jadual
expdp ialah alat pam data yang disertakan dengan Oracle Ia boleh dijalankan di bawah kebenaran sysdba dan boleh mengeksport satu jadual, berbilang jadual atau jadual dalam keseluruhan skema. . Data boleh disimpan dalam format binari. Di bawah ini kami menunjukkan cara menggunakan expdp untuk mengeksport jadual.
Langkah 1: Log masuk ke pangkalan data Oracle dengan pihak berkuasa sysdba
sqlplus / as sysdba
Langkah 2: Jalankan arahan expdp
expdp username/password@connect_string tables=table_name directory=dir_name dumpfile=filename.dmp logfile=filename.log
Antaranya:
expdp hr/hr@localhost tables=employees directory=dpump dumpfile=expdp_employees.dmp logfile=expdp_employees.log
expdp hr/hr@localhost tables=employees,departments directory=dpump dumpfile=expdp_hr.dmp logfile=expdp_hr.log
sqlplus / as sysdbaLangkah 2: Jalankan arahan exp
exp userid=username/password file=filename.dmp tables=table_nameAntaranya:
nama pengguna: perlu dieksport Nama pengguna jadual;
kata laluan: kata laluan pengguna; nama jadual yang perlu dieksport.
Sebagai contoh, kita perlu mengeksport jadual pekerja dalam skema HR:exp userid=hr/hr file=exp_hr.dmp tables=employeesLangkah 3: Lihat hasil eksport
Atas ialah kandungan terperinci Bagaimana untuk mengeksport jadual oracle. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!