Windows 10上的ActiveState Perl和Win32 :: OLE

时间:2019-01-29 22:13:57

标签: perl ole sqloledb

我正试图弄清楚一些用于在我们的网站上进行报告的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语句:

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

如何在Windows 10上安装(或配置或?)提供程序?

0 个答案:

没有答案