Di Pengembang SQL, dari menu atas pilih Alat> Ekspor Data. Ini meluncurkan panduan Ekspor Data.
Jadi itu ekspor. Ini menciptakan file export.sql. Sekarang bagaimana cara mengimpor? Saya menggunakan SqlDeveloper 3.20.
Trygin untuk mengikuti tutorial ini , dan telah membuat koneksi baru tetapi saya tidak dapat menemukan impor. Tools-> Preferences-> Database-> Utilities-> Metode Impor dan dari apa ?? Saya telah mencoba menjalankan skrip @C: \ locationOfExportFile \ export.sql
Dan saya mendapatkan eroors
Kesalahan SQL: ORA-00942: tabel atau tampilan tidak ada 00942. 00000 - "tabel atau tampilan tidak ada" * Penyebab:
* Tindakan:
BTW, saya tidak tahu apa yang saya lakukan saya hanya ingin mendapatkan database itu ke localhost. Komputer lain dan komputer saya keduanya memiliki database Oracle 11g Express. Nama skema sama!
sumber
Jawaban:
Buka file yang telah dibuatnya, dan jalankan dengan F5 di SQL Developer. Mereka juga harus bekerja di SQL * Plus.
Mereka akan membuat tabel / objek (jika Anda memiliki opsi Ekspor DDL dicentang), dan kemudian mereka akan MEMASANG baris (jika Anda memiliki opsi Ekspor Data diperiksa.)
Perhatikan bahwa ada cara yang lebih efisien untuk memindahkan objek / data, terutama ketika berhadapan dengan jumlah data yang sangat besar - yaitu, Pump Data.
Fitur khusus ini sangat membantu ketika ingin melakukan data ad hoc dan ekspor objek - terutama ketika Anda, pengembang, tidak memiliki akses untuk menjalankan Data Pump.
sumber
Saya memiliki masalah yang sama. Ketika mengeksekusi file "export.sql" itu menunjukkan saya kesalahan "tabel atau tampilan tidak ada".
Saya perhatikan bahwa sisipan / buat dengan cara ini "CREATE TABLE 'XXXXX'. 'TABLE1'", di mana 'XXXXX' adalah skema yang belum dibuat.
Jadi saya membuat pengguna dengan nama 'XXXXX' dan GRANT yang diperlukan. Saya membuat koneksi baru dengan pengguna di pengembang sql, saya mengeksekusi skrip lagi dan bekerja tanpa masalah.
Saya harap ini membantu.
sumber