Modificación de propiedades de conexión utilizando parámetros sqlnet.ora - Amazon Relational Database Service

Modificación de propiedades de conexión utilizando parámetros sqlnet.ora

El archivo sqlnet.ora incluye parámetros que configuran características de Oracle Net en servidores de base de datos y clientes de Oracle. Utilizando los parámetros en el archivo sqlnet.ora, puede modificar propiedades de conexiones dentro y fuera de la base de datos.

Para obtener más información acerca de porqué debería configurar los parámetros sqlnet.ora, consulte Configuring Profile Parameters en la documentación de Oracle.

Configuración de parámetros sqlnet.ora

Los grupos de parámetros de Amazon RDS for Oracle incluyen un subconjunto de parámetros sqlnet.ora. Los configura de la misma manera que configura otros parámetros de Oracle. El prefijo sqlnetora. identifica qué parámetros son parámetros sqlnet.ora. Por ejemplo, en un grupo de parámetros de Oracle en Amazon RDS, el parámetro default_sdu_size de sqlnet.ora es sqlnetora.default_sdu_size.

Para obtener información acerca de cómo administrar grupos de parámetros y configurar valores de parámetros, consulte Grupos de parámetros para Amazon RDS.

Parámetros sqlnet.ora admitidos

Amazon RDS admite los siguientes parámetros sqlnet.ora. Los cambios en parámetros sqlnet.ora dinámicos surten efecto de inmediato.

Parámetro Valores válidos Estático/dinámico Descripción

sqlnetora.default_sdu_size

512 De a 2097152

Dinámico

El tamaño de la unidad de datos de sesión (SDU), en bytes.

La SDU es la cantidad de datos que se coloca en un búfer y se envía a la red a la vez.

sqlnetora.diag_adr_enabled

ON, OFF

Dinámico

Un valor que habilita o inhabilita el rastreo de Repositorio de diagnóstico automático (ADR).

ON especifica qué rastreo de archivo ADR se utiliza.

OFF especifica que se utiliza el rastreo de archivo no ADR.

sqlnetora.recv_buf_size

8192 De a 268435456

Dinámico

El límite de espacio de búfer para operaciones de recepción de sesiones, admitido por los protocolos TCP/IP, TCP/IP con SSL y SDP.

sqlnetora.send_buf_size

8192 De a 268435456

Dinámico

El límite de espacio de búfer para operaciones de envío de sesiones, admitido por los protocolos TCP/IP, TCP/IP con SSL y SDP.

sqlnetora.sqlnet.allowed_logon_version_client

8, 10, 11, 12

Dinámico

Se permite la versión del protocolo de autenticación mínima para los clientes y los servidores que actúan como clientes, para establecer una conexión con instancias de base de datos de Oracle.

sqlnetora.sqlnet.allowed_logon_version_server

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

Dinámico

Se permite la versión del protocolo de autenticación mínima para establecer una conexión con instancias de base de datos de Oracle.

sqlnetora.sqlnet.expire_time

0 De a 1440

Dinámico

Intervalo de tiempo, en minutos, para enviar una comprobación de estado para verificar que las conexiones cliente-servidor están activas.

sqlnetora.sqlnet.inbound_connect_timeout

0 o 10 a 7200

Dinámico

Tiempo, en segundos, para que un cliente conecte con el servidor de base de datos y proporcione la información de autenticación necesaria.

sqlnetora.sqlnet.outbound_connect_timeout

0 o 10 a 7200

Dinámico

Tiempo, en segundos, para que un cliente establezca una conexión de Oracle Net con la instancia de base de datos.

sqlnetora.sqlnet.recv_timeout

0 o 10 a 7200

Dinámico

Tiempo, en segundos, que un servidor de base de datos espera los datos del cliente después de establecer una conexión.

sqlnetora.sqlnet.send_timeout

0 o 10 a 7200

Dinámico

Tiempo, en segundos, para que un servidor de base de datos complete una operación de envío a los clientes después de establecer una conexión.

sqlnetora.tcp.connect_timeout

0 o 10 a 7200

Dinámico

Tiempo, en segundos, para que un cliente establezca una conexión TCP al servidor de base de datos.

sqlnetora.trace_level_server

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

Dinámico

Para un rastreo no ADR, activa el rastreo del servidor a un nivel especificado o lo desactiva.

El valor predeterminado para cada parámetro sqlnet.ora admitido es el valor predeterminado de Oracle Dabatase para la versión.

Ver parámetros sqlnet.ora

Puede ver parámetros sqlnet.ora y su configuración utilizando la AWS Management Console, la AWS CLI o un cliente SQL.

Ver parámetros sqlnet.ora utilizando la consola

Para obtener información acerca de cómo ver parámetros en un grupo de parámetros, consulte Grupos de parámetros para Amazon RDS.

En grupos de parámetros de Oracle, el prefijo sqlnetora. identifica qué parámetros son parámetros sqlnet.ora.

Ver parámetros sqlnet.ora utilizando la AWS CLI

Para ver los parámetros sqlnet.ora que se configuraron en un grupo de parámetros de Oracle, utilice el comando describe-db-parameters de la AWS CLI.

Para ver todos los parámetros sqlnet.ora para una instancia de base de datos de Oracle, llame al comando download-db-log-file-portion de la AWS CLI. Especifique el identificador de instancias de bases de datos, el nombre de archivo de registro y el tipo de salida.

ejemplo

El código siguiente muestra todos los parámetros sqlnet.ora para mydbinstance.

Para Linux, macOS o Unix:

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

En Windows:

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

Ver parámetros sqlnet.ora utilizando un cliente SQL

Después de conectar a la instancia de base de datos de Oracle en un cliente SQL, la siguiente consulta muestra los parámetros sqlnet.ora.

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

Para obtener información acerca de la conexión a su instancia de base de datos de Oracle en un cliente SQL, consulte Conexión a la instancia de base de datos de RDS para Oracle.