Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Situasi Apa yang Menyebabkan Paket Oracle Menjadi Tidak Valid?

Mengubah objek apa pun yang menjadi sandaran paket (mis. tabel, tampilan, pemicu, paket lain) akan secara otomatis menandai paket sebagai tidak valid. Seperti catatan tuinstoel di atas, Oracle cukup pintar untuk mengkompilasi ulang paket saat pertama kali digunakan.

Jika Anda mengkhawatirkan hal ini, setiap kali Anda membuat perubahan skema (mis. tabel, tampilan, pemicu, prosedur), jalankan DBMS_UTILITY.compile_schema (atau minta DBA Anda melakukannya). Ini akan memaksa kompilasi semua paket dan memberi tahu Anda di mana, atau jika, ada kesalahan sebelum Anda menemukannya dengan cara yang sulit.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. nhibernate, panggil fungsi di Oracle yang mengembalikan refcursor sys

  2. Cara mengetahui kapan tabel Oracle diperbarui terakhir kali

  3. Bagaimana cara kerja contain() dalam PL-SQL?

  4. ORA-01036:nama/nomor variabel ilegal saat menjalankan kueri melalui C#

  5. Cara Menginstal Database Oracle di Windows