JDBC-Treiberdiagnoseservice

Um den Snowflake-Support bei der Diagnose von Kundenvorfällen zu unterstützen, verwendet der Snowflake-JDBC-Treiber einen Diagnoseservice, der im Hintergrund ausgeführt wird. Wenn der Treiber auf ein Problem stößt, das die normale Ausführung verhindert, zeichnet der Diagnoseservice Informationen über das 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 Service auch Diagnoseinformationen an Snowflake senden, um das Problem zu beheben. Zu diesen Informationen gehören:

  • Informationen zur Treiberversion.

  • Eine allgemeine Beschreibung des Problems.

  • Stapelüberwachung für den Treiber, die sich auf das Problem bezieht. Außer dem Kontonamen enthalten diese Stapelverfolgungen keine Kundeninformationen.