Rumah >pangkalan data >Oracle >Contoh terperinci import dan eksport jadual data Oracle

Contoh terperinci import dan eksport jadual data Oracle

WBOY
WBOYke hadapan
2022-07-04 14:03:376164semak imbas

Artikel ini membawa anda pengetahuan yang berkaitan tentang Oracle, yang terutamanya mengatur isu berkaitan mengimport dan mengeksport jadual data Jika sejumlah besar data perlu dipindahkan, pilih "Eksport Jadual" dan "Import Jadual" Kaedah Oracle tidak memerlukan penulisan struktur jadual. Mari kita lihat. Saya harap ia akan membantu semua orang.

Contoh terperinci import dan eksport jadual data Oracle

Tutorial yang disyorkan: "Tutorial Video Oracle"

0. Latar Belakang: Saya tiba-tiba menerima notis untuk bekerja daripada rumah. Semua data kerja ada pada intranet dan perlu disalin dan dibawa pergi. Berdasarkan pengalaman biasa, saya mengeksport jadual dalam pangkalan data Oracle ke xlsx (untuk memudahkan komunikasi dengan rakan sekerja saya mendapati kecekapannya terlalu rendah, dan disebabkan jumlah data yang banyak, ralat sering dilaporkan dan tidak dapat dieksport). . Kemudian, saya cuba mengeksportnya ke fail csv, dan ia telah digesa bahawa eksport telah selesai Walau bagaimanapun, apabila saya menemui komputer baharu untuk diimport, saya mendapati bahawa data itu benar-benar hilang dan tidak boleh digunakan.

1. Kaedah bodoh asal

Klik kanan jadual untuk dieksport dalam tetingkap objek, klik Data Pertanyaan dan klik fail csv atau fail excel. Kaedah ini biasanya digunakan Hasil pertanyaan adalah sangat intuitif dan sesuai untuk jumlah data yang kecil.

1. Eksport jadual data Oracle

Alat jadual eksport

Terdapat dua cara untuk membukanya dalam PL/SQL, kaedah satu ialah Klik kanan jadual yang perlu dieksport dalam tetingkap objek, klik Eksport Data, dan tetingkap jadual eksport akan muncul Kaedah kedua ialah mengklik alat di bahagian atas halaman PL/SQL, klik Jadual Eksport , dan tetingkap jadual eksport akan muncul. Alat jadual eksport boleh mengeksport berbilang jadual dalam kelompok

Dalam tetingkap jadual eksport, terdapat tiga kaedah eksport khusus, dan ketiga-tiga kaedah boleh mengeksport struktur jadual dan data

(1) Oracle Export

Hasil eksport "Oracle Export" ialah fail binari dalam format dmp, yang tidak boleh dipratonton, tetapi ia pantas dan boleh merentas platform untuk menggunakan kaedah ini pada masa hadapan. Fail dmp pertama ialah kira-kira 3.61G dan mengambil masa 3 minit untuk dieksport.

(2) SQL Insert

Hasil eksport "SQL Insert" ialah fail dalam format sql, yang boleh dipratonton dalam format teks, tetapi kelajuannya bukan " Eksport Oracle" adalah pantas. Untuk fail 3.61G dalam format dmp, masa eksport ialah 14 minit dan saiznya ialah 9.34G.

(3) PL/SQL Developer

Hasil eksport "PL/SQL Developer" ialah fail format pde, yang bebas daripada PL/SQL Format fail, tidak boleh dipratonton dalam format teks, kelajuan

Untuk fail 3.61G dalam format dmp, masa eksport ialah 10 minit dan saiznya ialah 0.4G. Jumlah data terlalu kecil, jadi saya tidak percaya bahawa semua data akan disalin keluar, tetapi bilangan gesaan log adalah konsisten dengan jadual data

2. Import Jadual data Oracle

Pengimport ODBC

ODBC sepatutnya bermaksud Open Database Connectivity (Open Data Interconnection). Saya sering menggunakan pengimport ODBC untuk mengimport dokumen EXCEL dan jadual pangkalan data ACCESS. Mengimport jadual menggunakan pengimport ODBC memerlukan penentuan struktur jadual terlebih dahulu.

