I'm trying to figure out what some old Perl that is used for reporting on our websites is doing. I've gotten ActiveState Perl installed and things seem to be working EXCEPT that when the Perl tries to open a database connection. The following error is displayed:
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
The offending line of Perl is:
$dbhandle = dbOpen(%dbConnectstr);
The following use statements are also used:
use Win32::OLE;
use Win32::OLE::Const 'Microsoft ActiveX Data Objects';
How do I install (or configure or?) the provider on Windows 10?