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

ORA-27154 / ORA-27146

ORA-27154 adalah  kesalahan yang cukup umum yang dihadapi banyak DBA dalam aktivitas sehari-hari. Saya mencoba membagikan apa yang telah saya pelajari untuk mengatasinya. Kami memulai database Oracle  dan Kami menerima kesalahan di bawah saat memulai database

SQL> startup
ORA-24323: value not allowed
ORA-24323: value not allowed
SQL> startup;
ORA-24323: value not allowed
ORA-27146: post/wait initialization failed

Anda mungkin juga menerima kesalahan ORA-7445 di log peringatan atau kesalahan ORA-3113.
ORA-03113:end-of-file pada saluran komunikasi )
Log peringatan menunjukkan kesalahan di bawah

ORA-27154: post/wait create failed
ORA-27300: OS system dependent operation:semget failed with status: 28
ORA-27301: OS failure message: No space left on device
ORA-27302: failure occurred at: sskgpcreates

Alasan kesalahan mungkin

  • Anda meningkatkan parameter proses di file init dan mencoba memulai ulang database
  • Server sudah memiliki banyak database dan Anda menambahkan database baru ke server
  • Parameter server  OS telah mengalami perubahan
  • Anda mungkin memiliki segmen bersama yang menyimpang

Resolusi untuk ORA-27154/ORA-27146


(1) Kita perlu mengurangi parameter proses dalam database yang dihosting di server untuk mengakomodasi database baru
(2) Kita dapat memodifikasi pengaturan kernel semaphore

(3) Anda perlu menghapus segmen memori bersama dan semaphore.

Untuk mendapatkan daftar memori bersama dan id semaphore:

ipcs -a

Untuk menghapus memori bersama:

ipcrm -m <shared memory id>

Untuk menghapus semaphore:

ipcrm -s <semaphore id>

Setelah Anda menghapus yang dimiliki oleh Oracle dan grup dba, Anda seharusnya dapat
memulai database.

Saya harap Anda menyukai posting ini di ORA-27154/ORA-27146. Silakan bagikan umpan balik

Juga Dibaca
ORA-01111
ORA-00900
ORA-29285:kesalahan penulisan file
ORA-00054
https://asktom.Oracle.com/pls/apex/ f?p=100:11:0::::P11_QUESTION_ID:480021477095


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mengapa nama tabel/kolom/indeks Oracle dibatasi hingga 30 karakter?

  2. Oracle PL/SQL - tip untuk output langsung/pencetakan konsol

  3. Bagaimana cara mendapatkan tipe data kolom di Oracle dengan PL-SQL dengan hak istimewa rendah?

  4. Kembalikan Nama Hari Pendek dari Tanggal di Oracle

  5. Program PL/SQL untuk Mencetak Detail Karyawan