Modifica delle proprietà di connessione tramite i parametri sqlnet.ora - Amazon Relational Database Service

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Modifica delle proprietà di connessione tramite i parametri sqlnet.ora

Il file sqlnet.ora include parametri che configurano le caratteristiche della rete di Oracle su server e client database di Oracle. Utilizzando i parametri nel file sqlnet.ora, è possibile modificare le proprietà per le connessioni in entrata e in uscita del database.

Per ulteriori informazioni sul perché impostare i parametri sqlnet.ora, consulta Configuring Profile Parameters (Configurazione dei parametri del profilo) nella documentazione di Oracle.

Impostazione dei parametri sqlnet.ora

I gruppi di parametri di Amazon RDS for Oracle includono una serie di parametri sqlnet.ora. Si impostano nello stesso modo in cui si impostano gli altri parametri Oracle. Il prefisso sqlnetora. identifica quali parametri sono i parametri sqlnet.ora. Ad esempio, in un gruppo di parametri Oracle in Amazon RDS il parametro default_sdu_size sqlnet.ora è sqlnetora.default_sdu_size.

Per informazioni sulla gestione dei gruppi di parametri e sull'impostazione dei valori del parametro, consulta Gruppi di parametri per RDS.

Parametri sqlnet.ora supportati

Amazon RDS supporta i seguenti parametri sqlnet.ora. Le modifiche apportate ai parametri sqlnet.ora hanno effetto immediato.

Parametro Valori validi Statico/Dinamico Descrizione

sqlnetora.default_sdu_size

512 Da a 2097152

Dinamico

La dimensione, in byte, della session data unit (SDU)/Unità dei dati della sessione.

L'SDU è la quantità di dati che viene inserita in un buffer e inviata attraverso la rete in una volta.

sqlnetora.diag_adr_enabled

ON, OFF

Dinamico

Un valore che abilita o disabilita la traccia di Automatic Diagnostic Repository (ADR)

ON specifica che viene utilizzata la traccia del file ADR.

OFF specifica che non viene utilizzata la traccia del file ADR.

sqlnetora.recv_buf_size

8192 Da a 268435456

Dinamico

Il limite di spazio del buffer per le operazioni di ricezione delle sessioni, supportato dai protocolli TCP/IP, TCP/IP con SSL e SDP.

sqlnetora.send_buf_size

8192 Da a 268435456

Dinamico

Il limite di spazio del buffer per le operazioni di invio delle sessioni, supportato dai protocolli TCP/IP, TCP/IP con SSL e SDP.

sqlnetora.sqlnet.allowed_logon_version_client

8, 10, 11, 12

Dinamico

Versione del protocollo di autenticazione minima consentita per client e server operanti come client per stabilire una connessione alle istanze database Oracle.

sqlnetora.sqlnet.allowed_logon_version_server

8, 9, 10, 11, 12, 12a

Dinamico

Versione del protocollo di autenticazione minima consentita per stabilire una connessione alle istanze database Oracle.

sqlnetora.sqlnet.expire_time

0 Da a 1440

Dinamico

Intervallo di tempo, in minuti, per inviare un controllo per verificare che le connessioni client-server siano attive.

sqlnetora.sqlnet.inbound_connect_timeout

0 oppure 10 a 7200

Dinamico

Tempo, in secondi, affinché un client si connetta al server del database e fornisca le informazioni di autenticazione necessarie.

sqlnetora.sqlnet.outbound_connect_timeout

0 oppure 10 a 7200

Dinamico

Tempo, in secondi, affinché un client stabilisca una connessione Oracle Net con l'istanza database.

sqlnetora.sqlnet.recv_timeout

0 oppure 10 a 7200

Dinamico

Tempo, in secondi, affinché un server di database attenda i dati del client dopo aver stabilito una connessione.

sqlnetora.sqlnet.send_timeout

0 oppure 10 a 7200

Dinamico

Tempo, in secondi, affinché un server di database completi un'operazione di invio ai client dopo aver stabilito una connessione.

sqlnetora.tcp.connect_timeout

0 oppure 10 a 7200

Dinamico

Tempo, in secondi, affinché un client stabilisca una connessione TCP con il server database.

sqlnetora.trace_level_server

0, 4, 10, 16, OFF, USER, ADMIN, SUPPORT

Dinamico

Per la traccia non ADR, accendere la traccia del server a un livello specificato o spegnerla.

Il valore predefinito per ogni parametro sqlnet.ora supportato è il valore predefinito di Oracle Database per la release.

Visualizzazione dei parametri sqlnet.ora

È possibile visualizzare i parametri sqlnet.ora e le relative impostazioni utilizzando il, il AWS Management Console o un client SQL. AWS CLI

Visualizzazione dei parametri sqlnet.ora usando la console

Per informazioni sulla visualizzazione dei parametri in un gruppo di parametri, consulta Gruppi di parametri per RDS.

Nel gruppo di parametri di Oracle, il prefisso sqlnetora. identifica quali parametri sono i parametri sqlnet.ora.

Visualizzazione dei parametri sqlnet.ora usando AWS CLI

Per visualizzare i parametri sqlnet.ora configurati in un gruppo di parametri Oracle, utilizzare il comando describe-db-parameters. AWS CLI

Per visualizzare tutti i parametri sqlnet.ora per un'istanza Oracle DB, chiamate il comando download-db-log-file-portion. AWS CLI Specifica l'identificatore istanze DB, il nome del file di registro e il tipo di output.

Esempio

Il codice seguente elenca tutte i parametri sqlnet.ora per mydbinstance.

Per, o: Linux macOS Unix

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

Per Windows:

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

Visualizzazione dei parametri sqlnet.ora usando un client SQL

Dopo essersi connessi all'istanza database di Oracle in un client SQL, la seguente query elenca i parametri sqlnet.ora.

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

Per informazioni sulla connessione a un'istanza database Oracle in un client SQL, consulta Connessione all'istanza database RDS per Oracle.