

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Memodifikasi properti koneksi menggunakan parameter sqlnet.ora
<a name="USER_ModifyInstance.Oracle.sqlnet"></a>

File sqlnet.ora mencakup parameter yang mengonfigurasi fitur Oracle Net pada server dan klien basis data Oracle. Dengan menggunakan parameter dalam file sqlnet.ora, Anda dapat memodifikasi properti untuk koneksi masuk dan keluar basis data. 

Untuk informasi selengkapnya tentang mengapa Anda mungkin menetapkan parameter sqlnet.ora, lihat [Configuring profile parameters](https://docs.oracle.com/database/121/NETAG/profile.htm#NETAG009) dalam dokumentasi Oracle.

## Menetapkan parameter sqlnet.ora
<a name="USER_ModifyInstance.Oracle.sqlnet.Setting"></a>

Grup parameter Amazon RDS for Oracle mencakup subset parameter sqlnet.ora. Anda menetapkannya dengan cara yang sama seperti Anda mengatur parameter Oracle lainnya. Awalan `sqlnetora.` mengidentifikasi parameter mana yang merupakan parameter sqlnet.ora. Misalnya, dalam grup parameter Oracle di Amazon RDS, parameter sqlnet.ora `default_sdu_size` adalah `sqlnetora.default_sdu_size`.

Untuk informasi tentang cara mengelola grup parameter dan mengatur nilai parameter, lihat [Grup parameter untuk RDS](USER_WorkingWithParamGroups.md).

## Parameter sqlnet.ora yang didukung
<a name="USER_ModifyInstance.Oracle.sqlnet.Supported"></a>

Amazon RDS mendukung parameter sqlnet.ora berikut. Perubahan pada parameter sqlnet dinamis langsung berpengaruh.


****  

| Parameter | Nilai valid | Statis/Dinamis | Deskripsi | 
| --- | --- | --- | --- | 
|  `sqlnetora.default_sdu_size`  |  `512` untuk `2097152`   |  Dinamis  |  Ukuran unit data sesi (SDU), dalam byte.  SDU adalah jumlah data yang dimasukkan ke dalam penyangga dan dikirim ke seluruh jaringan pada satu waktu.  | 
|  `sqlnetora.diag_adr_enabled`  |  `ON`, `OFF`   |  Dinamis  |  Nilai yang mengaktifkan atau menonaktifkan pelacakan Automatic Diagnostic Repository (ADR).  `ON` menentukan bahwa pelacakan file ADR digunakan. `OFF` menentukan bahwa pelacakan file non-ADR digunakan.  | 
|  `sqlnetora.recv_buf_size`  |  `8192` untuk `268435456`   |  Dinamis  |  Batas ruang buffer untuk menerima operasi sesi, didukung oleh protokol TCP/IP, TCP/IP with SSL, dan SDP.   | 
|  `sqlnetora.send_buf_size`  |  `8192` untuk `268435456`   |  Dinamis  |  Batas ruang buffer untuk operasi pengiriman sesi, didukung oleh protokol TCP/IP, TCP/IP with SSL, dan SDP.   | 
|  `sqlnetora.sqlnet.allowed_logon_version_client`  |  `8`, `10`, `11`, `12`   |  Dinamis  |  Versi protokol autentikasi minimum yang diizinkan untuk klien, dan server yang bertindak sebagai klien, untuk membangun koneksi ke instans Oracle DB.  | 
|  `sqlnetora.sqlnet.allowed_logon_version_server`  |  `8`, `9`, `10`, `11`, `12`, `12a`   |  Dinamis  |  Versi protokol autentikasi minimum yang diizinkan untuk membuat koneksi ke instans Oracle DB.  | 
|  `sqlnetora.sqlnet.expire_time`  |  `0` untuk `1440`   |  Dinamis  |  Interval waktu, dalam menit, untuk mengirim cek untuk memverifikasi bahwa koneksi server-klien aktif.   | 
|  `sqlnetora.sqlnet.inbound_connect_timeout`  |  `0` atau `10` ke `7200`   |  Dinamis  |  Waktu, dalam detik, untuk klien untuk terhubung dengan server basis data dan memberikan informasi autentikasi yang diperlukan.   | 
|  `sqlnetora.sqlnet.outbound_connect_timeout`  |  `0` atau `10` ke `7200`   |  Dinamis  |  Waktu, dalam hitungan detik, bagi klien untuk membuat koneksi Oracle Net ke instans DB.   | 
|  `sqlnetora.sqlnet.recv_timeout`  |  `0` atau `10` ke `7200`   |  Dinamis  |  Waktu, dalam detik, untuk server basis data menunggu data klien setelah membuat koneksi.   | 
|  `sqlnetora.sqlnet.send_timeout`  |  `0` atau `10` ke `7200`   |  Dinamis  |  Waktu, dalam hitungan detik, untuk server basis data untuk menyelesaikan operasi pengiriman ke klien setelah membuat koneksi.   | 
|  `sqlnetora.tcp.connect_timeout`  |  `0` atau `10` ke `7200`   |  Dinamis  |  Waktu, dalam hitungan detik, agar klien dapat membuat koneksi TCP ke server basis data.   | 
|  `sqlnetora.trace_level_server`  |  `0`, `4`, `10`, `16`, `OFF`, `USER`, `ADMIN`, `SUPPORT`  |  Dinamis  | Untuk pelacakan non-ADR, aktifkan pelacakan server pada tingkat tertentu atau nonaktifkan pelacakannya. | 

Nilai default untuk setiap parameter sqlnet.ora yang didukung adalah Oracle Database default untuk rilis.

## Melihat parameter sqlnet.ora
<a name="USER_ModifyInstance.Oracle.sqlnet.Viewing"></a>

Anda dapat melihat parameter sqlnet.ora dan pengaturannya menggunakan Konsol Manajemen AWS, klien AWS CLI, atau SQL.

### Melihat parameter sqlnet.ora menggunakan konsol
<a name="USER_ModifyInstance.Oracle.sqlnet.Viewing.Console"></a>

Untuk informasi tentang cara melihat parameter dalam grup parameter, lihat [Grup parameter untuk RDS](USER_WorkingWithParamGroups.md).

Dalam grup parameter Oracle, awalan `sqlnetora.` mengidentifikasi parameter mana yang merupakan parameter sqlnet.ora.

### Melihat parameter sqlnet.ora menggunakan AWS CLI
<a name="USER_ModifyInstance.Oracle.sqlnet.Viewing.CLI"></a>

Untuk melihat parameter sqlnet.ora yang dikonfigurasi dalam grup parameter Oracle, gunakan perintah. AWS CLI [describe-db-parameters](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-parameters.html)

[Untuk melihat semua parameter sqlnet.ora untuk instance Oracle DB, panggil perintah -portion. AWS CLI download-db-log-file](https://docs.aws.amazon.com/cli/latest/reference/rds/download-db-log-file-portion.html) Tentukan pengidentifikasi instans DB, nama file log, dan jenis output. 

**Example**  
Kode berikut mencantumkan semua parameter sqlnet.ora untuk `mydbinstance`.   
Untuk Linux, macOS, atau Unix:  

```
aws rds download-db-log-file-portion \
    --db-instance-identifier mydbinstance \
    --log-file-name trace/sqlnet-parameters \
    --output text
```
Untuk Windows:  

```
aws rds download-db-log-file-portion ^
    --db-instance-identifier mydbinstance ^
    --log-file-name trace/sqlnet-parameters ^
    --output text
```

### Melihat parameter sqlnet.ora menggunakan klien SQL
<a name="USER_ModifyInstance.Oracle.sqlnet.Viewing.SQL"></a>

Setelah Anda terhubung ke instans Oracle DB dalam klien SQL, kueri berikut mencantumkan parameter sqlnet.ora.

```
1. SELECT * FROM TABLE
2.    (rdsadmin.rds_file_util.read_text_file(
3.         p_directory => 'BDUMP',
4.         p_filename  => 'sqlnet-parameters'));
```

Untuk informasi tentang cara menghubungkan ke instans DB Oracle di klien SQL, lihat [Terhubung ke instans DB Oracle Anda](USER_ConnectToOracleInstance.md).