Проблемы с подключением к Snowflake VBA Excel

#sql #excel #vba #connection #snowflake-cloud-data-platform

#sql #excel #vba #подключение #snowflake-cloud-data-platform

Вопрос:

Сообщение об ошибке

Я получаю эту ошибку (см. Прикрепленное Изображение) при попытке подключиться к Snowflake через Excel VBA.

Это моя строка подключения:

 sConnString = "Provider=MSDASQL.1;DSN=YESDATA;HDR=Yes;pwd=*****"
 

Кто-нибудь знает, в чем проблема? Я использую Windows 10 Pro и 64-разрядную версию Excel. Драйвер Snowflake ODBC установлен и настроен.

Ответ №1:

Сбой вашего SSL-соединения, поскольку его нельзя проверить. Есть три параметра cURL, которые вы можете попробовать изменить, чтобы проверить это:

CURLOPT_SSL_VERIFYPEER, CURLOPT_SSL_VERIFYHOST, CURLOPT_SSL_VERIFYSTATUS

Если изменение (любого из них) на false позволяет вашему соединению завершиться успешно, значит, вы определили характер проблемы, однако вам не следует оставлять для них значение false навсегда, если вы не заботитесь о безопасности своего соединения.

Если задействованы самозаверяющие SSL-сертификаты, это, вероятно, является основной причиной.