问题标签 [mdac]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
260 浏览

powershell - 如何通过 Azure 自动化的 Powershell Runbook 在 SSAS 中执行 DMV 查询?

我正在尝试打开与ssas 服务器的连接并执行dmv 查询,以便通过 Azure Automation Account 中的 powershell Runbook 提取表数据

我已经编写并测试了一个似乎在我的本地机器上运行良好的 powershell 脚本,但是当我在上运行相同的脚本作为 azure runbook 时,似乎无法打开连接。

我使用此代码打开与 ssas 的连接:

我似乎无法打开连接,因为我运行此代码时收到以下错误

在网上搜索,我发现的唯一解决方案似乎是简单地下载并安装 MDAC sdk,但这在云上运行时无法完成。

我需要帮助来修复此错误或找到替代解决方案。谢谢你。

0 投票
1 回答
31 浏览

iis - IIS 返回 Microsoft 数据访问组件错误

我有一个 web .net 应用程序,它将使用 Microsoft Access 数据库引擎读取一个 excel 文件。它工作正常,但最近它给出了一些错误。从日志中,我认为这两点是亮点,我仍然找不到解决方案。我尝试重新安装 Microsoft Access 数据库引擎,但没有帮助。谷歌,但也没有得到提示。一件有趣的事情是,每当它发生时,我都会在 IIS 上回收应用程序池并解决问题。但是这个问题很快就会回来。如果有人遇到过这种情况,将不胜感激。谢谢。

  1. .Net Framework 数据提供程序需要 Microsoft 数据访问组件 (MDAC)。请安装 Microsoft Data Access Components(MDAC) 2.6 或更高版本

  2. 由于以下错误,检索具有 CLSID {2206CDB2-19C1-11D1-89E0-00C04FD7A829} 的组件的 COM 类工厂失败:800703fa 对已标记为删除的注册表项进行了非法操作。(来自 HRESULT 的异常:0x800703FA)