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

ORA-00102:mengambil di luar urutan

Saya juga punya masalah itu. Aplikasi saya bekerja dengan baik di mesin, dan eksekusi yang sama persis di komputer lain membuat pengecualian pengambilan di luar urutan.

Permintaan saya adalah pertanyaan besar yang membutuhkan beberapa menit untuk dijalankan. Itu dijalankan oleh COM+. Saya menyadari bahwa dua lingkungan saya memiliki konfigurasi Layanan Komponen yang sedikit berbeda. Lingkungan yang gagal memiliki batas waktu transaksi yang disetel ke 60 detik, yang lain disetel ke lebih banyak lagi.

Untuk mengatasi ini, saya hanya perlu pergi ke Component Services, klik kanan pada My Computer, Properties, Options, dan tingkatkan batas waktu Transaksi.

Masuk akal sekarang karena pengecualian pengambilan di luar urutan terjadi ketika Anda mencoba mengakses kursor tertutup. Saya mengerti bahwa batas waktu COM+ menutup transaksi, oleh karena itu kursor, dan membuang pengecualian Oracle itu.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara menggunakan ora_hash pada kolom tipe data xmltype

  2. C#/Oracle:Tentukan Encoding/Set Karakter Kueri?

  3. Menambahkan tag Html ke dalam judul kueri Pohon di Oracle APEX

  4. Bagaimana cara Memilih substring di Oracle SQL hingga karakter tertentu?

  5. cara mengubah ukuran kolom