sql >> Database >  >> RDS >> Oracle

Kan geen instantie van OLE DB-providerfout maken als Windows-verificatiegebruiker

Open in SQL Server Enterprise Manager \Server Objects\Linked Servers\Providers , klik met de rechtermuisknop op de OraOLEDB.Oracle provider, selecteer eigenschappen en controleer de "Allow inprocess" optie. Maak uw gekoppelde server opnieuw en test opnieuw.

U kunt ook de volgende query uitvoeren als u geen toegang hebt tot SQL Server Management Studio:

EXEC master.dbo.sp_MSset_oledb_prop N'OraOLEDB.Oracle', N'AllowInProcess', 1


  1. ORACLE Een spoel gebruiken met dynamische spoellocatie

  2. Hoe informatie te krijgen over compileerfouten in Oracle/TOAD

  3. Dubbele sleutels retourneren van een JSON-document in SQL Server

  4. Wat zijn de verschillende manieren om gegevens in de SQL Server-tabel in te voegen - SQL Server / TSQL-zelfstudie, deel 100