ActiveState Perl и Win32 :: OLE в Windows 10 - PullRequest
       34

ActiveState Perl и Win32 :: OLE в Windows 10

0 голосов
/ 30 января 2019

Я пытаюсь выяснить, что делает какой-то старый Perl, который используется для отчетов на наших сайтах.Я установил ActiveState Perl, и кажется, что все работает, КРОМЕ этого, когда Perl пытается открыть соединение с базой данных.Отображается следующая ошибка:

Error creating ADODB.Connection to [our connection string redacted]: OLE exception from "ADODB.Connection":

Provider cannot be found. It may not be properly installed.

Win32::OLE(0.1712) error 0x800a0e7a
    in METHOD/PROPERTYGET "Open"" failed:256

Неправильная строка Perl:

$dbhandle = dbOpen(%dbConnectstr);

Также используются следующие операторы использования:

use Win32::OLE;
use Win32::OLE::Const 'Microsoft ActiveX Data Objects';

Как сделатьЯ устанавливаю (или настраиваю или?) Провайдера на Windows 10?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...