(1) Jadual baharu

Fail-Baharu-Buat jadual, tetapkan nama jadual dan lajur. Catatan boleh ditambah dengan sewajarnya untuk memudahkan penggunaan berikutnya Mesti ada jenis semasa menetapkan lajur Cuba untuk menetapkannya sebesar mungkin untuk mengelakkan ralat semasa import berikutnya Anda boleh mengklik butang Lihat SQL untuk memaparkan pernyataan SQL jadual, supaya anda boleh terus melaksanakan kod untuk mencipta jadual pada masa akan datang.

(2) Buka Pengimport ODBC

Klik "Alat" di bahagian atas halaman PL/SQL, klik "Pengimport ODBC" , dan pop timbul akan muncul tetingkap pengimport ODBC

(3) Pilih jadual untuk diimport

Pengguna/Sistem DSN Pilih "Fail Excel" , klik Sambung dan pilih jadual untuk diimport permukaan. Pilih helaian khusus untuk diimport dan pratonton

(4) Tentukan kedudukan Oracle yang sepadan

Pilih pemilik, jadual dan semak padanan medan Untuk medan yang tidak boleh dipadankan secara automatik, pilihnya secara manual dalam tetingkap kanan Pilih medan dan jenis medan yang sepadan, dan klik butang "Import" untuk mengimport data.

Pengimport Teks

Seperti namanya, pengimport teks mengimport fail dalam format teks saya biasanya menggunakan pengimport teks untuk mengimport fail dalam format csv

(1) Buat jadual baharu, kaedah khusus adalah sama seperti pengimport ODBC

(2) Buka pengimport teks

Klik "Alat" di bahagian atas halaman PL/SQL, klik Pengimport "Teks", tetingkap pengimport teks akan muncul

(3) Pilih jadual untuk diimport

Klik butang Pilih Fail, pilih teks fail untuk diimport dan pratontonnya

(4) Tentukan kedudukan Oracle yang sepadan

Pilih pemilik, jadual, dan semak padanan medan medan yang tidak boleh dipadankan secara automatik, pilih medan yang sepadan secara manual dalam tetingkap kanan Medan dan jenis medan, klik butang "Import" untuk mengimport data.

Import alat jadual

Klik alat di bahagian atas halaman PL/SQL, klik Import jadual, dan tetingkap jadual import akan muncul

(1) Oracle import

Pilih fail dmp untuk diimport, klik butang "Import", dan akan ada gesaan untuk penyiapan import di bahagian bawah. Selepas import selesai, anda boleh melihat keputusan import terperinci pada halaman log paling kanan

(2) Sisipan SQL

Pilih fail sql untuk diimport dan klik butang "Import" Tetingkap program pelaksanaan sqlplus.exe akan muncul, menunjukkan kemajuan masa nyata import. Selepas import selesai, anda boleh melihat keputusan import terperinci pada halaman log paling kanan

(3) PL/SQL Developer

Pilih fail pde yang perlu diimport, klik butang "Import", dan akan ada gesaan selesai import di bahagian bawah. Selepas import selesai, anda boleh melihat keputusan import terperinci pada halaman log di hujung kanan. Kelajuan benar-benar perlahan, lebih perlahan daripada sisipan SQL

3 Ringkasan

(1) Jika anda perlu berinteraksi dengan orang lain dengan a. jumlah kecil data harian, Eksport hasil pertanyaan ke format xlsx

(2) Pengimport ODBC dan pengimport teks perlu menulis struktur jadual terlebih dahulu

(3) Jika sejumlah besar data perlu dipindahkan, pilih kaedah Oracle "Export Table" dan "Import Table". Tidak perlu menulis struktur jadual

(4) Data sandaran boleh dieksport terus ke fail dalam format dmp apabila anda perlu memulihkan

Tutorial yang disyorkan: "Tutorial Video Oracle"

Atas ialah kandungan terperinci Contoh terperinci import dan eksport jadual data Oracle. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:csdn.net. Jika ada pelanggaran, sila hubungi admin@php.cn Padam