Troubleshooting Oracle BI EE Connections to Oracle OLAP

Similar documents
An Oracle White Paper June Creating an Oracle BI Presentation Layer from Imported Oracle OLAP Cubes

ORACLE OLAP. Oracle OLAP is embedded in the Oracle Database kernel and runs in the same database process

One View Report Samples Warehouse Management

An Oracle White Paper October Frequently Asked Questions for Oracle Forms 11g

An Oracle White Paper July Introducing the Oracle Home User in Oracle Database 12c for Microsoft Windows

October Oracle Application Express Statement of Direction

Oracle Easy Connect Naming. An Oracle White Paper October 2007

A Joint Oracle Teradata White Paper March Configuring Oracle Business Intelligence Enterprise Edition for Teradata Temporal Tables

March Oracle Business Intelligence Discoverer Statement of Direction

Oracle Business Intelligence ADF Custom Visualizations and Integration. An Oracle White Paper November 2012

Oracle Business Intelligence Enterprise Edition Plus and Microsoft Office SharePoint Server. An Oracle White Paper October 2008

An Oracle White Paper September Oracle Database and the Oracle Database Cloud

Oracle BI 10g: Analytics Overview

An Oracle White Paper November Oracle Business Intelligence Standard Edition One 11g

Oracle Insurance General Agent Hardware and Software Requirements. Version 8.0

An Oracle White Paper March Managing Metadata with Oracle Data Integrator

An Oracle White Paper February Oracle Data Integrator 12c Architecture Overview

An Oracle White Paper October BI Publisher 11g Scheduling & Apache ActiveMQ as JMS Provider

Oracle Primavera P6 Enterprise Project Portfolio Management Performance and Sizing Guide. An Oracle White Paper October 2010

An Oracle White Paper March Integrating Microsoft SharePoint Server With Oracle Virtual Directory

An Oracle White Paper February Integration with Oracle Fusion Financials Cloud Service

Monitoring and Diagnosing Production Applications Using Oracle Application Diagnostics for Java. An Oracle White Paper December 2007

ORACLE BUSINESS INTELLIGENCE, ORACLE DATABASE, AND EXADATA INTEGRATION

Oracle FLEXCUBE Direct Banking Release Corporate Foreign Exchange User Manual. Part No. E

An Oracle White Paper May Oracle Database Cloud Service

Oracle Communications Network Discovery Overview. Updated June 2007

Instant Client: An Overview. An Oracle White Paper May 2004

An Oracle White Paper January Using Oracle's StorageTek Search Accelerator

Business Intelligence and Service Oriented Architectures. An Oracle White Paper May 2007

An Oracle White Paper October Oracle Database and IPv6 Statement of Direction

Oracle Net Services for Oracle10g. An Oracle White Paper May 2005

Get More from Microsoft SharePoint with Oracle Fusion Middleware. An Oracle White Paper January 2008

Deliver Oracle BI Publisher documents to Microsoft Office SharePoint Server An Oracle White Paper July 2008

Managed Storage Services

Load Testing Hyperion Applications Using Oracle Load Testing 9.1

Contract Lifecycle Management for Public Sector A Procure to Pay Management System

An Oracle White Paper May Distributed Development Using Oracle Secure Global Desktop

MANAGING A SMOOTH MARKETING AUTOMATION SOFTWARE IMPLEMENTATION

OpenLDAP Oracle Enterprise Gateway Integration Guide

An Oracle White Paper December Advanced Network Compression

One View Report Samples Financials

Primavera Unifier Integration Overview: A Web Services Integration Approach O R A C L E W H I T E P A P E R F E B R U A R Y

The new Manage Requisition Approval task provides a simple and user-friendly interface for approval rules management. This task allows you to:

Oracle Cloud Platform. For Application Development

An Oracle White Paper July Oracle Linux and Oracle VM Remote Lab User Guide

Oracle Application Server 10g Web Services Frequently Asked Questions Oct, 2006

An Oracle White Paper May 2011 BETTER INSIGHTS AND ALIGNMENT WITH BUSINESS INTELLIGENCE AND SCORECARDS

Oracle On Demand Infrastructure: Virtualization with Oracle VM. An Oracle White Paper November 2007

Express Implementation for Electric Utilities

