Re: Reverse Engineer Oracle Database

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance

From: Carlos J. Quintero [.NET MVP] (carlosq_at_NOSPAMsogecable.com)
Date: 01/12/05


Date: Wed, 12 Jan 2005 10:45:46 +0100

I don´t know much about the modeling tools of VS.NET but about Oracle:

1) Microsoft Data Access Components (MDAC) should be installed on your
machine (it is a prerequisite of VS.NET) and provides Microsoft ODBC drivers
for Oracle (see Control Panel, Administrative tools, ODBC Data Sources item,
Drivers tab) and OLE DB Providers for Oracle (create a file with .udl
extension, open it and see the Provider tab).

2) VS.NET 2003 supplies a Microsoft .NET Data Provider for Oracle, just in
case your modeling tool uses .NET Data providers instead of ODBC drivers or
OLEDB Providers.

3) Apart from those Microsoft components, Oracle provides also an ODBC
Driver, an OLEDB Provider and a .NET Data Provider, but Microsoft components
should work fine with Microsoft modeling tools.

4) ODBC Drivers from from Microsoft or Oracle require Oracle 7.3 or higher,
and OLEDB Providers require Oracle 8 or higher. So, I hope that "Oracle
database version is 7.1.something" was a typo, because otherwise it's going
to be difficult. Oracle 7.1 is really aged.

-- 
Carlos J. Quintero
MZ-Tools 4.0: Productivity add-ins for Visual Studio .NET
You can code, design and document much faster.
http://www.mztools.com
"MGBloomfield" <MGBloomfield@discussions.microsoft.com> escribió en el 
mensaje news:C434218A-F606-42BD-BB45-E432DCF375DB@microsoft.com...
>I need to Reverse Engineer an Oracle Database into a Logical diagram.
>
> As a consultant, I have Visual Studio .NET 2003 Enterprise Architect (yeah
> baby!) on my laptop.
>
> Oracle database version is 7.1.something
>
> Unfortunately, I don't have Oracle database drivers on my laptop so VS.NET
> is not able to make the connection to Oracle.
>
> Installing the appropriate Oracle database drivers from Oracle.com 
> requires
> the "Oracle Universal Installer" which I'm not able to find. I've tried
> installing their "Instant Client" to get the drivers but that also 
> requires
> "Oracle Universal Installer". I'm stumped.
>
> Using the client's machine, I'm able to get Oracle SQL Scripts (DDL).
> Perhaps there's a way for VS.NET to reverse engineer using the DDL script?
> I've searched VS.NET Help  and didn't find anything.
>
> Or, perhaps, use Oracle SQL Scripts (DDL) to create the database on my SQL
> Server. Then, reverse engineer the SQL Server?
>
> This is my first time dealing with Oracle databases.
>
> Any suggestions?
> 


Relevant Pages

  • Re: ORACLE CLIENT USERS BEWARE: Bug in Query Builder breaks SQL
    ... For what it's worth, none of this surprises me; Microsoft create all kinds of "providers" based on fashions and fads of the day, the press release reads "fully supports Oracle", then they lose interest and you are stuck with something that doesn't work anymore. ... Comparing the Microsoft .NET Framework 1.1 Data Provider for Oracle and the Oracle Data Provider for .NET ... When trying to use the Query Builder with Oracle, queries that create INNER JOIN syntax result in an error in Query Builder when trying to generate your schemas. ...
    (microsoft.public.vsnet.general)
  • Re: Oracle Database Access via IIS 6.0 ASP Pages on Windows 2003 S
    ... communicate back through IIS to SQL*NET installed for the Oracle Client. ... Microsoft SQL Server 2000 Standard with SP3a installed on same box. ... Microsoft OLE DB Provider for ODBC Drivers error '80004005' ...
    (microsoft.public.inetserver.iis)
  • Re: Database speed issues
    ... Hitchhiker's Guide to Visual Studio and SQL Server ... Those sold by Microsoft, Oracle itself and DataDirect. ... variety of data providers, but they're all ADO.Net Data Providers. ...
    (microsoft.public.dotnet.framework.adonet)
  • process problem in ssas 2008
    ... im taking the data from oracle and im using ole db provider for oracle data source. ... Microsoft Online Community Support ... The OLE DB provider "MSDAORA" has not been registered. ...
    (microsoft.public.sqlserver.connect)
  • Re: ODBC-error ORA-12535: TNS:operation timed out when trying to connect to Oracle 9.2.0
    ... I'm trying to connect to an Oracle 9.2 database via TCP from Microsoft ... Microsoft Windows Server 2003 SP1 ... I suppose the problem to be connected with the ODBC-driver on the client ...
    (comp.databases.oracle.misc)