OLE DB 错误:OLE DB 或 ODBC 错误:用户 'JOE-PC\SQLAnalysis' 登录失败

Posted

技术标签:

【中文标题】OLE DB 错误:OLE DB 或 ODBC 错误:用户 \'JOE-PC\\SQLAnalysis\' 登录失败【英文标题】:OLE DB error: OLE DB or ODBC error: Login failed for user 'JOE-PC\SQLAnalysis'OLE DB 错误:OLE DB 或 ODBC 错误:用户 'JOE-PC\SQLAnalysis' 登录失败 【发布时间】:2013-11-18 21:12:07 【问题描述】:

我正在学习如何创建数据仓库。我正在关注this tutorial。我在 SQL Server 中创建了数据库。在 BIDS 中,我已将该数据库添加为数据源。然后添加数据源视图。然后立方体及其尺寸。如教程中所示创建层次结构。第9步,处理项目时,BIDS报错:

销售数据分析 全流程 利用现有的 处理数据库“SalesDataAnalyze”已完成。 开始时间:11/19/2013 1:59:45 AM;结束时间:11/19/2013 1:59:45 AM;持续时间:0:00:00 处理维度“Dim Date”已完成。 开始时间:11/19/2013 1:59:45 AM;结束时间:11/19/2013 1:59:45 AM;持续时间:0:00:00 处理维度属性“(全部)”已完成。 开始时间:11/19/2013 1:59:45 AM;结束时间:11/19/2013 1:59:45 AM;持续时间:0:00:00 处理维度属性“月”已完成。 开始时间:11/19/2013 1:59:45 AM;结束时间:11/19/2013 1:59:45 AM;持续时间:0:00:00 处理维度属性“季度”已完成。 开始时间:11/19/2013 1:59:45 AM;结束时间:11/19/2013 1:59:45 AM;持续时间:0:00:00 处理维度属性“年”已完成。 开始时间:11/19/2013 1:59:45 AM;结束时间:11/19/2013 1:59:45 AM;持续时间:0:00:00 处理维度“Dim Product”已完成。 开始时间:11/19/2013 1:59:45 AM;结束时间:11/19/2013 1:59:45 AM;持续时间:0:00:00 处理维度属性“(全部)”已完成。 开始时间:11/19/2013 1:59:45 AM;结束时间:11/19/2013 1:59:45 AM;持续时间:0:00:00 响应中的错误和警告 内部错误:操作未成功终止。 OLE DB 错误:OLE DB 或 ODBC 错误:用户 'JOE-PC\SQLAnalysis' 登录失败。; 28000。 高级关系引擎中的错误。无法与 DataSourceID 为“Sales DW”、名称为“Sales DW”的数据源建立连接。 OLAP 存储引擎中的错误:在处理 ID 为“Dim Date”、名称为“Dim Date”的维度时发生错误。 OLAP 存储引擎中的错误:处理“SalesDataAnalize”数据库中“Dim Date”维度的“Year”属性时发生错误。 服务器:操作已取消。 OLE DB 错误:OLE DB 或 ODBC 错误:用户 'JOE-PC\SQLAnalysis' 登录失败。; 28000。 高级关系引擎中的错误。无法与 DataSourceID 为“Sales DW”、名称为“Sales DW”的数据源建立连接。 OLAP 存储引擎中的错误:在处理 ID 为“Dim Date”、名称为“Dim Date”的维度时发生错误。 OLAP 存储引擎中的错误:处理“SalesDataAnalize”数据库中“Dim Date”维度的“Month”属性时发生错误。 OLE DB 错误:OLE DB 或 ODBC 错误:用户 'JOE-PC\SQLAnalysis' 登录失败。; 28000。 高级关系引擎中的错误。无法与 DataSourceID 为“Sales DW”、名称为“Sales DW”的数据源建立连接。 OLAP 存储引擎中的错误:在处理 ID 为“Dim Date”、名称为“Dim Date”的维度时发生错误。 OLAP 存储引擎中的错误:处理“SalesDataAnalize”数据库中“Dim Date”维度的“Quarter”属性时发生错误。

什么可能导致此错误以及如何解决?

【问题讨论】:

【参考方案1】:

您使用的帐户没有多维数据集或维度的进程权限。这是一个涵盖安全模型的链接。

http://technet.microsoft.com/en-us/library/ms175426.aspx

授予必要的权限后,您应该能够处理多维数据集。

【讨论】:

【参考方案2】:

我在遵循以下创建 SalesDataAnalytical 多维数据集的过程时遇到了同样的错误 http://www.codeproject.com/Articles/658912/Create-First-OLAP-Cube-in-SQL-Server-Analysis-Serv

请更改数据源连接字符串属性 步骤

1.双击数据源文件夹下的Sales DW.ds。 2.在编辑按钮上的常规选项卡中点击。 3.现在提供您的服务器并选择您的身份验证类型以连接到 SQL 服务器。 4.选择Sales_DW数据库并测试连接

现在你的流程可以工作了

谢谢

【讨论】:

【参考方案3】:

就我而言,我没有以管理员权限运行 ssms。我已关闭 ssms 并以管理员身份运行解决了我的问题。

【讨论】:

以上是关于OLE DB 错误:OLE DB 或 ODBC 错误:用户 'JOE-PC\SQLAnalysis' 登录失败的主要内容,如果未能解决你的问题,请参考以下文章

SSAS:OLE DB 错误: OLE DB 或 ODBC 错误 : Login failed for user 'NT ServiceMSSQLServerOLAPService'(

OLE DB 或 ODBC 错误:用户 'NT AUTHORITY\NETWORK SERVICE 登录失败

用于 ODBC 驱动程序的 Microsoft OLE DB 提供程序错误“80004005”

用于ODBC驱动程序的OLE DB提供程序错误“80004005”

Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005' [Microsoft][ODBC

转载OLE DB, ADO, ODBC关系与区别