Oracle Primavera Gateway

An Oracle White Paper May Creating Custom PDF Reports with Oracle Application Express and the APEX Listener

IIS Reverse Proxy Implementation

Top Ten Reasons for Deploying Oracle Virtual Networking in Your Data Center

Oracle BI Publisher Enterprise Cluster Deployment. An Oracle White Paper August 2007

An Oracle White Paper October Oracle Data Integrator 12c New Features Overview

Oracle Utilities Mobile Workforce Management Benchmark

Long User ID and Password Support In JD Edwards EnterpriseOne

An Oracle White Paper March Oracle s Single Server Solution for VDI

Ensuring Web Service Quality for Service-Oriented Architectures. An Oracle White Paper June 2008

An Oracle White Paper February, Oracle Database In-Memory Advisor Best Practices

ORACLE TAX ANALYTICS. The Solution. Oracle Tax Data Model KEY FEATURES

June, 2015 Oracle s Siebel CRM Statement of Direction Client Platform Support

Oracle Fusion Applications Splitting Topology from Single to Multiple Host Servers

NEW FEATURES ORACLE ESSBASE STUDIO

An Oracle White Paper June, Provisioning & Patching Oracle Database using Enterprise Manager 12c.

Oracle Data Integrator 12c (ODI12c) - Powering Big Data and Real-Time Business Analytics. An Oracle White Paper October 2013

Oracle Fusion Middleware

Oracle OLAP. Describing Data Validation Plug-in for Analytic Workspace Manager. Product Support

An Oracle White Paper September Oracle WebLogic Server 12c on Microsoft Windows Azure

Technical Upgrade Considerations for JD Edwards World Customers. An Oracle White Paper February 2013

WebSphere MQ Oracle Enterprise Gateway Integration Guide

Manage Oracle Database Users and Roles Centrally in Active Directory or Sun Directory. Overview August 2008

Oracle Database Gateways. An Oracle White Paper July 2007

Oracle Application Development Framework Overview

An Oracle White Paper June Integration Technologies for Primavera Solutions

Configuring Microsoft Active Directory 2003 for Net Naming. An Oracle White Paper September 2008

An Oracle White Paper July Oracle Desktop Virtualization Simplified Client Access for Oracle Applications

Siebel CRM Reports. Easy to develop and deploy. Administration

An Oracle White Paper June, Enterprise Manager 12c Cloud Control Application Performance Management

Oracle SQL Developer Migration. An Oracle White Paper September 2008

Oracle Database 10g: Building GIS Applications Using the Oracle Spatial Network Data Model. An Oracle Technical White Paper May 2005

An Oracle White Paper Dec Oracle Access Management Security Token Service

An Oracle White Paper June Security and the Oracle Database Cloud Service

Driving the Business Forward with Human Capital Management. Five key points to consider before you invest

ORACLE FINANCIAL SERVICES ANALYTICAL APPLICATIONS INFRASTRUCTURE

The Case for a Stand-alone Rating Engine for Insurance. An Oracle Brief April 2009

Oracle FLEXCUBE Direct Banking Release Retail Credit Card User Manual. Part No. E

Guide to Database as a Service (DBaaS) Part 2 Delivering Database as a Service to Your Organization

Oracle Data Integrator and Oracle Warehouse Builder Statement of Direction

ORACLE HYPERION DATA RELATIONSHIP MANAGEMENT

An Oracle White Paper January Integrating Oracle Application Express with Oracle Access Manager. Revision 1

PEOPLESOFT CAMPUS SELF-SERVICE

An Oracle White Paper April Reporting Tools in Oracle Fusion Financials

An Oracle White Paper November Upgrade Best Practices - Using the Oracle Upgrade Factory for Siebel Customer Relationship Management

An Oracle White Paper July Oracle Primavera Contract Management, Business Intelligence Publisher Edition-Sizing Guide

Transcription:

Troubleshooting Oracle BI EE Connections to Oracle OLAP Oracle BI EE 11.1.1.5, Oracle OLAP and Oracle Database 11g NOTE: The following is intended to outline our general product direction. It is intended for information purposes only and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle s products remain at the sole discretion of Oracle.

