View a markdown version of this page

記錄選項 - Amazon Athena

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

記錄選項

警告

安全性:在詳細層級 (DEBUG 或 TRACE) 啟用記錄時,驅動程式使用的 AWS SDK 可能會以純文字記錄敏感資訊,例如身分驗證字符和登入資料。僅使用詳細記錄進行故障診斷,並確保日誌檔案安全存放,並在使用後刪除。請勿在生產環境中啟用詳細記錄。

需要管理員權限才能修改此處所述的設定。若要進行變更,您可以使用 ODBC 資料來源管理員記錄選項對話方塊或直接修改 Windows 登錄檔。

日誌層級

此選項會啟用不同細節層級的 ODBC 驅動程式日誌。在 Windows 中,您可以使用登錄檔或對話方塊來設定記錄。此選項位於以下登錄檔路徑:

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

可用的日誌層級如下:

  • OFF - 已停用記錄

  • ERROR - 只會記錄錯誤訊息

  • WARN - 記錄警告訊息和錯誤

  • INFO - 記錄資訊性訊息、警告和錯誤

  • DEBUG - 記錄詳細的偵錯資訊以及所有較低層級的訊息

  • TRACE - 記錄的最詳細層級,包括所有訊息

注意

每個日誌層級都包含來自其下方層級的所有訊息。較高的日誌層級可能會影響效能並產生更大的日誌檔案。

連線字串名稱 參數類型 預設值 連線字串範例
LogLevel 選用 OFF LogLevel=INFO;

日誌路徑

指定儲存 ODBC 驅動程式日誌的檔案路徑。您可以使用登錄檔或對話方塊來設定此值。此選項位於以下登錄檔路徑:

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Amazon Athena\ODBC\Driver
連線字串名稱 參數類型 預設值 連線字串範例
LogPath 選用 none LogPath=C:\Users\username\projects\internal\trunk\;

使用 AWS 記錄器

指定是否啟用 AWS SDK 記錄。指定 1 表示啟用,0 表示停用。

連線字串名稱 參數類型 預設值 連線字串範例
UseAwsLogger 選用 0 UseAwsLogger=1;