KNOWLEDGE BASE

Error "The drivers...are not properly installed" Connecting to SAP BW


Published: 30 Jul 2014
Last Modified Date: 03 Jul 2017

Issue

When you try to connect to SAP BW from Tableau Desktop, or open a workbook with a SAP BW connection from Tableau Server, one of the following errors might occur:
 
An error occurred while communicating with SAP NetWeaver Business Warehouse.
The drivers necessary to connect to this database server are not properly installed. Visit http:/www.tableausoftware.com/drivers to download driver setup files.

Database error 0x80040154: Class not registered.

Unable to connect to the server. Check that the server is running and that you have access privileges to the requested database.


Or

Session Ended by Server
An unexpected error occurred on the server. If you continue to receive this error please contact your Tableau Server Administrator.
DataSourceException: Database error 0x80040154: Class not registered

 

Environment

  • Tableau Desktop
  • Tableau Server
  • SAP BW

Resolution

SAP BW SP08 installed with 64-bit versions of Tableau Desktop or Tableau Server

Uninstall SAP BW SP08, and then install BWODBO64SP02_0-20007320.EXE ( For SAP BW 64-bit 7.30 SP02).

64-bit version of Tableau Desktop

Download and install SAP GUI 7.3 and the correct driver, based on the version of SAP BW 7.3 you are using. Drivers are available from the SAP website. Drive file names correspond to the SAP BW version and service pack, for example: 
 
BWODBO64SP00_0-20007320.EXE ( For SAP BW 64-bit 7.30 SP00) 
BWODBO64SP01_0-20007320.EXE ( For SAP BW 64-bit 7.30 SP01) 
BWODBO64SP02_0-20007320.EXE ( For SAP BW 64-bit 7.30 SP02) 
 
For more information:

Tableau Server

Install the required SAP BW drivers on the computer running Tableau Server.
If the server is running the 64-bit version of Tableau Server, you must also install the 64-bit SAP BW ODBO driver.

For more information

Cause

The necessary drivers are not installed on the computer running Tableau Desktop or Tableau Server.
Did this article resolve the issue?