In SQL Server Enterprise Manager, apri \Server Objects\Linked Servers\Providers , fai clic con il pulsante destro del mouse su OraOLEDB.Oracle provider, seleziona le proprietà e seleziona "Allow inprocess" opzione. Ricrea il tuo server collegato e prova di nuovo.
Puoi anche eseguire la query seguente se non hai accesso a SQL Server Management Studio :
EXEC master.dbo.sp_MSset_oledb_prop N'OraOLEDB.Oracle', N'AllowInProcess', 1