ODBC 데이터 저장소 옵션 구성
목차
casso127kkr
목차
다음 항목에 대한 ODBC 데이터 원본을 구성하려면 ODBC의 상황에 맞는 저장소 컨트롤을 사용하십시오.
- 정책 저장소
- 키 저장소
- 감사 로그
- 세션 저장소
ODBC 데이터 원본 구성
ODBC 데이터 원본을 구성하려면
- "데이터 원본 정보" 필드에 ODBC 데이터 원본 이름을 입력합니다. 이 필드에 여러 이름을 입력하여 ODBC 장애 조치가 사용되도록 설정할 수 있습니다.
- 데이터 원본 정보ODBC 데이터 원본의 이름을 나타냅니다. 장애 조치가 가능하도록 이 필드에 여러 개의 이름을 입력할 수 있습니다.
- 사용자 이름데이터베이스에 대한 모든 액세스 권한이 있는 데이터베이스 계정의 사용자 이름을 나타냅니다(필요한 경우).
- 암호데이터베이스 계정의 암호를 포함합니다.
- 암호 확인확인을 위해 데이터베이스 계정 암호를 중복해서 포함합니다.
- 최대 연결 수동시에 허용되는 데이터베이스당 최대 ODBC 연결 수를 나타냅니다.
- "ODBC 연결 테스트"를 클릭하여 입력한 매개 변수가 올바르고 연결이 가능한지 확인합니다.
ODBC 장애 조치 구성
ODBC 데이터 원본이 여러 개 있는 경우 장애 조치를 구성하려면 "데이터 원본 정보" 필드에 데이터 원본 이름을 쉼표로 구분된 목록으로 지정하십시오. 예를 들어 "
Single Sign-On
Data Source1, Single Sign-On
Data Source2"를 입력하면 정책 서버는 Data Source1을 먼저 찾습니다. Single Sign-On
Data Source1이 응답하지 않으면 정책 서버는 자동으로 Single Sign-On
Data Source2를 찾습니다.참고:
위에 설명된 방법을 사용하면 정책 저장소, 키 저장소, 세션 저장소 및 감사 로그로 사용되는 데이터 원본에 대한 장애 조치를 구성할 수 있습니다.SQL 쿼리에서 반환되는 레코드 수 제한
많은 수의 레코드를 반환하는 SQL 쿼리로 인해 정책 서버가 중단되거나 작동 중단될 수 있습니다. 이러한 결과를 관리하기 위해 반환되는 레코드 수가 지정한 최대값을 초과할 경우 SMPS 로그에 경고 메시지를 출력할 수 있습니다.
최대값을 구성하려면 레지스트리 키 MaxResults를 추가하고 해당 값을 1 이상으로 설정하십시오. 쿼리에서 반환되는 레코드 수가 MaxResults로 지정된 제한과 같거나 이를 초과할 경우 정책 서버는 SMPS 로그에 경고를 출력합니다. MaxResults가 0으로 설정되어 있거나 정의되어 있지 않으면 경고 메시지가 출력되지 않습니다.
레지스트리 키 MaxResults를 추가해도 반환되는 레코드 수는 변경되지 않습니다. 이 키를 추가하면 결과 수가 설정한 제한을 초과할 때 경고가 표시될 뿐입니다. 이 피드백을 사용하여 필요에 맞게 SQL 쿼리를 수정하고 반환되는 레코드 수를 세부적으로 조정할 수 있습니다.
다음 단계를 수행하십시오.
- 레지스트리 키 MaxResults를 추가합니다.Windows다음 위치에 레지스트리 키 MaxResults를 추가합니다.HKEY_LOCAL_MACHINE\SOFTWARE\Netegrity\SiteMinder\CurrentVersion\Ds \ODBCProvider
- MaxResults에 1 이상의 값을 할당합니다.
시간 만료에 대한 ODBC 레지스트리 설정 구성
아래에 나열된 매개 변수는 다양한 상황에서 ODBC 데이터베이스와 정책 서버 간의 연결에 대한 시간 만료를 제어합니다. 이 키는 Windows 및 UNIX의 다음 위치에서 사용할 수 있습니다.
HKEY_LOCAL_MACHINE\SOFTWARE\Netegrity\SiteMinder\CurrentVersion\Database
- "LoginTimeout"데이터베이스에 연결할 수 있는 시간입니다.
- "QueryTimeout"쿼리를 완료하기까지 30초가 허용됩니다. 이 시간 내에 쿼리가 완료되지 않으면 데이터베이스에 취소 요청이 전송됩니다. ODBC 사용자 디렉터리의 경우 쿼리 만료 시간보다 사용자 디렉터리 개체의 Searchtimeout이 우선합니다. 이 값은 XPSExplorer를 사용하여 설정합니다.
- "ConnectionHangWaitTime"정책 서버가 연결을 응답 없음으로 표시할 때까지의 시간(초)입니다. 이 값은 QueryTimeout 또는 SearchTimeout 값보다 두 배 이상 커야 합니다.
- "ConnectionTimeout"연결의 최대 대기 시간입니다. 쿼리 만료 시간이나 로그인 만료 시간이 적용된 경우에는 이러한 값이 연결 만료 시간보다 우선합니다.