Возникла интересная проблема. Я читаю из файла excel на сервере через OpenRowset в Sql2005. Я запускал запрос несколько раз без каких-либо проблем. Я только что вышел на быстрое совещание и вдруг получаю сообщение об ошибке «Не удается инициализировать объект источника данных поставщика OLE DB «MSDASQL» для связанного сервера «(null)»»
Я убедился, что файлы не используются на сервере, и даже удалил их и повторно скопировал на сервер, но все равно получаю ту же ошибку.
ОБНОВЛЕНИЕ: кажется, что это происходит только в том случае, если я присоединяюсь к двум выборам из разных наборов openrowsets. Если я запускаю запросы по отдельности, они все равно работают нормально. Я сделал соединение раньше без каких-либо проблем. Идеи?