

# 로깅 옵션
<a name="odbc-v2-driver-logging-options"></a>

**주의**  
**보안:** 상세 수준(DEBUG 또는 TRACE)에서 로깅이 활성화된 경우 드라이버에서 사용하는 AWS SDK가 인증 토큰, 자격 증명 등의 민감한 정보를 일반 텍스트로 로깅할 수 있습니다. 문제 해결에만 상세 로깅을 사용하고 로그 파일이 안전하게 저장되고 사용 후 삭제되는지 확인하세요. 프로덕션 환경에서는 상세 로깅을 활성화하지 마세요.

여기에서 설명하는 설정을 수정하려면 관리자 권한이 필요합니다. 변경하려는 경우 ODBC 데이터 원본 관리자 **로깅 옵션** 대화 상자를 사용하거나 Windows 레지스트리를 직접 수정할 수 있습니다.

## 로그 수준
<a name="odbc-v2-driver-logging-options-log-level"></a>

이 옵션은 다양한 수준의 세부 정보로 ODBC 드라이버 로그를 활성화합니다. Windows에서 레지스트리 또는 대화 상자를 사용하여 로깅을 구성할 수 있습니다. 옵션은 다음 레지스트리 경로에 있습니다.

```
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Amazon Athena\ODBC\Driver
```

사용 가능한 로그 수준은 다음과 같습니다.
+ `OFF` - 로깅이 비활성화됨
+ `ERROR` - 오류 메시지만 로깅됨
+ `WARN` - 경고 메시지 및 오류가 로깅됨
+ `INFO` – 정보 메시지, 경고 및 오류가 로깅됨
+ `DEBUG` - 세부 디버그 정보와 모든 하위 수준 메시지가 로깅됨
+ `TRACE` - 가장 세부적인 로깅 수준(모든 메시지 포함)

**참고**  
각 로그 수준에는 아래 수준의 모든 메시지가 포함됩니다. 로그 수준이 높을수록 성능에 영향을 미치고 더 큰 로그 파일을 생성할 수 있습니다.


****  

| **연결 문자열 이름** | **파라미터 유형** | **기본값** | **연결 문자열 예제** | 
| --- | --- | --- | --- | 
| LogLevel | 선택 사항 | OFF | LogLevel=INFO; | 

## 로그 경로
<a name="odbc-v2-driver-logging-options-log-path"></a>

ODBC 드라이버 로그가 저장되는 파일의 경로를 지정합니다. 레지스트리 또는 대화 상자를 사용하여 이 값을 설정할 수 있습니다. 옵션은 다음 레지스트리 경로에 있습니다.

```
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Amazon Athena\ODBC\Driver
```


****  

| **연결 문자열 이름** | **파라미터 유형** | **기본값** | **연결 문자열 예제** | 
| --- | --- | --- | --- | 
| LogPath | 선택 사항 | none | LogPath=C:\$1Users\$1username\$1projects\$1internal\$1trunk\$1; | 

## AWS 로거 사용
<a name="odbc-v2-driver-logging-options-use-aws-logger"></a>

AWS SDK 로깅을 활성화할지 여부를 지정합니다. 활성화하려면 1을 지정하고 비활성화하려면 0을 지정합니다.


****  

| **연결 문자열 이름** | **파라미터 유형** | **기본값** | **연결 문자열 예제** | 
| --- | --- | --- | --- | 
| UseAwsLogger | 선택 사항 | 0 | UseAwsLogger=1; | 