Rumah > Artikel > pangkalan data > Apakah sumber data oracle?
Dalam Oracle, sumber data ialah abstraksi sambungan data, termasuk maklumat seperti lokasi pangkalan data dan jenis pangkalan data sumber data menyediakan fungsi membaca dan menulis saluran dwiarah Oracle, yang boleh diakses dengan mudah melalui mod wizard dan mod skrip untuk mengkonfigurasi tugas penyegerakan data.
Persekitaran pengendalian tutorial ini: sistem Windows 10, versi Oracle 11g, komputer Dell G3.
Sumber data Oracle menyediakan anda dengan fungsi membaca dan menulis saluran dwiarah Oracle, supaya anda boleh mengkonfigurasi tugas penyegerakan data seterusnya melalui mod wizard dan mod skrip. Artikel ini memperkenalkan anda kepada persekitaran rangkaian dan kebenaran akaun yang perlu disediakan sebelum mengkonfigurasi sumber data dan cara menambah sumber data Oracle dalam DataWorks.
PrasyaratSebelum mengkonfigurasi sumber data, sila pastikan anda telah menyelesaikan kerja perancangan dan penyediaan berikut.
Jika sumber data dan kumpulan sumber penyepaduan data eksklusif berada dalam persekitaran rangkaian yang berbeza, anda perlu menyambungkan rangkaian antara sumber data dan kumpulan sumber melalui get laluan VPN atau kaedah lain.
Log yang diarkibkan: Oracle menyimpan semua rekod sejarah buat semula melalui log arkib, yang digunakan untuk memulihkan pangkalan data sepenuhnya sekiranya berlaku kegagalan pangkalan data.
Log buat semula: Oracle menggunakan log Buat semula untuk memastikan transaksi pangkalan data boleh dilaksanakan semula, supaya data boleh dipulihkan selepas kegagalan (seperti gangguan bekalan elektrik), jadi anda perlu mendayakan dan menukar log Buat semula untuk pangkalan data.
Log tambahan: Log tambahan ialah tambahan kepada maklumat dalam log Buat Semula. Dalam Oracle, log Redo digunakan untuk merekodkan nilai medan yang diubah suai, dan log tambahan ialah maklumat tambahan kepada rekod perubahan dalam log Redo, yang memastikan log Redo Oracle mengandungi maklumat lengkap yang menerangkan semua perubahan data untuk pemulihan data. . , penyegerakan data dan operasi lain, pernyataan lengkap dan perubahan yang berkaitan boleh dikesan kembali. Sesetengah fungsi pangkalan data Oracle memerlukan pengelogan tambahan didayakan untuk berfungsi dengan betul atau lebih baik, jadi anda perlu mendayakan pengelogan tambahan untuk pangkalan data.
Sebagai contoh, jika pengelogan tambahan tidak didayakan, selepas melaksanakan perintah KEMASKINI, hanya nilai medan yang diubah oleh perintah KEMASKINI akan direkodkan dalam log Buat Semula Selepas pengelogan tambahan didayakan, medan yang diubah suai dan pengubahsuaian akan direkodkan dalam log Buat semula Nilai sebelumnya, nilai yang diubah suai dan nilai bersyarat medan sasaran yang diubah suai. Apabila kegagalan pangkalan data berlaku (seperti gangguan bekalan elektrik), anda boleh memulihkan data berdasarkan maklumat pengubahsuaian ini.
Apabila menggunakan penyepaduan data, adalah disyorkan untuk mendayakan lajur kunci utama atau log tambahan lajur indeks unik.
Selepas menghidupkan log tambahan lajur kunci utama, jika terdapat sebarang kemas kini pada pangkalan data, semua lajur yang membentuk kunci utama akan direkodkan dalam log.
Selepas log tambahan lajur indeks unik dihidupkan, jika mana-mana lajur yang membentuk kunci unik atau indeks bitmap diubah suai, lajur yang membentuk kunci unik atau indeks bitmap akan direkodkan dalam log .
Oracle hanya menyokong mendayakan log tambahan dalam pangkalan data utama atau pangkalan data siap sedia.
Tutorial yang disyorkan: "
Tutorial Video OracleAtas ialah kandungan terperinci Apakah sumber data oracle?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!