Linked Server suggestions not working with OLE DB *Driver* (not Provider)
SoundOfMind
Posts: 4 Bronze 1
Late last year, Microsoft announced that the OLE DB Provider was being stood down, and we should all move back to the OLE DB Driver, which had been undeprecated (Microsoft OLE DB Driver for SQL Server - OLE DB Driver for SQL Server | Microsoft Learn).
I've tried a simple test: created three Linked Servers to the same remote server using the same login:
Host SQL Server version: 2019 CU22
Remote Server version: 2014 SP3
SQL Prompt version: 10.13.13.2147
SSMS version: 18.12.1
Security Context: specific remote server login mapping
Remote login permissions: VIEW ANY DATABASE, VIEW ANY DEFINITION
Just for completeness, I subsequently granted the remote login sysadmin privileges on the remote server... no change to the above results, so it appears not to be a permissions issue.
I've tried a simple test: created three Linked Servers to the same remote server using the same login:
- Microsoft OLE DB Driver for SQL Server (MSOLEDBSQL);
- Default settings using the "SQL Server" option in SSMS (I believe this uses the SQLNCLI driver behind the scenes);
- Microsoft OLE DB Provider for SQL Server (SQLOLEDB).
Host SQL Server version: 2019 CU22
Remote Server version: 2014 SP3
SQL Prompt version: 10.13.13.2147
SSMS version: 18.12.1
Security Context: specific remote server login mapping
Remote login permissions: VIEW ANY DATABASE, VIEW ANY DEFINITION
Just for completeness, I subsequently granted the remote login sysadmin privileges on the remote server... no change to the above results, so it appears not to be a permissions issue.
Tagged:
Answers
Are you getting no suggestions at all?
Glad to hear that has all resolved it for you!
Sorry for the delay in replying.