TABLE OF CONTENTS NOTE... 0 TABLE OF CONTENTS... 2 INTRODUCTION... 3 OVERVIEW... 3 ARCHITECTURE... 4 KEY CONFIGURATION CHECKLIST... 5 TROUBLESHOOTING CONNECTIONS... 6 1. [nqserror: 77031] Error occurs calling remote service AWImportService11g. Details: Error sending result for service no ocijdbc11 in java.library.path... 7 2. [nqserror: 77021] Could not load SAW RPC library sawrpcapi.dll... 8 3. Error attempting to load oraccore11.dll and the oranls11.dll... 8 4. Step 4 of the Import Wizard displays no OLAP cubes or dimensions... 8 5. [nqserror: 60001] Connection failed for: Remote Service- JavaHostImportService Java Host is not available inside the function AWImportService11g of SAW RPC... 9 6. Query Failed: [nqserror: 17001] Oracle Error code: 12545, message: ORA-12545: Connect failed because target host or object does not exist at OCI call OCIServerAttach. [nqserror: 17014] Could not connect to Oracle database. (HY000)... 9 Draft Oracle Confidential Page 2

Troubleshooting Oracle BI EE Connections to Oracle OLAP Introduction This paper summarizes how Oracle BI EE connects to Oracle OLAP for both metadata administration and query. It then provides troubleshooting tips for common issues with those connections. Overview Oracle BI EE 11.1.1.5 offers new capabilities over an Oracle OLAP source. The Administration Tool is now able to import metadata from an analytic workspace using a simple wizard automatically populating BI EE s Physical Layer with dimensions, hierarchies, measures and calculations. The BI Server uses this metadata for optimal query execution exploiting OLAP strengths such as analytic calculations (time-series, shares, financial functions, etc.), advanced hierarchies (skip, ragged, value-based, etc.) and complex aggregations (sum, last, hierarchical last, weighted averages, etc.). These new capabilities result in enhanced developer productivity and outstanding performance for complex analytic queries. Figure 1 highlights the two key steps for metadata import: 1) connecting to the OLAP source and 2) selecting the metadata to import from the analytic workspace: Draft Oracle Confidential Page 3

Figure 1: Administration Tool Import Wizard Once imported, the creation of the Business Model and Presentation layer are greatly simplified. The Business Model is generally a direct reflection of the Physical Layer few modifications are typically necessary. Architecture Figure 2 illustrates how Oracle BI EE connects to Oracle OLAP for both administration and query: Draft Oracle Confidential Page 4

Figure 2: Components required for OLAP access by BI EE In order to import OLAP metadata, BI EE utilizes the OLAP Java API (the OLAP API libraries are installed with the BI middle tier). This requires the Administration Tool to invoke the middle tier Java Host to access OLAP metadata. Once the metadata is defined, the BI Server queries OLAP cubes and dimensions using SQL. Query access requires a standard OCI connection to the Oracle Database similar to any other Oracle Database source. Key Configuration Checklist Consult the following checklist to ensure your system is configured to allow connections between BI EE and Oracle OLAP: Install the Oracle Database Client (use the Administrator or Runtime client install option). The Oracle Database Client must be in sync with the BI Administration Tool (i.e. both tools must be 32-bit or 64-bit. You cannot mix versions). The Java Host must be running on the middle tier. The Data Source in the Administration Tool s Metadata Import wizard must use the host:port:sid connection string format. Note, the Java Host on the middle tier must be able to make a connection to the Oracle Database using this connection string. Draft Oracle Confidential Page 5

After importing the metadata for your OLAP cubes, update the Data Source Name in the Connection Pool to use an Oracle Database Network Alias (i.e. a valid TNS entry). Specify the Java Host connection details in NQSCONFIG.INI when running a stand-alone Administration Tool that connects to a remote Java Host: o o On the Administration Tool client machine, edit the NQSCONFIG.INI file in folder [bi_home]\ oraclebi\orainst\config\oraclebiservercomponent\co reapplication Update the [JAVAHOST] section with the appropriate connection details. For example, if your Java Host is running on server mybihost and is configured for port 9810, the section should read as follows (ignoring the text wrapping): JAVAHOST_HOSTNAME_OR_IP_ADDRESSES = "mybihost:9810"; Troubleshooting Connections This section provides solutions to common connection issues. Below you will find a list of error messages with links to the problem s resolution. Administration Tool Import Error Messages: 1. [nqserror: 77031] Error occurs calling remote service AWImportService11g. Details: Error sending result for service no ocijdbc11 in java.library.path 2. [nqserror: 77021] Could not load SAW RPC library sawrpcapi.dll 3. Error attempting to load oraccore11.dll and the oranls11.dll 4. Step 4 of the Import Wizard displays no OLAP cubes or dimensions 5. [nqserror: 60001] Connection failed for: Remote Service- JavaHostImportService Java Host is not available inside the function AWImportService11g of SAW RPC Answers Error Message 6. Query Failed: [nqserror: 17001] Oracle Error code: 12545, message: ORA-12545: Connect failed because target host Draft Oracle Confidential Page 6

