What you are trying to do is doable. You would create a
linked server to the Oracle instance. You can then create
views that reference tables in the Oracle database.
To create a linked server, you need to first install the
Oracle client on the server. Configure the server as you
would any other Oracle client - make sure you have your
connectivity, tnsnames setup and tested.
After configuring the Oracle client on the server, you set
up the linked server by following step 5 in the article you
mentioned,
http://support.microsoft.com/?id=280106 When you create a linked server, you can find it in
Enterprise Manager under Security, Linked Servers. You will
be able to see tables and views - just the object names -
from Enterprise Manager. It's not a GUI where you "interact"
with the data directly. To execute queries against the
linked servers, you can use 4 part names or the Openquery
function. You can find more information on this in books
online under linked servers.
-Sue
On Thu, 28 Oct 2004 12:03:02 -0700, "GKnight"
[quoted text, click to view] <GKnight@discussions.microsoft.com> wrote:
>The article mentioned below talks about linking an Oracle server but It
>doesn't tell you how to do it, can you give any advice?
>
>"Scott Morris" wrote:
>
>> Creating a linked server and registering a server in EM are two very
>> different things. I doubt that EM will work with any dbms other than MS sql
>> server. At a minimum, you would need to register the oracle server just as
>> you do a MS server. Creating a linked server is only useful in writing tsql
>> queries using the 4part naming convention.
>>
>> "GKnight" <GKnight@discussions.microsoft.com> wrote in message
>> news:68CEA2E7-7082-4728-B2B8-981A6C101C50@microsoft.com...
>> > Sorry I don't actually mean create Oracle databases, it's just so they can
>> > see the data and create views within Enterprise manager to allow them to
>> > query both sets of data and again so that when they create Access Projects
>> we
>> > don't need to install the Oracle Drivers on every client computer (as we
>> find
>> > the microsoft ones don't work very well)
>> >
>> > "GKnight" wrote:
>> >
>> > > What we are trying to do is make the data in the Oracle Database
>> available to
>> > > people using Enterprise Manager to create databases/queries and possibly
>> > > Distributable Access Projects.
>> > >
>> > > "Sebastian Knoche" wrote:
>> > >
>> > > > > We are trying to connect to an Oracle Server via MSSQL Enterprise
>> Manager so
>> > > > > that we are able to query both the Oracle & SQL Database, can
>> anybody tell me
>> > > > > if this is possible and how to do it??
>> > > > >
>> > > > > I have followed the instructions in Q280106 and this does not appear
>> to show
>> > > > > the database in Enterprise Manager, but on the other hand it doesn't
>> say that
>> > > > > it should.
>> > > > >
>> > > > > Any help, advise, guidance would be greatly appreciated.
>> > > >
>> > > > Hello,
>> > > >
>> > > > what exactly do you want to do? It's possible to query data from
>> almost
>> > > > every Datasource (even excelsheets), but you need to be a little bit
>> > > > more specific ;).
>> > > > Are you going to join data from Oracle and MSSQL?
>> > > >
>> > > > Regards,
>> > > > Sebastian
>> > > >
>>
>>
>>