sqlnet.ora 파라미터를 사용하여 연결 속성 수정 - Amazon Relational Database Service

sqlnet.ora 파라미터를 사용하여 연결 속성 수정

sqlnet.ora 파일에는 Oracle 데이터베이스 서버와 클라이언트에서 Oracle Net 기능을 구성하는 파라미터가 포함되어 있습니다. sqlnet.ora 파일에서 이 파라미터를 사용하면 데이터베이스 안팎으로 연결하는 속성을 수정할 수 있습니다.

sqlnet.ora 파라미터의 설정 이유에 대한 자세한 정보는 Oracle 설명서의 프로필 파라미터 구성을 참조하십시오.

sqlnet.ora 파라미터 설정

Amazon RDS for Oracle 파라미터 그룹에는 sqlnet.ora 파라미터의 하위 집합이 포함됩니다. 이것들은 다른 Oracle 파라미터와 같은 방법으로 설정해야 합니다. sqlnetora. 접두사는 어떤 파라미터가 sqlnet.ora 파라미터인지 식별합니다. 예를 들어 Amazon RDS의 Oracle 파라미터 그룹에서 default_sdu_size sqlnet.ora 파라미터는 sqlnetora.default_sdu_size입니다.

파라미터 그룹 관리 및 파라미터 값 설정에 대한 자세한 정보는 파라미터 그룹 작업 단원을 참조하십시오.

지원되는 sqlnet.ora 파라미터

Amazon RDS에서는 다음 sqlnet.ora 파라미터를 지원합니다. 동적 sqlnet.ora 파라미터의 변경 내용은 즉시 적용됩니다.

파라미터 유효한 값 정적/동적 설명

sqlnetora.default_sdu_size

512~2097152

동적

바이트로 표기하는 세션 데이터 단위(SDU).

SDU는 버퍼에 두었다가 한 번에 네트워크로 전송하는 데이터의 양입니다.

sqlnetora.diag_adr_enabled

ON, OFF

동적

ADR(Automatic Diagnostic Repository) 추적을 활성화하거나 비활성화하는 값.

ON은 사용하는 ADR 파일 추적을 지정합니다.

OFF는 사용하는 비ADR 파일 추적을 지정합니다.

sqlnetora.recv_buf_size

8192~268435456

동적

세션 작업 수신을 위한 버퍼 공간 제한. TCP/IP, SSL을 사용하는 TCP/IP, SDP 프로토콜이 지원합니다.

sqlnetora.send_buf_size

8192~268435456

동적

세션 작업 발송을 위한 버퍼 공간 제한. TCP/IP, SSL을 사용하는 TCP/IP, SDP 프로토콜이 지원합니다.

sqlnetora.sqlnet.allowed_logon_version_client

8, 10, 11, 12

동적

클라이언트 및 클라이언트 역할을 하는 서버가 Oracle DB 인스턴스에 연결하는 데 허용되는 최소 인증 프로토콜 버전입니다.

sqlnetora.sqlnet.allowed_logon_version_server

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

동적

Oracle DB 인스턴스에 연결할 수 있는 최소 인증 프로토콜 버전입니다.

sqlnetora.sqlnet.expire_time

0~1440

동적

클라이언트-서버 연결이 활성인지 확인하기 위해 점검을 보내는 시간 간격(분).

sqlnetora.sqlnet.inbound_connect_timeout

0 또는 10~7200

동적

클라이언트가 데이터베이스 서버에 연결하고 필요한 인증 정보를 제공하는 시간(초).

sqlnetora.sqlnet.outbound_connect_timeout

0 또는 10~7200

동적

클라이언트가 Oracle Net 연결을 DB 인스턴스에 수립하는 시간(초).

sqlnetora.sqlnet.recv_timeout

0 또는 10~7200

동적

데이터베이스 서버가 연결 수립 후 클라이언트 데이터를 기다리는 시간(초).

sqlnetora.sqlnet.send_timeout

0 또는 10~7200

동적

데이터베이스 서버가 연결 수립 후 클라이언트에 작업 전송을 완료하는 시간(초).

sqlnetora.tcp.connect_timeout

0 또는 10~7200

동적

클라이언트가 TCP 연결을 데이터베이스 서버에 수립하는 시간(초).

sqlnetora.trace_level_server

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

동적

비ADR 추적의 경우, 지정된 레벨에서 서버 추적을 켜거나 끄십시오.

지원되는 각 sqlnet.ora 파라미터의 기본값은 해당 릴리스에서 Oracle Database의 기본값입니다.

sqlnet.ora 파라미터 보기

AWS Management Console, AWS CLI, SQL 클라이언트를 사용하여 sqlnet.ora 파라미터와 그 설정을 볼 수 있습니다.

콘솔을 사용하여 sqlnet.ora 파라미터 보기

파라미터 그룹에서 파라미터 보기에 대한 자세한 정보는 파라미터 그룹 작업 단원을 참조하십시오.

Oracle 파라미터 그룹에서 sqlnetora. 접두사는 어떤 파라미터가 sqlnet.ora 파라미터인지 식별합니다.

AWS CLI를 사용하여 sqlnet.ora 파라미터 보기

Oracle 파라미터 그룹에서 구성한 sqlnet.ora 파라미터를 보려면 AWS CLI describe-db-parameters 명령을 사용합니다.

Oracle DB 인스턴스의 sqlnet.ora 파라미터를 모두 보려면 AWS CLI download-db-log-file-portion 명령을 호출합니다. DB 인스턴스 식별자와 로그 파일 이름, 출력 유형을 지정합니다.

다음 코드는 mydbinstance에 대한 모든 sqlnet.ora 파라미터를 나열합니다.

대상 LinuxmacOS, 또는Unix:

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

Windows의 경우:

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

SQL 클라이언트를 사용하여 sqlnet.ora 파라미터 보기

SQL 클라이언트에서 Oracle DB 인스턴스에 연결하면 다음 쿼리가 sqlnet.ora 파라미터를 나열합니다.

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

SQL 클라이언트에서 Oracle DB 인스턴스에 연결하는 방법에 대한 자세한 정보는 RDS for Oracle DB 인스턴스에 연결을 참조하십시오.