or object does not exist at OCI call OCIServerAttach. [nqserror: 17014] Could not connect to Oracle database. (HY000) 1. [nqserror: 77031] Error occurs calling remote service AWImportService11g. Details: Error sending result for service no ocijdbc11 in java.library.path TNS alias names are not supported for metadata import. Resolution The Data Source Name must use a host:port:sid connection string. Note, the Java Host will make the connection to OLAP on behalf of the Administration Tool. This means that the middle tier must be able to make the database connection using the specified connection string. Draft Oracle Confidential Page 7

2. [nqserror: 77021] Could not load SAW RPC library sawrpcapi.dll There is a mismatch between the BI Administration Tool and the Oracle Database Client installed on the client machine. Resolution The BI Administration Tool and Oracle Database Client must both be either 32-bit or 64-bit. 3. Error attempting to load oraccore11.dll and the oranls11.dll The incorrect type (InstantClient) of Oracle Database Client was installed on the client machine. Resolution You must install one of the following types of Oracle Database Clients: 1) Administrator or 2) Runtime. 4. Step 4 of the Import Wizard displays no OLAP cubes or dimensions The import was able to successfully connect to OLAP but no metadata is available. Resolution Draft Oracle Confidential Page 8

The OLAP API jars on the middle tier need to be updated to version 11.2.x. The OLAP API libraries are found in your Oracle Database home: [oracledb home]\product\11.2.0\dbhome_1\olap\api\lib. BI EE provides an 11.1.x version of these files in [obiee home]\oracle_bi1\bifoundation\javahost\lib\obisintegration\aw\11g. Backup the BI EE version of the OLAP API jars and replace them with the version provided by the database. 5. [nqserror: 60001] Connection failed for: Remote Service-JavaHostImportService Java Host is not available inside the function AWImportService11g of SAW RPC The import was unable to successfully connect to OLAP using the Java Host. Resolution Ensure the Java Host is running and that the NQSCONFIG.INI file on the client machine is set up to make a connection to that Java Host. 6. Query Failed: [nqserror: 17001] Oracle Error code: 12545, message: ORA-12545: Connect failed because target host or object does not exist at OCI call OCIServerAttach. [nqserror: 17014] Could not connect to Oracle database. (HY000) After importing metadata from OLAP, the Data Source Name in the Connection Pool is using host:port:sid. It must be changed to use OCI. Draft Oracle Confidential Page 9

Resolution Edit the Connection Pool object and specify a valid TNS entry for the Data Source Name. Draft Oracle Confidential Page 10

Troubleshooting Oracle BI EE Connections to Oracle OLAP July 2011 Oracle BI EE 11.1.1.5, Oracle OLAP and Oracle Database 11g Author: Marty Gubar Oracle Corporation World Headquarters 500 Oracle Parkway Redwood Shores, CA 94065 U.S.A. Worldwide Inquiries: Phone: +1.650.506.7000 Fax: +1.650.506.7200 oracle.com Copyright Oracle BI EE 11.1.1.5, Oracle OLAP and Oracle Database 11g, Oracle Corporation and/or its affiliates. All rights reserved. This document is provided for information purposes only and the contents hereof are subject to change without notice. This document is not warranted to be error-free, nor subject to any other warranties or conditions, whether expressed orally or implied in law, including implied warranties and conditions of merchantability or fitness for a particular purpose. We specifically disclaim any liability with respect to this document and no contractual obligations are formed either directly or indirectly by this document. This document may not be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without our prior written permission. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.