Modificação das propriedades de conexão usando parâmetros sqlnet.ora
O arquivo sqlnet.ora inclui os parâmetros que configuram os recursos do Oracle Net em servidores e clientes de banco de dados Oracle. Usando os parâmetros no arquivo sqlnet.ora, você pode modificar propriedades para conexões dentro e fora do banco de dados.
Para obter mais informações sobre por que convém definir parâmetros do sqlnet.ora, consulte Configurar parâmetros do perfil
Configurar parâmetros do sqlnet.ora
Os grupos de parâmetros do Amazon RDS for Oracle incluem um subconjunto de parâmetros sqlnet.ora. Você os configura da mesma forma que configura outros parâmetros do Oracle. O prefixo sqlnetora.
identifica quais parâmetros são parâmetros do sqlnet.ora. Por exemplo, em um parameter group Oracle no Amazon RDS, o parâmetro default_sdu_size
do sqlnet.ora é sqlnetora.default_sdu_size
.
Para obter informações sobre como gerenciar parameter groups e definir valores de parâmetros, consulte Grupos de parâmetros para Amazon RDS.
Parâmetros do sqlnet.ora compatíveis
O Amazon RDS oferece suporte aos seguintes parâmetros do sqlnet.ora. As alterações nos parâmetros dinâmicos do sqlnet.ora entram em vigor imediatamente.
Parâmetro | Valores válidos | Estático/dinâmico | Descrição |
---|---|---|---|
|
|
Dinâmico |
O tamanho da unidade de dados da sessão (SDU), em bytes. A SDU é a quantidade de dados que são armazenados em um buffer e enviados pela rede ao mesmo tempo. |
|
|
Dinâmico |
Um valor que ativa e desativa o rastreamento do Repositório de Diagnóstico Automático (ADR).
|
|
|
Dinâmico |
O limite de espaço de buffer para receber operações de sessões, compatíveis com os protocolos TCP/IP, TCP/IP com SSL e SDP. |
|
|
Dinâmico |
O limite de espaço de buffer para enviar operações de sessões, compatíveis com os protocolos TCP/IP, TCP/IP com SSL e SDP. |
|
|
Dinâmico |
A versão mínima do protocolo de autenticação permite que clientes e servidores atuando como clientes estabeleçam uma conexão com instâncias de bancos de dados Oracle. |
|
|
Dinâmico |
A versão mínima do protocolo de autenticação permite estabelecer uma conexão com instâncias de bancos de dados Oracle. |
|
|
Dinâmico |
Intervalo de tempo, em minutos, para enviar uma verificação para conferir se as conexões cliente/servidor estão ativas. |
|
|
Dinâmico |
Tempo, em segundos, para um cliente se conectar ao servidor de banco de dados e fornecer as informações de autenticação necessárias. |
|
|
Dinâmico |
Tempo, em segundos, para um cliente estabelecer uma conexão do Oracle Net com a instância de banco de dados. |
|
|
Dinâmico |
Tempo, em segundos, para um servidor de banco de dados aguardar os dados do cliente depois de estabelecer uma conexão. |
|
|
Dinâmico |
Tempo, em segundos, para um servidor de banco de dados concluir uma operação de envio para os clientes depois de estabelecer uma conexão. |
|
|
Dinâmico |
Tempo, em segundos, para um cliente estabelecer uma conexão TCP com o servidor de banco de dados. |
|
|
Dinâmico |
Para rastreamento que não abrange arquivos de ADR, ativa o rastreamento do servidor em um nível especificado ou o desativa. |
O valor padrão para cada parâmetro do sqlnet.ora compatível é o padrão do Oracle Database para a versão.
Exibir parâmetros do sqlnet.ora
Você pode exibir os parâmetros do sqlnet.ora e suas configurações usando o AWS Management Console, a AWS CLI ou um cliente SQL.
Exibir parâmetros do sqlnet.ora usando o console
Para obter informações sobre como exibir parâmetros em um parameter group, consulte Grupos de parâmetros para Amazon RDS.
Nos parameter groups do Oracle, o prefixo sqlnetora.
identifica quais parâmetros são parâmetros do sqlnet.ora.
Exibir parâmetros do sqlnet.ora usando a AWS CLI
Para exibir os parâmetros do sqlnet.ora que foram configurados em um parameter group do Oracle, use o comando describe-db-parameters da AWS CLI.
Para exibir todos os parâmetros do sqlnet.ora para uma instância de banco de dados Oracle, chame o comando download-db-log-file-portion da AWS CLI. Especifique o DB instance identifier, o nome do arquivo de log e o tipo de saída.
exemplo
O código a seguir lista todos os parâmetros do sqlnet.ora par mydbinstance
.
Para Linux, macOS ou Unix:
aws rds download-db-log-file-portion \ --db-instance-identifier
mydbinstance
\ --log-file-name trace/sqlnet-parameters \ --output text
Para Windows:
aws rds download-db-log-file-portion ^ --db-instance-identifier
mydbinstance
^ --log-file-name trace/sqlnet-parameters ^ --output text
Exibir parâmetros do sqlnet.ora usando um cliente SQL
Depois de se conectar à instância de banco de dados Oracle em um cliente SQL, a consulta a seguir lista os parâmetros do sqlnet.ora.
SELECT * FROM TABLE (rdsadmin.rds_file_util.read_text_file( p_directory => 'BDUMP', p_filename => 'sqlnet-parameters'));
Para obter informações sobre como se conectar a uma instância de banco de dados Oracle em um cliente SQL, consulte Conectar-se a uma instância de banco de dados do RDS para Oracle.