OLE DB 错误:OLE DB 或 ODBC 错误:

问题描述 投票:0回答:2

我正在尝试通过 SSMS 从我的 SSAS 服务器连接到 SQL,并且在测试时连接工作正常。但是当我处理立方体时,我收到以下错误消息。

  OLE DB error: OLE DB or ODBC error: A network-related or instance-specific error has occurred while establishing a connection to SQL Server. Server is not found or not accessible. Check if instance name is correct and if SQL Server is configured to allow remote connections. For more information see SQL Server Books Online.; 08001; Client unable to establish connection; 08001; Encryption not supported on the client.; 08001.

我查看了发布的其他类似错误消息,并根据建议尝试了以下选项。

SSAS - 建立连接时出现 OLE DB 错误

1. Restart SSAS Service
2. Restart SSAS using local system
3. Trying to change the Provider to Native OLE DB\Microsoft OLE DB Provider for SQL server, but still I am getting the below error 

    OLE DB error: OLE DB or ODBC error.

我已经坚持这个问题超过3天了,无法取得任何进展。我也尝试了所有其他提供商,但仍然不起作用。

此外,我还确保我在 SSAS 服务器的数据源中使用的 Windows 帐户在 SQL 数据库上具有 db_owner。

任何帮助我摆脱困境的帮助将不胜感激。

sql-server ssas
2个回答
1
投票

通过选择以下更改的反复试验方法,我能够找到解决方案。我尝试过设置

   1. Provider as "Native OLE DB/Microsoft OLE DB Provider for SQL Server" 
   2. Changed the connection from Windows Authentication to SQL connection. 
   3. The type of Impersonate Account from Windows Authentication to Authenticate by Service Account.

完成上述设置后,我就可以处理Cube了。


0
投票

这是多维立方体吗?

我的表格模型多维数据集上遇到此问题,但我找不到提供程序设置。

© www.soinside.com 2019 - 2024. All rights reserved.