连接到 Oracle 数据库Connect to an Oracle database

若要将 Oracle 数据库与 Power BI Desktop 连接,运行 Power BI Desktop 的计算机上必须安装了正确的 Oracle 客户端软件。In order to connect to an Oracle database with Power BI Desktop, the correct Oracle client software must be installed on the computer running Power BI Desktop. 你使用的 Oracle 客户端软件取决于已安装的 Power BI Desktop 版本 - 32 位版本或 64 位版本。Which Oracle client software you use depends on which version of Power BI Desktop you have installed - the 32-bit version or the 64-bit version.

支持的版本:Oracle 9 及更高版本、Oracle 客户端软件 8.1.7 及更高版本。Supported versions: Oracle 9 and later, Oracle client software 8.1.7 and later.

确定安装了哪个版本的 Power BI DesktopDetermining which version of Power BI Desktop is installed

若要确定安装了哪个版本的 Power BI Desktop,请选择文件 > 有关,然后查看版本:行。To determine which version of Power BI Desktop is installed, select File > About then check the Version: line. 下图中安装的是 64 位版本的 Power BI Desktop:In the following image, a 64-bit version of Power BI Desktop is installed:

安装 Oracle 客户端Installing the Oracle client

对于 32 位版本的 Power BI Desktop,请使用以下链接来下载并安装 32 位 Oracle 客户端:For 32-bit versions of Power BI Desktop, use the following link to download and install the 32-bit Oracle client:

对于 64 位版本的 Power BI Desktop,请使用以下链接来下载并安装 64 位 Oracle 客户端:For 64-bit versions of Power BI Desktop, use the following link to download and install the 64-bit Oracle client:

连接到 Oracle 数据库Connect to an Oracle database

一旦安装了匹配的 Oracle 客户端驱动程序后,你就可以连接到 Oracle 数据库。Once the matching Oracle client driver is installed, you can connect to an Oracle database. 执行以下步骤建立连接。Take the following steps to make the connection.

  1. 在“获取数据”窗口中,选择数据库 > Oracle 数据库From the Get Data window, select Database > Oracle Database

  2. 在出现的 Oracle 数据库对话框中,提供服务器的名称,并选择连接In the Oracle Database dialog that appears, provide the name of the server, and select Connect. 如果需要 SID,则可以使用格式 ServerName/SID进行指定。If a SID is required, you can specify that using the format: ServerName/SID.

  3. 如果想要使用本机数据库查询导入数据,可以将你的查询放在 SQL 语句框中,通过展开 Oracle 数据库对话框的高级选项分区实现。If you want to import data using a native database query, you can put your query in the SQL Statement box, available by expanding the Advanced options section of the Oracle Database dialog.

  4. 一旦你的 Oracle 数据库信息输入 Oracle 数据库对话框(包括如 SID 或本机数据库查询的任何可选信息),请选择确定以连接。Once your Oracle database information is entered into the Oracle Database dialog (including any optional information such as a SID or a native database query), select OK to connect.
  5. 如果 Oracle 数据库需要数据库用户凭据,请在出现提示时,输入这些凭据。If the Oracle database requires database user credentials, input those credentials in the dialog when prompted.