Cannot create OLE DB provider instance when integrating Symantec DLP
search cancel

Cannot create OLE DB provider instance when integrating Symantec DLP

book

Article ID: 189879

calendar_today

Updated On: 04-03-2025

Products

Information Centric Analytics

Issue/Introduction

When adding or configuring a Symantec Data Loss Prevention (DLP) data source, the process fails and returns either of the following errors:

The connection to the Symantec Data Loss Prevention database failed.

Cannot create an instance of OLE DB provider "OraOLEDB.Oracle" for linked server "RISKFABRIC_DLP_RISKFABRIC_<host>_<schema>".

 

The connection to the Symantec Data Loss Prevention database failed.

The service account may not have sufficient permissions on the SQL Server to perform this operation. Exception: The server 'RISKFABRIC_DLP_RISKFABRIC<host>_<schema> ' already exists.

Environment

Release: 6.x

Component: Symantec DLP Integration Pack

Cause

The option Allow inprocess is not enabled for the OraOLEDB.Oracle provider in SQL Server, or the wrong DLP database username was entered on the Database Settings page.

Resolution

When entering the username and password on the Database Settings page of the New Connection Wizard, note that the DLP database username is case sensitive. Enter the schema owner name in the New Connection Wizard exactly as it is returned by the following query executed in SQL*Plus or in Oracle SQL Developer:

SELECT DISTINCT OWNER FROM dba_objects;

To enable the Allow inprocess option for the Oracle provider, follow this procedure:

  1. Open SQL Server Management Studio (SSMS)
  2. Connect to the Database Engine hosting the RiskFabric relational database
  3. In Object Explorer, navigate to Server Objects > Linked Servers > Providers
  4. Right-click the OraOLEDB.Oracle provider and select Properties
    The Provider Options window opens
  5. In the Provider Options window on the General page, check the Enable box for the Allow inprocess option
  6. Click the OK button to close the Provider Options window
  7. In Object Explorer, right-click the SQL Server host and select Restart to restart the SQL Server service (sqlservr.exe)