Bagaimana saya bisa menemukan nilai-nilai aktif parameter SQLNET.ORA di server?
Saya tahu cara menemukan file SQLNET.ORA tetapi tidak ada jaminan nilai-nilai dalam file tersebut digunakan secara aktif. Perubahan parameter mungkin memerlukan restart pendengar dan kadang-kadang bahkan me-restart database . Untuk debugging, saya ingin cara untuk memastikan 100% bagaimana parameter ditetapkan, tanpa me-restart apa pun.
Ini mirip dengan pertanyaan ini , tetapi saya mencari metode apa pun untuk menemukan nilai saat ini. Itu tidak harus menjadi query SQL.
Inilah yang saya coba sejauh ini yang membuat saya percaya itu tidak mungkin:
- Tracing tidak menghasilkan data itu.
- Tampaknya tidak ada apa pun di kamus data.
- Tidak ada informasi dalam manual atau support.oracle.com.
- Menawarkan hadiah tetapi tidak ada yang mengambil. (Tapi aku akan menawarkan dan memberi hadiah lain jika ada yang bisa menjawab ini.)
TRACE_LEVEL_SERVER=support
memang langsung berlaku, tetapi file jejak tampaknya tidak memiliki informasi tentang parameter.Jawaban:
Parameter yang ditetapkan dalam file sqlnet.ora tidak diekspos dalam tabel kamus data apa pun. Anda tidak dapat menulis kueri SQL untuk menemukannya.
Sumber: https://community.oracle.com/thread/2550107?start=0&tstart=0
sumber