The OLE DB provider "ADSDSOObject" has not been registered - in azure SQL Managed Instance

Ghara, Mark 1 Reputation point
2021-10-14T21:39:51.117+00:00

Hello All,
I am using Azure SQl MI. I need to connect to an active directory and get some details. to do this matter I am using link server and Open query.

when I am running my query, I get the following error:

"The OLE DB provider "ADSDSOObject" has not been registered."

When I checked the Link server Provider, I noticed "AllowInProcess" for "ADSDSOObject" is not enabled.

Then I execute this code successfully : EXEC master.dbo.sp_MSset_oledb_prop N'ADsDSOObject', N'AllowInProcess', 1

However, it's not working and the value of the "AllowInProcess" for "ADSDSOObject" will turn to 0 again.

I do not know why this is happening.

  • Does Azure SQL MI support ADSDSOObject?
  • If ADSDSOObject is supported in Azure SQL Managed Instance, how to configure "ADSDSOObject"?

Any help is appreciated.

Azure SQL Database
{count} votes

1 answer

Sort by: Most helpful
  1. Erland Sommarskog 121.9K Reputation points MVP Volunteer Moderator
    2021-10-14T21:43:03.007+00:00

    I believe that the only linked servers you have in Azure MI are other Azure MI. I would not expect Active Directory to be supported.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.