Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more

Reply
Adrien
New Member

DataSource.Error : OLE DB : Multiple-step OLE DB operation generated errors.

Hi,

 

This message appears when I try to refresh data in table:

 

DataSource.Error : OLE DB : Multiple-step OLE DB operation generated errors. Check each OLE DB status value, if available. No work was done.

ErrorCode=-2147217887

 

I have never had this problem before...

 

Can you help me?

 

Regards,

 

Adrien LEFEVRE

1 ACCEPTED SOLUTION
v-caliao-msft
Microsoft Employee
Microsoft Employee

Hi @Adrien,

 

For this error,  following are two possible causes of this error:

  • In the registry, under the key for an OLE DB provider's CLSID, there may be an entry named OLEDB_SERVICES. If the OLE DB provider that is used to make the ADO connection does not have the OLEDB_SERVICES entry, and ADO tries to set up a property that is not supported by the provider, the error occurs. For more information about this registry entry, see the "Resolution" section.
  • If OLEDB_SERVICES entry exists but there is a problem in the ADO connection string, the error occurs.

Please refer to the link below to see the details.

https://support.microsoft.com/en-in/help/269495/prb-multiple-step-ole-db-operation-generated-errors-...

 

Regards,

Charlie Liao

View solution in original post

3 REPLIES 3
armanfalah
Frequent Visitor

 

I had the same issue.

Power bi couldnt refresh the table because there were some string data in source and I wanted to load them into a integer column.

 

v-caliao-msft
Microsoft Employee
Microsoft Employee

Hi @Adrien,

 

For this error,  following are two possible causes of this error:

  • In the registry, under the key for an OLE DB provider's CLSID, there may be an entry named OLEDB_SERVICES. If the OLE DB provider that is used to make the ADO connection does not have the OLEDB_SERVICES entry, and ADO tries to set up a property that is not supported by the provider, the error occurs. For more information about this registry entry, see the "Resolution" section.
  • If OLEDB_SERVICES entry exists but there is a problem in the ADO connection string, the error occurs.

Please refer to the link below to see the details.

https://support.microsoft.com/en-in/help/269495/prb-multiple-step-ole-db-operation-generated-errors-...

 

Regards,

Charlie Liao

Hi Charlie,

 

The OLE DB provider I use to make the ADO connection dont' have the OLEDB_SERVICES entry...

I have added the OLEDB_SERVICES registry entry and it works.

 

Thank you for your answer.

 

Regards,

 

Adrien LEFEVRE

Helpful resources

Announcements
Power BI DataViz World Championships

Power BI Dataviz World Championships

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!

December 2025 Power BI Update Carousel

Power BI Monthly Update - December 2025

Check out the December 2025 Power BI Holiday Recap!

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.