【问题标题】:OPENROWSET & SQL Server 2008 Security (SSAS)OPENROWSET 和 SQL Server 2008 安全性 (SSAS)
【发布时间】:2010-07-05 05:20:15
【问题描述】:

我尝试使用(本地)SQL Server 表中的数据填充 SSAS 挖掘模型

SQL Server 和 SSAS(都是 2008)都在同一个(开发机器)WinXP64 上。 SQL Server 安全性是“Windows 身份验证”

MDX 代码:

INSERT INTO MINING STRUCTURE [ttseries]
(
[col1],
[col2],
[col3],
[col4]
)
 OPENROWSET(
'SQLOLEDB',
'Server=(local);Trusted_Connection=YES',
'SELECT col1, col2, col3, col4 FROM  [MYDB].[dbo].[MYTable]')

如果我执行该语句,我会收到错误消息:

错误(数据挖掘):即席 在 OPENROWSET 中指定的连接 子句不能在此服务器上使用。

我已经为 Key 调整了 SQL Server 设置

“即席分布式查询”到 1

-> 这是我在研究过程中发现的常见问题之一,但没有帮助。

我还需要更改或设置什么?

感谢您的帮助! 亚历克斯

【问题讨论】:

    标签: sql sql-server-2008 ssas


    【解决方案1】:

    我想通了

    在 SSAS 中,您必须将“DataMining\AllowedProvidersInOpenRowset”设置为“SQLOLEDB”

    它可以工作......

    干杯

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-12-15
      • 2010-10-29
      相关资源
      最近更新 更多