Я столкнулся с этой проблемой в своем трехузловом кластере SQL, хотя он не уникален для кластеров. У нас установлено дюжина различных драйверов ODBC, как x86, так и x64 версий, и мы постоянно находим случаи, когда на некоторых узлах в нашем кластере либо другая версия драйвера, либо отсутствует драйвер, либо он не настроен должным образом. Особенно в кластере важно, чтобы все узлы имели одинаковую конфигурацию, иначе задания могут неожиданно завершиться сбоем на одном узле и нормально работать на другом, что приводит к часам разочарования.
Существует ли какой-либо инструмент, который будет сравнивать установленные / настроенные драйверы ODBC и источники данных и создавать отчет о том, что не синхронизировано? Я думал написать что-то в прошлом, чтобы сделать это, но не дошел до этого. Если это проблема для других, и нет инструмента, который это делает, я соберу один.