本主题介绍可在多维模型中使用的数据源类型。
支持的数据源
可以从下表中的数据源检索数据。 安装 SQL Server Data Tools (SSDT)时,安装程序不会安装为每个数据源列出的提供程序。 某些提供程序可能已随计算机上的其他应用程序一起安装;在其他情况下,需要下载并安装提供程序。
注释
第三方提供程序(如 Oracle OLE DB 提供程序)也可用于连接到第三方数据库,这些第三方提供支持。
| 来源 | 版本 | 文件类型 | 提供商 1 |
| Access 数据库 | Microsoft Access 2007、2010、2013。 | .accdb 或 .mdb | Microsoft Jet 4.0 OLE DB 提供程序 |
| SQL Server 关系数据库 5 | Microsoft SQL Server 2005、2008、2008 R2、2012、2014 Azure SQL 数据库2、SQL Server 并行数据仓库 (PDW) 3 | (不适用) | 适用于 SQL Server 的 OLE DB 提供程序 SQL Server Native Client OLE DB 访问接口 SQL Server Native 11.0 客户端 OLE DB 提供程序 适用于 SQL 客户端的 .NET Framework 数据提供程序 |
| Oracle 关系数据库 | Oracle 9i、10g、11g。 | (不适用) | Oracle OLE DB 提供程序 用于 Oracle 客户端的 .NET Framework 数据提供程序 适用于 SQL Server 的 .NET Framework 数据提供程序 MSDAORA OLE DB 提供程序 4 OraOLEDB MSDASQL |
| Teradata 关系数据库 | Teradata V2R6、V12 | (不适用) | TDOLEDB OLE DB 提供程序 用于 Teradata 的 .Net 数据提供程序 |
| Informix 关系数据库 | V11.10 | (不适用) | Informix OLE DB 提供程序 |
| IBM DB2 关系数据库 | 8.1 | (不适用) | DB2OLEDB |
| Sybase Adaptive Server Enterprise (ASE) 关系数据库 | 15.0.2 | (不适用) | Sybase OLE DB 提供程序 |
| 其他关系数据库 | (不适用) | (不适用) | OLE DB 提供程序 |
1 ODBC 数据源不支持多维解决方案。 尽管 Analysis Services 本身将处理连接,但用于生成解决方案的 SQL Server Data Tools 中的设计器无法连接到 ODBC 数据源,即使使用 MSDASQL 驱动程序也是如此。 如果业务需求包括 ODBC 数据源,请考虑改为生成表格解决方案。
2 有关详细信息,请参阅 SQL 数据库,azure.microsoft.com。
3 有关 SQL 数据库 PDW 的详细信息,请参阅 SQL Server 并行数据仓库。
4 在某些情况下,使用 MSDAORA OLE DB 访问接口可能会导致连接错误,尤其是在较新版本的 Oracle 中。 如果遇到任何错误,我们建议您使用 Oracle 下列出的其他提供商之一。
5 某些功能需要在本地运行的 SQL Server 关系数据库。 具体而言,写回和 ROLAP 存储要求基础数据源是 SQL Server 关系数据库。