JDBC-Treiberdiagnosedienst

Um den Snowflake-Support bei der Diagnose von Kundenvorfällen zu unterstützen, verwendet der Snowflake-JDBC-Treiber einen Diagnosedienst, der im Hintergrund ausgeführt wird. Wenn der Treiber auf ein Problem stößt, das die normale Ausführung verhindert, zeichnet der Diagnosedienst Informationen zu dem Problem in einem Paar komprimierter Speicherabbilddateien auf, die sich im Ordner /tmp/snowflake_dumps befinden:

  • sf_incident_<Vorfallnummer>.dmp.gz

  • sf_log_<Vorfallnummer>.dmp.gz

Wichtig

Die Speicherabbilddateien können sensible Informationen (z. B. IP-Adressen) enthalten, um die Lösung des Problems weiter zu unterstützen. Beachten Sie, dass diese Dateien nur lokal gespeichert und nicht an Snowflake gesendet werden. Sie müssen die Dateien freigeben, damit z. B. der Snowflake-Support bei der Diagnose von Problemen helfen kann.

Wenn Sie die Erstellung dieser Speicherabbilddateien durch die Treiber verhindern möchten, legen Sie die Systemeigenschaft snowflake.disable_debug_dumps=true fest.

Wenn der Treiber auf ein Problem stößt, kann der Dienst auch Diagnoseinformationen an Snowflake senden, um die Problembehandlung zu unterstützen. Zu diesen Informationen gehören:

  • Informationen zur Treiberversion.

  • Eine allgemeine Beschreibung des Problems.

  • Stacktraces für den Treiber, auf den sich das Problem bezieht. Abgesehen vom Kontobezeichner enthalten diese Stacktraces keine Kundeninformationen.