Sudahkah Anda mencoba mengatur HS_FDS_CONNECT_PROPERTIES
parameter dalam file inisialisasi Gateway Transparan AS400?
Untuk batas waktu 2 menit:
HS_FDS_CONNECT_PROPERTIES="timeout='120'"
Opsi lain yang lebih umum untuk menyetel batas waktu kueri adalah membuat profil dan tetapkan ke pengguna yang menjalankan kueri Anda.
Profil sumber daya dapat digunakan untuk menetapkan batas pada semua jenis penggunaan dalam sesi tertentu - satu batas sumber daya yang tersedia adalah waktu koneksi.
Misalnya, Anda dapat membuat profil as400_tg_profile
dan tetapkan waktu koneksi maksimum 2 menit:
create profile as400_tg_profile limit connect_time 2;
... maka Anda dapat menetapkan profil ini kepada pengguna yang menjalankan kueri:
alter user as400_tg_user profile as400_tg_profile;
Ada banyak opsi untuk membuat profil dan ada banyak cara untuk menetapkan profil ke pengguna tertentu sehingga Anda harus membaca dokumentasinya.
Anda juga dapat menggunakan Oracle Resource Manager untuk membuat grup sumber daya dan profil sumber daya jika Anda perlu menetapkan batas sumber daya tertentu secara dinamis - ini memberi Anda kontrol sumber daya yang sangat baik untuk setiap sesi.
Dokumentasi Oracle sangat bagus dalam hal ini - sebagai permulaan, baca ini:
Untuk lebih jelasnya:
http://download.Oracle.com /docs/cd/B19306_01/server.102/b14231/dbrm.htm#ADMIN027
Ini adalah salah satu bagian dari fungsionalitas yang lebih mudah digunakan di Enterprise Manager, tetapi contoh cepat PL/SQL diberikan di:
http://www.dba-Oracle.com/job_scheduling/resource_manager.htm