Know it has been a while. Did you figure it out? If you did would you share your result?
About three years ago, I had a SQL Server. It had a LINKED SERVER to a Web site with SQL Server that published daily stock market information for a specific industry.
In SQL Server Management Studio (SSMS) to to Server Objects - then to Linked Servers.
I don't have the code in front of me from back then. I think the web server would go in the place of 'mr.world' followed by the port number, then the name of the SQL Server.
Basically, this reads the tables (or views) and can become part of the local SQL Server DB table collection.
A T-SQL script would look something like this.
USE [master]
GO
--Create the Oracle Linked Server:
EXEC sp_addlinkedserver 'FinderView73' , 'Oracle', 'OraOLEDB.Oracle', 'mr.world:1521/Dens249'
EXEC sp_addlinkedsrvlogin 'FinderView73', 'FALSE', NULL, 'UserName', 'Password'